A big data network or system for a process control system or plant includes a big data apparatus including a data storage area configured to store, using a common data schema, multiple types of process data and/or plant data (such as configuration and real-time data) that is used in, generated by or
A big data network or system for a process control system or plant includes a big data apparatus including a data storage area configured to store, using a common data schema, multiple types of process data and/or plant data (such as configuration and real-time data) that is used in, generated by or received by the process control system, and one or more data receiver computing devices to receive the data from multiple nodes or devices. The data may be cached and time-stamped at the nodes and streamed to the big data apparatus for storage. The process control system big data system provides services and/or data analyzes to automatically or manually discover prescriptive and/or predictive knowledge, and to determine, based on the discovered knowledge, changes and/or additions to the process control system and to the set of services and/or analyzes to optimize the process control system or plant.
대표청구항▼
1. A system for supporting big data in a process control plant, comprising: a unitary, logical data storage area including one or more data storage devices configured to store, using a common format, data corresponding to at least one of the process plant or a process that is controlled in the proce
1. A system for supporting big data in a process control plant, comprising: a unitary, logical data storage area including one or more data storage devices configured to store, using a common format, data corresponding to at least one of the process plant or a process that is controlled in the process plant, the data including multiple types of data, and a set of types of data including configuration data, continuous data, and event data corresponding to the process; andone or more data receiver computing devices configured to receive the data from one or more other devices via a process control big data network and to cause the received data to be stored in the unitary, logical data storage area, wherein at least one of the one or more other devices communicates with one or more field devices in the process plant via another communication network different from the process control big data network, each of the one or more other devices being a respective node of the process control big data network that (i) collects data that is generated by the respective node, (ii) transmits the collected data via the process control big data network to the one or more data receiver computing devices, and (iii) excludes a respective configuration or definition indicating a rate at which the collected data is to be transmitted by the respective node; andthe received data including: data corresponding to a user input entered at one of the one or more other devices;data corresponding to the another communication network of the process plant, the another communication network of the process plant supporting at least one of a Wi-Fi protocol, an Ethernet protocol, an IEEE 802.11 compliant protocol, a mobile communication protocol, a short-wavelength radio communication protocol, 4-20 ma signaling, the wired HART® protocol, the FOUNDATION® Fieldbus protocol, the HART® protocol, the WirelessHART® protocol, the PROFIBUS protocol, or the DeviceNet protocol; anddata received from a computing system external to the process plant. 2. The system of claim 1, wherein the data includes time series data. 3. The system of claim 2, wherein a data entry of the time series data stored in the unitary, logical data storage area includes content of a respective data point of the time series data and a timestamp, the timestamp being indicative of a time of generation of the content of the data point corresponding to the data entry. 4. The system of claim 1, wherein the unitary, logical data storage area is further configured to store metadata corresponding to the received data. 5. The system of claim 4, wherein the received data is stored using a common structured format, and wherein the metadata is stored using an unstructured format. 6. The system of claim 1, wherein the data further includes at least one of: data indicative of a health of a machine included in the process plant,data indicative of a health of a particular piece of equipment included in the process plant,data indicative of a health of a particular device included in the process plant, ordata corresponding to a parameter related to safety of the process plant. 7. The system of claim 1, wherein the received data further includes data received from another process plant. 8. The system of claim 1, wherein the data corresponding to the another communication network of the process plant comprises data corresponding to at least one of a performance, a resource, or a configuration of the another communication network. 9. The system of claim 1, wherein the one or more data storage devices are included in at least one of: a data bank, a RAID storage system, a cloud data storage system, a distributed file system, or other mass data storage system. 10. The system of claim 1, wherein at least the portion of the received data is streamed over the process control big data network using a streaming service hosted by at least one of the one or more other devices, and wherein the unitary, logical data storage area or at least one of the one or more data receiver computing devices is a subscriber to the streaming service. 11. The system of claim 1, wherein the one or more other devices includes: a field device and a controller that are communicatively coupled to control a process in the process plant, andat least one of a user interface device or a network management device. 12. The system of claim 1, wherein data received by the respective node is further collected by the respective node and transmitted to the at least one of the one or more data receiver computing devices to be stored at the unitary, logical data storage area. 13. The system of claim 1, wherein the system further comprises a set of request servicer computing devices configured to perform one or more services using at least a portion of the data stored in the unitary, logical data storage area, the one or more services including a computational analysis. 14. The system of claim 13, wherein at least one data receiver computing device and least one request servicer computing device are an integral computing device. 15. The system of claim 13, wherein at least one of the request servicer computing devices is further configured to determine, based on an execution of the computational analysis, a change to a configured entity included in the process plant. 16. The system of claim 15, wherein the at least one of the request servicer computing devices is further configured to at least one of: (i) present the determined change at a user interface, or (ii) automatically apply the change to the configured entity. 17. The system of claim 13, wherein the one or more services further include a service to generate a set of definitions corresponding to a set of entities that are able to be instantiated in a runtime environment of the process plant. 18. The system of claim 17, wherein the set of entities includes at least one of: a configurable device, a diagnostic application, a display view application, a control model, or a control application. 19. The system of claim 17, wherein the set of definitions is generated in an offline environment of the process plant, and wherein the system further comprises a set of scripts to transform at least one definition included in the set of definitions, and to load the transformed at least one definition into the runtime environment of the process plant. 20. The system of claim 19, wherein the at least one definition is generated in the offline environment in response to a user input. 21. The system of claim 19, wherein the at least one definition is generated in the offline environment automatically. 22. The system of claim 13, wherein at least one of the one or more services is a web service. 23. A method for supporting big data in a process control plant, comprising: receiving, at one or more data receiver computing devices from each of one or more nodes of a process control big data network, data corresponding to at least one of the process plant or a process controlled by the process plant, wherein at least one of the one or more nodes communicates with one or more field devices in the process plant via another communication network different from the process control big data network, the data from each node including data that is generated by the each node while the process is being controlled,the data being received at the one or more data receiver computing devices via the process control big data network,the each node excluding a respective configuration or definition indicating a rate at which data that is to be collected by the each node is to be transmitted by the each node, andthe received data including data corresponding to a user input entered at one of the one or more nodes; data corresponding to the another communication network of the process plant, the another communication network of the process plant supporting at least one of a Wi-Fi protocol, an Ethernet protocol, an IEEE 802.11 compliant protocol, a mobile communication protocol, a short-wavelength radio communication protocol, 4-20 ma signaling, the wired HART® protocol, the FOUNDATION® Fieldbus protocol, the HART® protocol, the WirelessHART® protocol, the PROFIBUS protocol, or the DeviceNet protocol; and data received from a computing system external to the process plant; andcausing the received data to be stored, using a common format, in a unitary, logical data storage area, the unitary, logical data storage area including one or more data storage devices configured to store multiple types of data using a common format, and a set of types of data including configuration data, continuous data, and event data corresponding to the process. 24. The method of claim 23, wherein receiving the data comprises receiving at least a portion of the data using a streaming service. 25. The method of claim 24, further comprising subscribing to the streaming service. 26. The method of claim 23, wherein the one or more nodes of the process control big data network includes one or more other devices included in the process plant, and the one or more other devices includes a controller in communicative connection with a field device to control the process. 27. The method of claim 23, further comprising causing a service to be performed using at least a portion of the data stored in the unitary, logical data storage area. 28. The method of claim 27, wherein causing the service to be performed comprises causing a computational analysis to be performed. 29. The method of claim 28, wherein causing the computational analysis to be performed comprises causing the computational analysis to be performed in response to a user request. 30. The method of claim 28, wherein causing the computational analysis to be performed comprises causing the computational analysis to be selected and performed automatically by the system. 31. The method of claim 28, wherein the at least a portion of the data stored in the unitary, logical data storage area is a first set of data, and the method further comprises generating a second set of data based on an execution of the computational analysis on the first set of data. 32. The method of claim 31, further comprising storing the second set of data in the unitary, logical data storage area. 33. The method of claim 32, wherein storing the second set of data comprises storing at least one of: a display component definition, a binding definition, a process model definition, a data definition, a data relationship, or a definition of another computational analysis. 34. A process control system, comprising: a controller configured to control a process in the process control system;a field device communicatively connected to the controller, the field device configured to perform a physical function to control the process in the process control system, and the field device configured to transmit to or receive from the controller real-time data corresponding to the physical function; anda process control system big data apparatus, the process control system big data apparatus including: a unitary, logical data storage area including one or more data storage devices configured to store, using a common format, the real-time data and configuration data corresponding to the controller; andone or more data receiver computing devices to receive, via a process control system big data network: the real-time data and the configuration data corresponding to the controller;data corresponding to a user input entered at a user interface device;data corresponding to a communication network of the process plant, the communication network of the process plant supporting at least one of a Wi-Fi protocol, an Ethernet protocol, an IEEE 802.11 compliant protocol, a mobile communication protocol, a short-wavelength radio communication protocol, 4-20 ma signaling, the wired HART® protocol, the FOUNDATION® Fieldbus protocol, the HART® protocol, the WirelessHART® protocol, the PROFIBUS protocol, or the DeviceNet protocol; anddata received from a computing system external to the process plant; andthe one or more data receiver computing devices to cause the received data to be stored in the unitary, logical data storage area;wherein: the controller is a first node of a process control system big data network different than the communication network,the process control system big data apparatus is a second node of the process control system big data network, andat least one of the field device or the controller excludes a respective configuration or definition indicating a rate at which the real-time data corresponding to the physical function is to be transmitted by the at least one of the field device or the controller, wherein the controller communicates with the field device via the communication network different than the process control system big data network. 35. The process control system of claim 34, wherein the process control system big data network includes at least one of a wired communication network or a wireless communication network. 36. The process control system of claim 34, wherein the process control system big data network is at least partially an ad-hoc network. 37. The process control system of claim 34, wherein the process control system big data network further includes one or more other nodes, the one or more other nodes including at least one of: a user interface device, a gateway device, an access point, a routing device, a network management device, or an input/output (I/O) card coupled to the controller or to another controller. 38. The process control system of claim 34, wherein the controller is configured to cache the real-time data. 39. The process control system of claim 34, further comprising a process control system big data user interface configured to enable a user, via the user interface device, to perform at least one user action from a set of user actions including: view at least a portion of the data stored in the unitary, logical data storage area;request a service to be performed, the service requiring the at least the portion of the data stored in the unitary, logical data storage area;view a result of a performance of the service;configure an entity included in the process control system;cause a configured entity to be instantiated in the process control system; orconfigure an additional service,wherein the user interface device is a third node of the process control system big data network. 40. The process control system of claim 39, wherein the process control system big data user interface is configured to authenticate at least one of the user, the user interface device, or an access application running on the user interface device, and wherein one or more user actions included in the set of user actions is made available to the user for selection based on the authentication.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (82)
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.
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.
Cook, Colin N.B.; Saxby, Donald T.; Johnson, Randall C., Method and apparatus for providing enhanced resolution display for display telephones and PDAs.
Kretschmann Robert J., Mobile human/machine interface for use with industrial control systems for controlling the operation of process executed on spatially separate machines.
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.
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.
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.
Wilkinson, Jr., John C.; Hall, Kenwood Henry; Jasper, Taryl Jon; Kalan, Michael Dean, Unique identification of entities of an industrial control system.
Nixon, Mark J.; Blevins, Terrence L.; Christensen, Daniel D.; Muston, Paul Richard; Beoughter, Ken J., Collecting and delivering data to a big data machine in a process control system.
Nixon, Mark J.; Blevins, Terrence L.; Christensen, Daniel D.; Muston, Paul Richard; Beoughter, Ken J., Collecting and delivering data to a big data machine in a process control system.
Nixon, Mark J.; Blevins, Terrence; Christensen, Daniel Dean; Muston, Paul Richard; Beoughter, Ken, Collecting and delivering data to a big data machine in a process control system.
Zornio, Peter; Nixon, Mark J.; Wojsznis, Wilhelm K.; Lucas, Michael J.; Muston, Paul R.; Rotvold, Eric D.; Blevins, Terrence L.; Law, Gary K., Data pipeline for process control system analytics.
Blevins, Terrence L.; Wojsznis, Wilhelm K.; Nixon, Mark J.; Muston, Paul Richard, Determining associations and alignments of process elements and measurements in a process.
Nixon, Mark J.; Beoughter, Ken J.; Christensen, Daniel D., Method and apparatus for seamless state transfer between user interface devices in a mobile control room.
Nixon, Mark J.; Beoughter, Ken J.; Christensen, Daniel D., Method and apparatus for seamless state transfer between user interface devices in a mobile control room.
Zornio, Peter; Nixon, Mark J.; Wojsznis, Wilhelm K.; Lucas, J. Michael; Rotvold, Eric D.; Blevins, Terrence L.; Muston, Paul Richard; Law, Gary K., Regional big data in process control systems.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.