Wednesday, February 12, 2014

What just happened and why ? - Unravel the domino effect with SOEs in SCADA

The Domino Effect
From at least the early 1990s when I discovered SCADA so to speak, I wondered what on earth SCADA meant by Sequence of Events and tended to reject the whole idea until I understood why ?

I had come myself from a world of real-time control when everything was current to the actual time and data from one controller was highly sequenced with that of another.  The era of the PLC and it's great contribution to sequencing of - read inputs, calculate logic, write outputs was a pretty fundamental design I had thought.


Tuesday, February 11, 2014

Are you Alert or just Waiting dear M2M machine



ALERT

Are you alert, or is it just waiting for the situation to pass.  Are you alert for something which might happen, something perhaps with danger requiring your constant situational awareness, or is it just waiting for the expected alarm when the pressure gets to high.

To what extent we confuse normal events, like the sun coming up and the sun going down with an alert meaning something just broke and you are in trouble or security was breached and you need to shutdown or burn everything.

Alerts are the output of a process which is monitoring the 'danger' domain, and the production of alerts needs to be meaningful, particularly when possibly mixed with Alarms, Events, Off-Normals and basic normal data.

How might we best characterize them ?


  • Normal Data : No need to look at it - no need to act - maybe to fine tune - maybe to optimize, but no real danger involved and not a high priority.
  • Event Data : Events record what happens, usually on a change of status of an item of plant, or perhaps an operator action for later audit purposes.
  • ALARM : Alarms record a transgression of a limit or potential hazard developing.  Alarms are useful for managing situations post a disturbance event.
  • ALERT : Alerts are a new category for most and I like to refer to Alerts as being from a higher form of intelligence and or situational awareness which characterize and inform of imminent danger or unexpected behaviour.
When observing animal behavior in the wild, you will see that the animal engages all of it's senses and the senses of it's herd to determine whether there is danger or not.  Animals often go from relaxed or waiting to high stages of alert within seconds based on the situation.  It is generally not just one input, but many which need to be correlated to determine that 'danger exists' and it is the function of 'situational assessment' to figure out whether 'danger' could exist.

Whether real-time systems are intelligent enough to correlate enough data to provide a higher level of reasoning required for an ALERT is a debate to be had, however we are now approaching the levels of computing and industrial software capability to provide a higher order ALERT system rather than the simpler more fundamental Data, Events and Alarm systems currently implemented.












Photo: Alert by paralog  under licence CC BY-ND 2.0

Monday, February 10, 2014

Man vs Machine

Alert ! - situational awareness, the concept of knowing a complex dynamic
situation and being able to decide and act on it quickly, and more importantly, decide better and faster than the adversary would have.  Situational Awareness[SA] seems to have derived out of aerial combat and the complex spaces which arise in air traffic control towers.  More recently there have been some papers written about the application to the complex dynamic situations which can now arise in the modern industrial/process control room.

 who is the enemy ?
It all seems good, however I wonder if there is a basic premise that is being missed.

John Boyd, a great military strategist defined the OODA [Observe Orient Decide Act] loop for the benefit of better understanding how combatant strategies can be modelled and their interaction determined. Situational Awareness has adopted this model and defines itself as the state of knowledge pertaining to a dynamic situation or filtering of that knowledge to enable fast strategic decisions to be made.  Shifting from the military domain to the industrial domain, one is left wondering how situational awareness in the classic sense really applies. Who is the enemy ?

For the military situation, an fighter's strategy or tactics are in play continually against the enemy, yet in the plant, the operator is not pitted against an intelligent machine [at least not yet] but rather has to control the machine for an emerging situation which might generally be unforeseen.  The operator's frame is not continually shifting, but dealing with well know operational points.

Some of the process of Situational Assessment, or the gathering of appropriate data to enable fast real-time operational decisions to be made should be effective for control rooms, but the requirement to continually shift the awareness frame based on an enemy counter strategy seems not to apply.
Therefore - does the rest of the whole set of situational awareness technologies really apply ?

Feel free to comment on situational awareness in general and more specifically the way it might work for your control room situation.

References
The role of Situation Awareness for the Operators of Process Industry Salman Nazir, Simone Colombo, Davide Manca*

John Boyd's OODA Loop Wiki



Tuesday, February 4, 2014

Grow Grow Grow !

Wednesday Jan 29th @ Wonderware, Irvine, CA: "Grow! Grow! Grow!" -  Jean-Pascal Tricoire [JPT] as CEO Schneider Electric spoke eloquently about how in just 100 days or so, we Invensys were to become Schneider-Electric.  Just days before, my laptop logon screen had already gone Green and I was already feeling the love. Daft Punk won a Grammy with 'Get Lucky' which is how I feel right now.  I feel that Invensys 'gets lucky' becoming Schneider Electric.  JPT explained just how Global Schneider Electric really is and introduced us all to some of the new top management.  It felt good actually.  I liked the language of welcoming into the Schneider 'Citizen'.  One almost feels that with over 100K employees globally, large companies take on a certain 'citizenry'.

We make Automation Systems at Invensys.  Very large systems which operate to optimize and stabilize the control of high energy processes like refining, power generation, LNG production, Oil and Gas Production. It was refreshing to hear of the large number of engineers already in Schneider Electric which will get to know some of us Invensys people as we start to work alongside them, become their world so to speak.  It isn't going to be just one way.  When one thing becomes the other, both lose an element of their former identity and evolve through change to be something greater and better than before.  This is the change we are about to embark on.

An objective command to 'Grow' has to have a rationale that would appeal to the massive customer base as well as the teams of distributed engineers who have to make it happen.  One concept which resonated was the idea of being the 'sustainable' engineering company. You can see this goes deep - if you just check out the Schneider Electric / About page.  Making state of the art technology to effect the sustainable aspirations and plans of customers.  We make automation technology and we build large systems which either use transform or create large amounts of energy.  It looks like we, becoming Schneider Electric we will have access to a much wider range of technology and will be able, with imagination, provide higher levels of sustainable automation - and be more becoming to our customers.

Invensys is running at a higher energy level now - lets see how we do as we become Schneider Electric.

PS: Check out the Schneider Electric ICL - International Customer Lounge - What a concept !
International Customer Lounge




Popular Posts