PI : Information on hand for Operational Analytics - OSIsoft
PI : Information on hand for Operational Analytics - OSIsoft
PI : Information on hand for Operational Analytics - OSIsoft
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
1<br />
<str<strong>on</strong>g>PI</str<strong>on</strong>g> : <str<strong>on</strong>g>In<strong>for</strong>mati<strong>on</strong></str<strong>on</strong>g> <strong>on</strong><br />
<strong>hand</strong> <strong>for</strong><br />
Operati<strong>on</strong>al <strong>Analytics</strong><br />
Presented by:<br />
Ranjith Ramac<strong>hand</strong>ran<br />
C<strong>hand</strong>ra Prakash Dewangan
AGENDA<br />
• <str<strong>on</strong>g>In<strong>for</strong>mati<strong>on</strong></str<strong>on</strong>g> Enhancement<br />
• ABT System.<br />
• Auto Reports.<br />
• Enhancement of data.<br />
• Per<strong>for</strong>mance M<strong>on</strong>itoring, Analysis & Improvement<br />
• Plant Per<strong>for</strong>mance M<strong>on</strong>itoring.<br />
• Plant Per<strong>for</strong>mance Improvement.<br />
3
<str<strong>on</strong>g>PI</str<strong>on</strong>g> System Integrati<strong>on</strong><br />
Wind<br />
Trombay Jojobera Haldia Hydro<br />
Central <str<strong>on</strong>g>PI</str<strong>on</strong>g><br />
Enterprise<br />
Systems<br />
Maith<strong>on</strong><br />
Mundra T&D
<str<strong>on</strong>g>PI</str<strong>on</strong>g> System - Network<br />
U4 U5 U6 U7 U8<br />
Legend<br />
- Existing<br />
- Proposed<br />
TROMBAY<br />
SERVER<br />
WIND<br />
SERVER<br />
REGE<br />
ENERCON SUZLON<br />
N<br />
LD<br />
U1 U2 U3<br />
HALDIA<br />
SERVER<br />
T&D SERVER<br />
(DHARAVI)<br />
SCADA DAS AMR<br />
TATA POWER WAN<br />
ABT<br />
U1 U2 U3 U4 U5 PH#6<br />
MAITHON<br />
SERVER<br />
U1 U2<br />
JOJOBERA<br />
SERVER<br />
BELGAUM LODHIVLI<br />
MUNDRA<br />
SERVER<br />
MULSHI<br />
3MW<br />
EMS<br />
U1 U2 U3 U4 U5<br />
KHP<br />
<str<strong>on</strong>g>PI</str<strong>on</strong>g>-<str<strong>on</strong>g>PI</str<strong>on</strong>g><br />
INTERFACE<br />
MIS / HYPERION<br />
BHVP<br />
HYDRO<br />
SERVER<br />
CENTRAL<br />
<str<strong>on</strong>g>PI</str<strong>on</strong>g> SERVER<br />
BHIRA<br />
RDBMS<br />
INTERFACE
<str<strong>on</strong>g>PI</str<strong>on</strong>g> System M<strong>on</strong>itoring
<str<strong>on</strong>g>PI</str<strong>on</strong>g> System M<strong>on</strong>itoring
<str<strong>on</strong>g>PI</str<strong>on</strong>g> System M<strong>on</strong>itoring
ABT SYSTEM<br />
2
ABT System<br />
∗ Acquisiti<strong>on</strong> of data from ABT System deployed<br />
<strong>for</strong> Mumbai Operati<strong>on</strong>s.<br />
∗ Accurate, reliable and wide acceptance.<br />
∗ My SQL database in the backend.<br />
∗ Web client with limited features available <strong>for</strong><br />
m<strong>on</strong>itoring. No tools <strong>for</strong> analysis purposes.<br />
∗ Not possible to import data into excel.<br />
∗ Report creati<strong>on</strong> facility is not available.
Integrati<strong>on</strong> of ABT System with <str<strong>on</strong>g>PI</str<strong>on</strong>g><br />
∗ RDBMS Interface c<strong>on</strong>nectivity with <str<strong>on</strong>g>PI</str<strong>on</strong>g> server<br />
∗ Immediate and time triggered data collecti<strong>on</strong>.<br />
∗ Easier to import into excel sheet <strong>for</strong> analysis.<br />
∗ Displays and trend making with ProcessBook.<br />
∗ Report creati<strong>on</strong> became error free and less<br />
time c<strong>on</strong>suming<br />
∗ Reports from <str<strong>on</strong>g>PI</str<strong>on</strong>g> being utilized by Load C<strong>on</strong>trol<br />
Centre <strong>for</strong> planning and <strong>for</strong>ecasting.
AUTOMATED REPORTS<br />
2
Automated Reports<br />
Daily operati<strong>on</strong>al and maintenance report <strong>on</strong> E-mail<br />
Created Visual Basic applicati<strong>on</strong> which utilizes <str<strong>on</strong>g>PI</str<strong>on</strong>g> DataLink to<br />
generate reports.<br />
Reports are in MS Excel <strong>for</strong>mat. The values are available as static.<br />
Hence, no need of <str<strong>on</strong>g>PI</str<strong>on</strong>g> DataLink <strong>on</strong> the recipients computer.<br />
Reports saved <strong>on</strong> a network drive.<br />
E-mail the report using <str<strong>on</strong>g>PI</str<strong>on</strong>g> notificati<strong>on</strong>s to a list of recipients by<br />
setting time based triggers.
Automated Reports
ENHANCEMENT OF DATA<br />
QUALITY<br />
2
Soluti<strong>on</strong> to Energy Meter commn. error<br />
Be<strong>for</strong>e<br />
Energy meter communicati<strong>on</strong> problems during shutdown which<br />
results in error of the source data affecting calculati<strong>on</strong>s .<br />
8.902E+07<br />
8.9E+07<br />
8.898E+07<br />
8.896E+07<br />
8.894E+07<br />
8.892E+07<br />
8.89E+07<br />
8.888E+07<br />
8.886E+07<br />
8.884E+07<br />
8.882E+07<br />
15/12/2010 12:00:00 AM 5.37 hours<br />
15/12/2010 5:21:55 AM<br />
TR U7 SATE<br />
8.9014E+07<br />
KWH
Soluti<strong>on</strong> to Energy Meter commn. error<br />
After<br />
Created a per<strong>for</strong>mance equati<strong>on</strong> <strong>for</strong> storing the last reading of the<br />
energy meter and the same tag used <strong>for</strong> energy calculati<strong>on</strong>s.<br />
8.9029E+07<br />
8.9E+07<br />
8.895E+07<br />
8.89E+07<br />
8.885E+07<br />
8.88E+07<br />
15/12/2010 12:00:00 AM 5.37 hours<br />
15/12/2010 5:21:55 AM<br />
TR U7 SATE<br />
8.9014E+07<br />
KWH
Energy Meter reset<br />
Be<strong>for</strong>e<br />
Energy meter resets to zero after reaching the maximum of<br />
cumulative reading which affects energy calculati<strong>on</strong>s.<br />
Result : Negative
Energy Meter reset<br />
After<br />
Added a c<strong>on</strong>diti<strong>on</strong> in per<strong>for</strong>mance equati<strong>on</strong>s to check <strong>for</strong> a meter<br />
reset <strong>for</strong> the entire day and provided two methods of calculati<strong>on</strong><br />
using an IF clause.<br />
Modified PE<br />
IF (TAGVAL('TR U7 SATEC STG KWH NO ERROR','T')-TAGVAL('TR U7<br />
SATEC STG KWH NO ERROR','Y'))
Multiple interface status<br />
Be<strong>for</strong>e<br />
Single tag <strong>for</strong> OPC interface status based <strong>on</strong> a particular watchdog.<br />
No direct m<strong>on</strong>itoring over the data received from various<br />
functi<strong>on</strong>al areas.<br />
OPC Server<br />
<str<strong>on</strong>g>PI</str<strong>on</strong>g> Interface<br />
<str<strong>on</strong>g>PI</str<strong>on</strong>g> ICU<br />
<str<strong>on</strong>g>PI</str<strong>on</strong>g> Server<br />
OPC tag Watchdog tag<br />
Interface status
Multiple interface status<br />
After<br />
Introduced the c<strong>on</strong>cept of multiple interface status tags using<br />
multiple watchdog from different functi<strong>on</strong>al areas.<br />
Better m<strong>on</strong>itoring over the plant.<br />
Improved the availability of plant data.<br />
Helps the plant engineers <strong>for</strong> immediate identificati<strong>on</strong> of the<br />
affected area.<br />
OPC Server<br />
<str<strong>on</strong>g>PI</str<strong>on</strong>g> Interface<br />
<str<strong>on</strong>g>PI</str<strong>on</strong>g> ICU<br />
<str<strong>on</strong>g>PI</str<strong>on</strong>g> Server<br />
OPC tag Watchdog tag<br />
Interface status<br />
OPC tag<br />
OPC tag<br />
OPC tag<br />
Watchdog tag<br />
Watchdog tag<br />
Watchdog tag<br />
OR
Trigger based PE<br />
Be<strong>for</strong>e After<br />
Per<strong>for</strong>mance equati<strong>on</strong>s<br />
was clock scheduled and it<br />
was c<strong>on</strong>suming more<br />
computing power and<br />
memory.<br />
It was not possible to<br />
output results at a pre<br />
defined time.<br />
Created Triggers <strong>for</strong> the<br />
desired time.<br />
Used triggers <strong>for</strong> event<br />
triggering of the calculated<br />
tags.<br />
Calculati<strong>on</strong>s are per<strong>for</strong>med<br />
<strong>on</strong>ly <strong>on</strong>etime in a day which<br />
greatly reduced the system<br />
load and made the results<br />
accurate.
THERMAL POWER PLANT<br />
PERFORMANCE MONITORING<br />
2
Per<strong>for</strong>mance M<strong>on</strong>itoring<br />
<str<strong>on</strong>g>PI</str<strong>on</strong>g> Data used <strong>for</strong> M<strong>on</strong>itoring Plant Per<strong>for</strong>mance<br />
“Be<strong>for</strong>e & After” Per<strong>for</strong>mance Analysis<br />
Boiler & Turbine Efficiency M<strong>on</strong>itoring<br />
M<strong>on</strong>itoring of Design vs. Actual Per<strong>for</strong>mance<br />
Per<strong>for</strong>mance Analysis at different operating c<strong>on</strong>diti<strong>on</strong>s<br />
Dashboard / Report having Last Hour, Today, Last Day &<br />
M<strong>on</strong>thly data.
Per<strong>for</strong>mance M<strong>on</strong>itoring - “Be<strong>for</strong>e & After” Analysis
Per<strong>for</strong>mance M<strong>on</strong>itoring - Boiler & Turbine Efficiency
Per<strong>for</strong>mance M<strong>on</strong>itoring - Design vs. Actual
Per<strong>for</strong>mance M<strong>on</strong>itoring – Diff. operating c<strong>on</strong>diti<strong>on</strong>s
Per<strong>for</strong>mance M<strong>on</strong>itoring - Dashboard
PERFORMANCE<br />
IMPROVEMENT INITIATIVE -<br />
SANKALP<br />
2
SANKALP<br />
• Structured, Time bound, Team based program<br />
with top management support & bottom up<br />
approach to impact the company’s bottom line<br />
with minimal investment in shortest possible time.<br />
• Uses the creativity and energy of the people of<br />
Tata Power and all its stakeholders<br />
• Utilizes Online Data from <str<strong>on</strong>g>PI</str<strong>on</strong>g> System to take<br />
in<strong>for</strong>med decisi<strong>on</strong>s.<br />
3
Online Data <strong>for</strong> 500 MW Coal Fired Unit
History Data <strong>for</strong> analysis
Trend <strong>for</strong>mat <strong>for</strong> analysis<br />
555.0<br />
550.0<br />
545.0<br />
540.0<br />
Temp<br />
535.0<br />
530.0<br />
525.0<br />
520.0<br />
4:25 PM<br />
6:25 PM<br />
8:25 PM<br />
10:25 PM<br />
12:25 AM<br />
2:25 AM<br />
4:24 AM<br />
6:24 AM<br />
8:24 AM<br />
10:24 AM<br />
12:24 PM<br />
2:23 PM<br />
MS Temp<br />
4:23 PM<br />
6:23 PM<br />
Date & time<br />
8:23 PM<br />
10:23 PM<br />
12:22 AM<br />
2:22 AM<br />
4:22 AM<br />
6:22 AM<br />
8:22 AM<br />
10:21 AM<br />
12:21 PM<br />
SH Temp SH Temp SH Spr<br />
2:21 PM<br />
12.0<br />
10.0<br />
8.0<br />
6.0<br />
4.0<br />
2.0<br />
0.0
Trend <strong>for</strong>mat <strong>for</strong> analysis<br />
250.0<br />
230.0<br />
210.0<br />
190.0<br />
170.0<br />
150.0<br />
130.0<br />
110.0<br />
90.0<br />
70.0<br />
Unit 8<br />
Last 100 Data <strong>on</strong>ly captured in Graph<br />
1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 33 35 37 39 41 43 45 47 49 51 53 55 57 59 61 63 65 67 69 71 73 75 77 79 81 83 85 87 89 91 93 95<br />
Load Cur Avg Suc Pr Avg<br />
-400.0<br />
-350.0<br />
-300.0<br />
-250.0<br />
-200.0<br />
-150.0<br />
-100.0<br />
-50.0<br />
0.0
Predictive Analysis
Questi<strong>on</strong>s