A regional big data node oversees or services, during real-time operations of a process plant or process control system, a respective region of a plurality of regions of the plant/system, where at least some of the regions each includes one or more process control devices that operate to control a p
A regional big data node oversees or services, during real-time operations of a process plant or process control system, a respective region of a plurality of regions of the plant/system, where at least some of the regions each includes one or more process control devices that operate to control a process executed in the plant/system. The regional big data node is configured to receive and store, as big data, streamed data and learned knowledge that is generated, received, or observed by its respective region, and to perform one or more learning analyses on at least some of the stored data. As a result of the learning analyses, the regional big data node creates new learned knowledge which the regional big data node may use to modify operations in its respective region, and/or which the regional big data node may transmit to other big data nodes of the plant/system.
대표청구항▼
1. A regional data node for supporting a process plant controlling a process, the regional data node comprising: a network interface that communicatively connects, via a first communications network, the regional data node to one of a plurality of regions of the process plant, the one of the plurali
1. A regional data node for supporting a process plant controlling a process, the regional data node comprising: a network interface that communicatively connects, via a first communications network, the regional data node to one of a plurality of regions of the process plant, the one of the plurality of regions comprising a plurality of local data nodes, each of which transmits, in real-time, via the first communication network, data generated from the control of the process by the process plant as the process is being controlled in real-time, the process executing in real-time to receive raw materials and generate output product from the raw materials, and the process including at least one physical process;a regional data storage area comprising one or more tangible, non-transitory, computer-readable storage media configured to store regional data;a regional data receiver configured to receive the data transmitted by the plurality of local data nodes and received at the regional data node via the network interface, and store the received data in the regional data storage area; anda regional data analyzer configured to: perform a learning analysis on at least a portion of the regional data;generate learned knowledge based on a result of the learning analysis; andcause a change in operations to control the process in real-time of at least a portion of the process plant based on the result of the learning analysis, including causing the learned knowledge to be transmitted, via the first communications network, to a recipient data node included in the at least the portion of the process plant, andwherein: the process plant includes (i) a field device performing a physical function to control at least a part of the process in real-time, (ii) a controller configured to receive a set of inputs, determine, based on the set of inputs, a value of an output, and cause the output to be transmitted to the field device to control the field device to perform the physical function, (iii) an input/output (I/O) device communicatively coupling the controller and the field device, and (iv) a second communications network via which the controller exchanges signals with other controllers in real-time to thereby control the process in real-time to generate the output product from the raw materials; andat least one of the field device, the controller, or the I/O device is included in the plurality of local data nodes of the one of the plurality of regions of the process plant. 2. The regional data node of claim 1, wherein the one of the plurality of regions is formed according to at least one of a geographical, physical, functional, or logical grouping. 3. The regional data node of claim 1, wherein: the plurality of local data nodes of the one of the plurality of regions includes at least two of: one or more process control devices, a gateway device, an access point, a routing device, a historian device, or a network management device included in the process plant; andthe one or more process control devices includes at least one of the controller, the field device performing the physical function to control the at least the part of the process in real-time, or the input/output (I/O) device communicatively coupling the controller and the field device. 4. The regional data node of claim 1, wherein the regional data includes multiple types of data, and a set of types of data includes continuous data, event data, measurement data, batch data, calculated data, diagnostic data, configuration data, data corresponding to the learned knowledge, and data corresponding to other learned knowledge. 5. The regional data node of claim 1, wherein the learning analysis includes at least one of: a partial least square regression analysis, a random forest, a pattern recognition, a predictive analysis, a correlation analysis, a principle component analysis, data mining, data discovery, or other machine learning techniques including heuristic learning. 6. The regional data node of claim 1, wherein: the change in the operations to control the process in real-time of the at least the portion of the process plant based on the result of the learning analysis comprises a modification to an operation being performed in the one of the plurality of regions to control the process in real-time, the modification based on the learned knowledge; andthe regional data analyzer is further configured to cause an indication of the modification to be transmitted to the recipient data node in conjunction with the learned knowledge. 7. The regional data node of claim 1, wherein: the learned knowledge is first learned knowledge, the learning analysis is a first learning analysis, and the one of the plurality of regions is a first region;the regional data receiver is further configured to receive second learned knowledge generated by another regional data node of a second region of the plurality of regions, the another regional data node included in the first communications network; andthe regional data analyzer is further configured to at least one of (i) cause a modification, based on the received second learned knowledge, to an operation being performed in the first region to control the process in real-time, or (ii) perform a second learning analysis on the received second learned knowledge and at least some of the regional data. 8. The regional data node of claim 7, wherein the another regional data node of the second region is a regional data node servicing the second region. 9. The regional data node of claim 1, wherein the learned knowledge includes at least one of: additional data resulting from control of the process that was previously unknown to the regional data node, an application, a service, a routine, a function, or another learning analysis. 10. The regional data node of claim 1, wherein the regional data analyzer is further configured to perform in-context searching based on the learned knowledge. 11. The regional data node of claim 1, wherein the regional data analyzer is further configured to provide recommendations to users based on the learned knowledge. 12. The regional data node of claim 1, wherein: the network interface communicatively connects the regional data node to a user interface data node, the user interface data node including a user interface and one or more respective analytics routines, and the user interface data node included in the first communications network;the regional data receiver is further configured to receive, using the network interface, data generated based on a result of the one or more respective analytics routines executing at the user interface data node based on a user input received via the user interface of the user interface data node, and store the data received from the user interface data node in the regional data storage area; andthe regional data analyzer is further configured to perform the learning analysis or another learning analysis on another portion of the regional data including the data received from the user interface data node. 13. The regional data node of claim 1, wherein: the network interface communicatively connects the regional data node to a centralized data node;the centralized data node is included in the first communications network;the centralized data node includes one or more respective analytics routines;the regional data receiver of the regional data node is further configured to receive, using the network interface, data generated based on a result of the one or more analytics routines executing at the centralized data node, and store the data received from the centralized data node in the regional data storage area; andat least one of: the regional data analyzer is further configured to perform the learning analysis or another learning analysis on another portion of the regional data including the data received from the centralized data node, orthe regional data node is configured to modify an operation based on the data received from the centralized data node. 14. The regional data node of claim 1, wherein at least a portion of at least one of the regional data receiver or the regional data analyzer is included on one or more integrated circuit chips. 15. The regional data node of claim 1, wherein at least a portion of at least one of the regional data receiver or the regional data analyzer comprises computer-executable instructions stored on a memory of the regional data node and executable by a processor of the regional data node. 16. A method of utilizing regional data to improve the operation of a process plant controlling a process, the method comprising: collecting, via a first communications network of the process plant, data at one or more regional data nodes of the process plant, wherein: each of the one or more regional data nodes corresponds to a respective region included in a plurality of regions of the process plant,the collected data includes data transmitted, via the first communications network, by a respective plurality of local data nodes of the respective region,each local data node transmits, in real-time via the first communications network, respective data resulting from on-line operations to control the process in real-time of the respective region of the each local data node,the process plant includes (i) a field device performing a physical function to control the process in real-time, the process including a physical process that executes to receive raw materials and generate output product from the raw materials, (ii) a controller configured to receive a set of inputs, determine, based on the set of inputs, a value of an output, and cause the output to be transmitted to the field device to control the field device to perform the physical function, (iii) an input/output (I/O) device communicatively coupling the controller and the field device, and (iv) a second communications network via which the controller exchanges signals with other controllers in real-time to thereby control the process in real-time to generate the output product from the raw materials, andthe respective plurality of local data nodes includes at least one of the field device, the controller, or the I/O device;storing the collected data as regional data at the one or more regional data nodes;performing, by the one or more regional data nodes, one or more learning analyses on at least a portion of the regional data;generating learned knowledge based on results of the one or more learning analyses; andcausing a change in operations to control the process in real-time of at least a portion of the process plant based on the results of the one or more learning analysis, including transmitting the learned knowledge to a recipient data node of the at least the portion of the process plant. 17. The method of claim 16, wherein the method is autonomously performed without using any real-time user input. 18. The method of claim 16, wherein each of the one or more regional data nodes is formed according to one of a geographical, physical, functional, or logical grouping. 19. The method of claim 16, wherein: collecting the data at the one or more regional data nodes comprises collecting data transmitted by at least one of: at least one process control device, a gateway device, an access point, a routing device, a historian device, a user interface device, or a network management device of the process plant;the at least one process control device includes at least one of the controller, the field device performing the physical function to control at least a part of the process, or the input/output (I/O) device communicatively coupling the controller and the field device; andthe collected data includes at least one type of data included in a set of data types comprising continuous data, event data, measurement data, batch data, calculated data, diagnostic data, configuration data, and data corresponding to other learned knowledge. 20. The method of claim 16, wherein the learned knowledge is first learned knowledge, and wherein collecting the data at the one or more regional data nodes comprises collecting second learned knowledge generated by the one or more regional data nodes or by another data node of the process plant, the one or more regional data nodes and the another data node included in the first communications network. 21. The method of claim 16, further comprising at least one of: selecting a first at least one of the one or more learning analyses, or deriving a second at least one of the one or more learning analyses. 22. The method of claim 16, wherein generating the learned knowledge comprises generating at least one of: additional data that was previously unknown to the one or more regional data nodes, a new or modified application, a new or modified function, a new or modified routine, a new or modified learning analysis, or a new or modified service. 23. The method of claim 16, wherein: the at least the portion of the regional data is a first at least a portion of the regional data; andthe method further comprises performing the new or modified learning analysis on a second at least a portion of the regional data. 24. The method of claim 16, wherein performing the one or more learning analyses comprises performing at least one of a machine learning analysis, a predictive analysis, data mining, or data discovery. 25. The method of claim 16, wherein: performing the one or more learning analyses by the one or more regional data nodes comprises performing the one or more learning analyses by more than one regional data nodes, the more than one regional data nodes included in the first communications network; andgenerating the learned knowledge based on the results of the one or more learning analyses comprises generating the learned knowledge based on results of the one or more learning analyses performed by the more than one regional data nodes. 26. A system for supporting regional data in a process plant comprising: one or more regional data nodes;a plurality of local data nodes; anda first communications network communicatively connecting the one or more regional data nodes and the plurality of local data nodes, the plurality of local data nodes being arranged into a plurality of regions, each of which is serviced by a respective regional data node included in the one or more regional data nodes, wherein the respective regional data node is configured to: collect data generated in real-time by a set of local data nodes associated with the respective region serviced by the respective regional data node, the data generated in real-time by the set of local data nodes due to real-time control of a process in the process plant, the process including a physical process that executes to receive raw materials and generate output product from the raw materials;store the collected data as respective regional data at a regional data storage area included in the respective regional data node; andperform, using a regional data analyzer included in the respective regional data node, a learning analysis on at least a portion of the stored respective regional data, andgenerate learned knowledge based on the result of the performed learning analysis; andat least one of (i) store, at the regional data storage area, the learned knowledge as additional respective regional data, or (ii) transmit the learned knowledge to a recipient data node included in the process plant,wherein the process plant includes: a field device performing a physical function to control the process in real-time;a controller configured to receive a set of inputs, determine, based on the set of inputs, a value of an output, and cause the output to be transmitted to the field device to control the field device to perform the physical function;an input/output (I/O) device disposed between the field device and the controller and having an interface to the field device and an interface to the controller; anda second communications network via which the controller exchanges signals with other controllers to thereby control the process in real-time to generate the output product from the raw materials; andwherein at least one of the field device, the controller, or the I/O device is included in the set of local data nodes. 27. The system of claim 26, wherein the plurality of local data nodes are arranged into the plurality of regions according to at least one of a geographical, physical, functional, or logical grouping. 28. The system of claim 26, wherein the learned knowledge includes at least one of: additional data resulting from the real-time control of the process, an application, a function, a service, a routine, or another learning analysis. 29. The system of claim 26, wherein the result of the performed learning analysis includes a prediction based on properties of the at least the portion of the stored respective regional data. 30. The system of claim 26, further comprising a user interface data node having a respective learning analysis, and wherein: the collected data is first collected data,the user interface data node is included in the first communications network, andthe respective regional data node is further configured to: collect second data generated by a performance of the respective learning analysis at the user interface data node;store the second collected data at the regional data storage area included in the respective regional data node; andat least one of: perform the learning analysis or another learning analysis on a set of stored respective regional data including the second collected data, or cause the second collected data to be transmitted via the first communications network to another data node. 31. The system of claim 26, further comprising at least one of a centralized data node or another type of data node, and wherein: the collected data is first collected data; andthe respective regional data node is further configured to: collect second data generated by a performance of a learning analysis at the at least one of the centralized data node or the another type of data node, the centralized data node and the another type of data node included in the first communications network;store the second collected data at the regional data storage area included in the respective regional data node; andperform the learning analysis or another learning analysis on a set of stored respective regional data including the second collected data. 32. The system of claim 26, wherein the data generated in real-time by the set of local data nodes includes data generated in real-time by two or more of: the field device;the controller;the input/output (I/O) device;a gateway device;an access point;a routing device;a historian device; ora network management device. 33. The system of claim 26, wherein the learned knowledge is transmitted to the recipient data node, and wherein the recipient data node causes at least one of (i) a modification, based on the received learned knowledge, to the recipient data node, or (ii) a modification to a provider of data to the recipient data node.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (107)
Brandt, David D.; Bush, Michael A.; Batke, Brian A.; Anderson, Mark B.; Shearer, Jeffrey A.; Anderson, Craig D., Access control method for disconnected automation systems.
Baier, John J.; Jasper, Taryl J.; Campbell, John T.; McGreevy, Robert J.; Palmieri, Jr., Frank Anthony; Herbst, Robert J., Adaptive industrial systems via embedded historian data.
Tambascio, Kevin; Hall, Kenwood H.; Baier, John J.; Dorgelo, Eric G.; Rischar, Charles M.; Johnson, David K., Alarm/event encryption in an industrial environment.
Baier, John J.; Jasper, Taryl J.; Campbell, John T.; McGreevy, Robert J.; Palmieri, Jr., Frank Anthony; Herbst, Robert J., Contextualization for historians in industrial systems.
Campbell, Jr., John T.; Glavach, Mark A.; Miller, Scott A.; Overstreet, Keith A.; Sadowski, Randall P.; Sturrock, David T., Data mining of unfiltered controller data.
Dingman, Paul C.; Bunton, William G.; Van Dyken, Kathryn E.; Zhang, Yimin; Yogman, Laurence T., Data transformation system, graphical mapping tool, and method for creating a schema map.
Baier, John Joseph; Bromley, Clifton Harold; Hobbs, Mark; Schouten, Teunis Hendrik; Reichard, Douglas James; Gordon, Kevin George; Jasper, Taryl Jon; McGreevy, Robert Joseph; Fuller, Bruce Gordan, Dynamically generating visualizations in industrial automation environment as a function of context and state information.
Jones, Derek W.; Dogul, James E.; Galera, Richard; Rollins, George E.; Schuster, George K.; Nair, Suresh; Delcher, Ray C., Electronic token to provide sequential event control and monitoring.
Gilbert, Stephen; Beoughter, Ken J.; Lucas, J. Michael; Tennyson, Hao; Nixon, Mark J., Graphic element with multiple visualizations in a process environment.
Lucas, John Michael; Nixon, Mark J.; Zhou, Ling; Enver, Alper T.; Webb, Arthur, Graphics integration into a process configuration and control environment.
Baier, John Joseph; Gordon, Kevin George; Hobbs, Mark David; Fevang, Monte Leroy; Schouten, Teunis Hendrik; Kui, Karen, Human-machine interface support of remote viewing sessions.
Tanikoshi Koichiro (Hitachi JPX) Tani Masayuki (Hitachinaka JPX) Yamaashi Kimiya (Hitachi JPX) Uchigasaki Harumi (Hitachinaka JPX) Futakawa Masayasu (Hitachi JPX) Horita Masato (Hitachi JPX) Kuzunuki, Information terminal system getting information based on a location and a direction of a portable terminal device.
Veeningen, Daan; Givens, Kris, Method and apparatus and program storage device adapted for automatic qualitative and quantitative risk assessment based on technical wellbore design and earth properties.
Veeningen, Daan; Givens, Kris, Method and apparatus and program storage device adapted for visualization of qualitative and quantitative risk assessment based on technical wellbore design and earth properties.
Cook, Colin N.B.; Saxby, Donald T.; Johnson, Randall C., Method and apparatus for providing enhanced resolution display for display telephones and PDAs.
Veeningen, Daan; Givens, Kris; Ravichandran, Ganesan; Jeffers, John, Method system and program storage device for automatically calculating and displaying time and cost data in a well planning system using a Monte Carlo simulation software.
Hernandez, Cheyenne; Denison, David R.; Hieb, Brandon; Law, Gary, Methods, apparatus and articles of manufacture to replace field devices in process control systems.
Kretschmann Robert J., Mobile human/machine interface for use with industrial control systems for controlling the operation of process executed on spatially separate machines.
Backholm, Ari; Bott, Ross; Luna, Michael, Mobile network reporting and usage analytics system and method aggregated using a distributed traffic optimization system.
Nick, Mitchell R.; Nault, Chandler C.; O'Brien, Nick; Teff, Michael G.; Biba, Scott I.; Younger, Charles T.; Schweitzer, Chad, Navigation aid for low-visibility environments.
Thackston James D., Network-based system for the manufacture of parts with a virtual collaborative environment for design, developement, and fabricator selection.
Chen, Xiangping; de Forest, Miles A.; Duprey, Dennis T.; Owen, Karl M.; Bono, Jean-Pierre; O'Brien, III, Walter A., Optimizing data location in data storage arrays.
Nixon Mark ; Jundt Larry O. ; Havekost Robert B. ; Ottenbacher Ron, Process control system for monitoring and displaying diagnostic information of multiple distributed devices.
Nixon Mark ; Havekost Robert B. ; Jundt Larry O. ; Stevenson Dennis ; Ott Michael G. ; Webb Arthur,GBX ; Lucas Mike,GBX ; Hoffmaster James, Process control system for versatile control of multiple process devices of various device types.
Nixon Mark ; Krivoshein Ken D. ; Shepard John R. ; Christensen Dan D. ; Schleiss Duncan, Process control system including a method and apparatus for automatically sensing the connection of devices to a network.
Nixon Mark ; Havekost Robert B. ; Jundt Larry O. ; Stevenson Dennis ; Ott Michael G. ; Webb Arthur,GB2 ; Lucas Mike,GB2, Process control system user interface including selection of multiple control languages.
Nixon Mark ; Havekost Robert B. ; Jundt Larry O. ; Ott Michael G. ; Webb Arthur,GBX ; Stevenson Dennis ; Lucas Mike,GBX ; Beoughter Ken J., Process control system using a control strategy implemented in a layered hierarchy of control modules.
Nixon Mark ; Havekost Robert B. ; Jundt Larry O. ; Stevenson Dennis ; Ott Michael G. ; Webb Arthur,GBX ; Lucas Mike,GBX, Process control system using a process control strategy distributed among multiple control elements.
Nixon Mark ; Havekost Robert B. ; Jundt Larry O. ; Stevenson Dennis ; Ott Michael G. ; Webb Arthur,GBX ; Lucas Mike,GBX, Process control system using a process control strategy distributed among multiple control elements.
Nixon Mark ; Havekost Robert B. ; Jundt Larry O. ; Stevenson Dennis ; Ott Michael G. ; Webb Arthur,GB2 ; Lucas Mike,GB2, Process control system using standard protocol control of standard devices and nonstandard devices.
Nixon Mark ; Havekost Robert B. ; Jundt Larry O. ; Stevenson Dennis ; Ott Michael G. ; Webb Arthur,GBX ; Lucas Mike,GBX, Process control system using standard protocol control-of standard devices and non-standard devices.
Berman, Michael F.; Gram, Herbert R.; Boncek, Randolph L.; Averill, Linda A., Real-time remotely programmable radioactive gas detecting and measuring system.
Clark, Michael Ray; Novik, Lev; Khosravy, Moe; Lee, Oliver, Representation of qualitative object changes in a knowledge based framework for a multi-master synchronization environment.
Chand, Sujeet; Farchmin, David W.; Baier, John J.; Kalan, Michael D.; Marquardt, Randall A.; Morse, Richard A.; Briant, Stephen C., Scalable and flexible information security for industrial automation.
Govrin, David; Peer, Boaz; Sosna, David; Greenberg, Guy, System and method for analyzing and utilizing data, by executing complex analytical models in real time.
Grewal,Ardaman S.; Hamilton,Jeffery L., System and methodology facilitating data warehousing of controller images in a distributed industrial controller environment.
Batke, Brian Alan; Baier, John Joseph; Morse, Richard Alan; Callaghan, David Michael, System and methodology providing multi-tier security for network data with industrial control components.
Batke, Brian Alan; Baier, John Joseph; Morse, Richard Alan; Callaghan, David Michael, System and methodology providing multi-tier-security for network data exchange with industrial control components.
Shi, Yurong; Richardson, David Alan; Brown, Russell Clinton; Likes, Donald Craig; Patty, Richard Bruce, System and software for data collection and process control in semiconductor manufacturing and method thereof.
Nixon, Mark J.; Ott, Michael G.; Jundt, Larry O.; Lucas, John Michael; Stevenson, Dennis L.; Stevenson, legal representative, Nancy, System for configuring a process control environment.
Paul F. McLaughlin ; Jethro F. Steinman ; Ken Gorman ; Muslim G. Kanji ; Joseph P. Felix, Systems and methods for accessing data using a cyclic publish/subscribe scheme with report by exception.
Fleetwood, Paul Michael; Leblanc, Valmon Joseph; Staymates, Christopher Reid; Gonzalez, Nicholas, Systems and methods of information processing involving activity processing and/or optimization features.
Cammert, Michael; Heinz, Christoph; Krämer, Jürgen; Riemenschneider, Tobias, Systems and/or methods for statistical online analysis of large and potentially heterogeneous data sets.
Wilkinson, Jr., John C.; Hall, Kenwood Henry; Jasper, Taryl Jon; Kalan, Michael Dean, Unique identification of entities of an industrial control system.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.