Page 109 - Intelligent Digital Oil And Gas Fields
P. 109

78                                        Intelligent Digital Oil and Gas Fields


          non-SCADA information like the producing type. A user can quickly look
          through these pages every day for a few minutes and find problems quickly.
             A special type of manual data check should occur when a well or equip-
          ment is first brought into the system or needs some particular analysis. There
          should be a special query available that lists all data for only that well/equip-
          ment. Until a user has manually validated all of this data, the well stays in
          quarantine and should not be added into the DOF system. The user who
          does this analysis and makes this decision needs to be a field person with
          domain expertise. Only when the data is confirmed to be accurate should
          this well be added into the system.
             The automated checks should not rely on poll times or communica-
          tion checks. The best method is to look at data in ways that conform and
          test against physical reality. For example, it would be very unlikely that a
          route would have a rate totalizer that decreased during the day, or that
          daily volumes should not change during the day. If some quantities fluc-
          tuate, that might indicate either direct individual equipment values are
          changing or that the numbers of wells in a route or other organization
          are changing, which is not likely. In these situations, automated alerts
          can be issued.
             Once the data is found to be suspect either at an individual or aggregated
          level, it needs to be flagged to the user or a ticket created for resolution. As
          soon as one of the above data checks fails, the user interface should indicate
          the issue, for example, stoplight-type indicators are common. As soon as the
          data becomes suspect, a yellow color is displayed; after time has elapsed with-
          out resolution, then the stoplight turns red. The time between yellow and
          red is generally determined by the update time required by the fastest
          workflow. For example, if that is a daily workflow, then it could be 4 to
          8h between a yellow and a red alert.
             Finally, each individual reading should be minimally conditioned at this
          stage, which means two things: first, if the data fails the range or freeze check,
          then the last good value is held, and second, a small filter is applied to remove
          high-frequency noise. We recommend this be a digital implementation of an
          exponential average filter and not a moving average.


          3.1.1 Data Processing
          Typical surface pressure, temperature, and flow rate sensors capture data
          values at 1s or higher intervals. Data are transferred through the system using
          an RTU or PLC to a SCADA environment, then on to a data historian
   104   105   106   107   108   109   110   111   112   113   114