Download presentation
Presentation is loading. Please wait.
1
http://www.scadaonweb.com Web based supervisory control and data acquisition Thomas Dreyer (RACOS) David Leal (CAESAR Systems) Andrea Schröder (FGH) Michael Schwan (FGH) 2 nd International Semantic Web Conference, October 2003
2
2 GbR mbH © http://www.scadaonweb.com ScadaOnWeb Project data Project-acronym: ScadaOnWeb Project-title: Web based supervisory control and data acquisition Sponsors: EC and BBW in the Information Society Technologies (IST) programmes Project start: 1st September 2001 Project duration: 2 years Partners: 7 Project manager:FGH
3
3 GbR mbH © http://www.scadaonweb.com ScadaOnWeb Project partners Caesar - Caesar Systems Limited Cygnus - Cygnus Engineering AG Bacher - Bacher Consulting LABEIN - Fundacion Labein SEfAS - Sintef Energy Research FGH - Forschungsgemeinschaft für Elektrische Anlagen und Stromwirtschaft e.V. RACOS - Racos Technische Informationssysteme
4
4 GbR mbH © http://www.scadaonweb.com Our objective To put SCADA data on the web So that SCADA data can be handled by cheap software Low cost applications for which dedicated SCADA systems are not affordable The opportunity A semantically precise SCADA object Open source software to access it defined by the project written by the project Validated by project demonstrators
5
5 GbR mbH © http://www.scadaonweb.com Requirements for the technology SCADA systems are different because they handle large amounts of data - gigabytes The data is structured into arrays of different dimensions for each time point there is a 1D array of 1000 measurements 10000 time points gives a 2D array (10000 1000) Efficiency requires maintenance of the array structures - no ‘confetti’ data numbers held as binary format Use over the web requires XML for the semantics of the data ontologies for the measurement process - e.g. sampling rates ontologies for physical properties, physical quantities and units ontologies for measurement quality
6
6 GbR mbH © http://www.scadaonweb.com variables Structured semantic data block positions states/times semantics gigabytes of structured data extract and download subsets acknowledgements to
7
7 GbR mbH © http://www.scadaonweb.com OWL What we defined system definition property ontology measurement quality ontology units ontology self describing measurement object compact binary data block full semantics measurement quality HDF5 binary data OWL semantic wrapper
8
8 GbR mbH © http://www.scadaonweb.com HDF5 (Hierarchical Data Format - version 5) Standard for the exchange of structured binary datasets developed by NCSA used for NASA and ESA for satellite telemetry used for oil exploration data Exchange of binary data between computers access library availably on many different types callable from C, Fortran, and Java Range of tools for data addition and extraction; display and editing interface to and from XML But the HDF5 tools do not know about the meaning of the data
9
9 GbR mbH © http://www.scadaonweb.com Demonstrators Flood warning system based upon many remote sensors Flexible metering of domestic and small industrial consumers Data sharing within a balance group in the energy market Control of distributed wind and hydro electricity generation Condition based maintenance of remote equipment
10
10 GbR mbH © http://www.scadaonweb.com Brig, Switzerland, September 23, 1993 © C. Heinen, 1993
11
11 GbR mbH © http://www.scadaonweb.com © G. Escher 1993 Brig, Switzerland, September 1993
12
12 GbR mbH © http://www.scadaonweb.com Proposed MacEco Web interface
13
13 GbR mbH © http://www.scadaonweb.com Different presentations - graphs 3 different weeks 3 different mondays
14
14 GbR mbH © http://www.scadaonweb.com Wind park main display
15
15 GbR mbH © http://www.scadaonweb.com Wind mill
16
16 GbR mbH © http://www.scadaonweb.com Monitoring data of transformers Failure rates of transformers with tap changers: (CIGRE failure statistic)
17
17 GbR mbH © http://www.scadaonweb.com Fundamentals of the technology Formal approach to engineering data based upon ISO 15926 a design is a Class Physical property, quantity and scale a physical quantity is a member of a physical quantity space a physical quantity space is the domain of a scale Product, activity and state 4D world view Measurement quality quality is a measurement of the measurement system Distribution a distribution is a Property Descriptions of a distribution described by a numerical table stored as HDF5
18
http://www.scadaonweb.com Engineering use of classes
19
19 GbR mbH © http://www.scadaonweb.com Designs are classes crankshaft V6 crankshaft Rover 75 crankshaft Rover 75 crankshaft rev1.2 rotating part engine part machined-surface part unmachined-surface part part with oil holes cast iron SG cast iron crankshaft SG cast iron SG cast iron grade XYZ
20
20 GbR mbH © http://www.scadaonweb.com ‘Members’ of a design Rover 75 crankshaft rev1.2 The crankshaft in test T_1234 member of class
21
21 GbR mbH © http://www.scadaonweb.com Definition of design classes length in range 9.99 to 10.01 m material S_1234 XYZ_123
22
http://www.scadaonweb.com Physical property, quantity and scale
23
23 GbR mbH © http://www.scadaonweb.com Physical quantity as a class The class called “10 Kg” has instants in the lives of material objects as members. An instant in the life of a material object is a member if and only if it has 10 times the same inertial mass as the reference lump of platinum in Paris. But usually it is more complicated: Vessel Mass massWhenEmpty Physical property Physical objectPhysical quantity
24
24 GbR mbH © http://www.scadaonweb.com Getting units right Mass Real kg A unit or scale is a Property of a physical quantity. 10.0
25
25 GbR mbH © http://www.scadaonweb.com Getting units right Mass Real kg A unit or scale is a Property of a physical quantity. Vessel massWhenEmpty 10.0 </massWhenEmpty
26
http://www.scadaonweb.com Measurement quality
27
27 GbR mbH © http://www.scadaonweb.com A measurement system at an instant physical system measurement system partOf physical system at instant measurement system at instant partOf instantOf measured property measured system quality
28
28 GbR mbH © http://www.scadaonweb.com IEC 61850 Measurement quality Validity DetailQual Source TestStatus OperatorBlockedStatus OverflowStatus OutOfRangeStatus BadReferenceStatus OscillatoryStatus FailureStatus OldDataStatus InconsistencyStatus GoodQuestionableInvalid Overflow NotOverflow OutOfRange NotOutOfRange BadReference NotBadReference Oscillatory NotOscillatory Failure NotFailure OldData NotOldData Inconsistent NotInconsistent Process Default Substituted TestNotTest OperatorBlocked NotOperatorBlocked SpaceAllowed values
29
29 GbR mbH © http://www.scadaonweb.com Temperature, time and validity 27.5.... the temperature the time the validity
30
http://www.scadaonweb.com 4D modelling
31
31 GbR mbH © http://www.scadaonweb.com Things in the real world space time Product Product Life Segment (activity) Product At Instant (state) its identifier what type it is how it is connected when: from --> to maximum flow rate total flow average flow rate when: at flow rate at instant
32
32 GbR mbH © http://www.scadaonweb.com Distributions time flow rate sampling decomposition time total flow in period
33
http://www.scadaonweb.com Property distributions with respect to space and time
34
34 GbR mbH © http://www.scadaonweb.com Array of sensors at an instant temperature For each sensor at an instant in the set there is a temperature my sensor at instant set temperature my distribution sensor at instant measuredTemperature subclasssubproperty
35
35 GbR mbH © http://www.scadaonweb.com Array of sensors at an instant temperature For each sensor at instant in the set there is a temperature and quality my sensor at instant set temperature and quality space my distribution For each integer there is a real and quality identifier 1 to20 real and integer vector array parameterisation: numbering of the sensors scale: Celsius and representation of quality by an integer vector
36
36 GbR mbH © http://www.scadaonweb.com Semantics and mathematical description HDF5 XML domain of distribution physical quantitydistribution (field) maths space maths function parameterisation scale: units coordinate system description product (instrument) sampling or decomposition
37
37 GbR mbH © http://www.scadaonweb.com Structured data block variables positions states/times semantics gigabytes of structured data extract and download subsets acknowledgements to
38
38 GbR mbH © http://www.scadaonweb.com External reference to HDF5...... the property the object that has it the data order the data the units the data
39
http://www.scadaonweb.com Conclusions
40
40 GbR mbH © http://www.scadaonweb.com properties (ISO 15926) SCADA ISO 15926 maths ScadaOnWeb Ontologies OWL (with RDF and RDFS) physical object decomposition and sampling distribution and description physical quantity spaces SI units time IEC 61850 quality structure number and text W3C physical property quantity and scale demonstrator ontologies
41
41 GbR mbH © http://www.scadaonweb.com Next steps Automated decision making Now – predefined alert (e-mail or txt message) template implemented by explicit code Future – alert criteria defined by a rule base Make the semantic measurement object stick as an industry standard Publication of measurement ontologies as annexes to existing ISO/IEC standards Process industry – links to ISO 15926 (Life cycle data for process plant) Electricity transmission grid control standards National energy management standards Open source semantic measurement software
42
42 GbR mbH © http://www.scadaonweb.com Flood warning demonstrator prototype http://www.scadaonweb.com/demonstrators.html
43
http://www.scadaonweb.com Questions
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.