Integrated navigational tree importation and generation in a process plant
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G06F-017/30
G05B-023/02
출원번호
US-0331974
(2002-12-30)
등록번호
US-8935298
(2015-01-13)
발명자
/ 주소
Eryurek, Evren
Hokeness, Scott N.
Harris, Stuart
Dillon, Steven
Rome, Greg
Westbrock, Jon
Kavaklioglu, Kadir
출원인 / 주소
Fisher-Rosemount Systems, Inc.
대리인 / 주소
Marshall, Gerstein & Borun LLP
인용정보
피인용 횟수 :
0인용 특허 :
125
초록▼
A process plant data collection and organization system uses a common or integrated navigational tree structure to organize and enable a user to view and access information obtained from different applications or data sources within a process plant, even when those different applications have differ
A process plant data collection and organization system uses a common or integrated navigational tree structure to organize and enable a user to view and access information obtained from different applications or data sources within a process plant, even when those different applications have different manners of organizing or enabling users thereof to view the collected information. The integrated navigational tree may be developed from and may use the navigational tree categories of the different applications or may map the data within different categories of the navigational trees of the different applications into categories within the integrated navigational tree. The integrated navigational tree enables a user to view and access plant data collected or developed by different applications within the process plant in a single place and in an organized manner so that the user can view data related to the plant from a higher point of view than provided by any of the individual applications.
대표청구항▼
1. A data integration system for use in conjunction with a process plant having a plurality of data source applications, each of which collects or generates application data pertaining to entities within the process plant, the data integration system comprising: a database configured to store the ap
1. A data integration system for use in conjunction with a process plant having a plurality of data source applications, each of which collects or generates application data pertaining to entities within the process plant, the data integration system comprising: a database configured to store the application data pertaining to the entities within the process plant wherein the application data is collected or generated by the plurality of data source applications;an integration application stored on a computer readable memory and executable on a processor to create an integrated navigational tree for use in viewing or accessing the application data from the plurality of data source applications as stored in the database, the integrated navigational tree including categories for categorizing the application data from each of the plurality of data source applications, the categories displayed in the navigational tree as a hierarchy having a first level with at least one selectable element defining one or more physical plant device categories and a second level associated with the first level having one or more selectable indications defining one or more particular sub-categories of physical entities within the process plant that fall within the first level plant device category, wherein the integrated navigational tree is a single navigational tree and wherein data from different ones of the plurality of data source applications and associated with the first level plant device category is assessable by selecting different ones of the selectable indications of the second level; anda navigational tree memory configured to store the integrated navigational tree. 2. The data integration system of claim 1, wherein the categories of the integrated navigational tree include plant categories defined by the S88 standard. 3. The data integration system of claim 1, wherein the integration application includes a default navigational tree structure that specifies the categories for categorizing the application data and uses the default navigational tree structure to create the integrated navigational tree. 4. The data integration system of claim 1, wherein the categories of the integrated navigational tree include high-level categories defining each of the plurality of the data source applications and include sub-categories defined according to navigational trees associated with each of the plurality of data source applications. 5. The data integration system of claim 1, wherein the categories of the integrated navigational tree include logical function categories defining logical functions of the process plant. 6. The data integration system of claim 5, wherein the logical function categories include one or more of a device maintenance function, a device monitoring function, a control function, and a plant efficiency function. 7. The data integration system of claim 5, wherein the logical function categories include one or more of power equipment, field instrumentation equipment, rotating equipment and efficiency equipment. 8. The data integration system of claim 5, wherein the logical function categories include one or more of process areas, units, equipment, and control modules. 9. The data integration system of claim 1, further including a mapping application stored on a computer readable memory and executable on a processor to display depictions of the categories of the integrated navigational tree, to display depictions of data items associated with a navigational tree of one of the data source applications and to enable a user to specify a connection between the data items associated with the navigational tree of the one of the data source applications and the categories of the integrated navigational tree. 10. The data integration system of claim 9, wherein the mapping application enables a user to specify a connection between a particular data item associated with the navigational tree of the one of the data source applications and a particular category of the integrated navigational tree by selecting the depiction of the particular data item within the navigational tree of the one of the data source applications, dragging the depiction of the selected particular data item to the depiction of the particular category of the integrated navigational tree and dropping the depiction of the selected particular data item on the depiction of the particular category of the integrated navigational tree. 11. The data integration system of claim 10, wherein the depictions of the data items associated with the navigational tree of the one of the data source applications include depictions of categories of data associated with the navigational tree of the one of the data source applications. 12. The data integration system of claim 10, wherein the depictions of the data items associated with the navigational tree of the one of the data source applications include depictions of process entities associated with the navigational tree of the one of the data source applications. 13. The data integration system of claim 1, further including a data collection application stored on a computer readable memory and executable on a processor to receive the application data from each of the plurality of data source applications. 14. The data integration system of claim 13, wherein the data collection application is a web viewing application. 15. The data integration system of claim 1, wherein the integrated navigational tree includes a category for linking information that provides a link to information or to an application related to at least one of the entities within the process plant. 16. A web server system for use in conjunction with a process plant, comprising: a communication network;a data integration server communicatively connected to the communication network; anda plurality of application servers communicatively connected to the data integration server via the communication network, each application server adapted to serve data from a data source application which collects or generates application data pertaining to entities within the process plant to the data integration server;the data integration server including; a processor,a computer readable program memory,a first database adapted to receive and to store the application data pertaining to the entities within the process plant collected or generated by the plurality of data source applications;an integration application stored on the computer readable program memory and adapted to be executed on the processor to create an integrated navigational tree for use in viewing or accessing the application data from the plurality of data source applications as stored in the first database, the integrated navigational tree including categories for categorizing the application data from each of the plurality of data source applications, the categories displayed in the navigational tree as a hierarchy having a first level with at least one selectable element defining one or more physical plant device categories and a second level associated with the first level having one or more selectable indications defining one or more particular sub-categories of physical entities within the process plant that fall within the first level plant device category, wherein the integrated navigational tree is a single navigational tree and wherein data from different ones of the plurality of data source applications and associated with the first level is assessable by selecting different ones of the selectable indications of the second level; anda navigational tree database configured to store the integrated navigational tree. 17. The web server system of claim 16, further including a user interface application configured display the integrated navigational tree to enable a user to view or access the application data stored in the first database. 18. The web server system of claim 17, wherein the user interface application is stored on the computer readable program memory and is executable on the processor of the data integration server. 19. The web server system of claim 16, wherein the categories of the integrated navigational tree include categories of a plant defined by an S88 standard. 20. The web server system of claim 16, wherein the integration application includes a default navigational tree structure that specifies the categories for categorizing the application data and uses the default navigational tree structure to create the integrated navigational tree. 21. The web server system of claim 16, wherein the categories of the integrated navigational tree include high-level categories defining each of the plurality of the data source applications and include sub-categories defined according to navigational trees associated with each of the plurality of data source applications. 22. The web server system of claim 16, wherein the categories of the integrated navigational tree include logical function categories defining logical functions of the process plant. 23. The web server system of claim 22, wherein the logical function categories include one or more of a device maintenance function, a device monitoring function, a control function, and a plant efficiency function. 24. The web server system of claim 22, wherein the logical function categories include one or more of power equipment, field instrumentation equipment, rotating equipment and efficiency equipment. 25. The web server system of claim 16, further including a mapping application stored on the computer readable program memory and executable on the processor to display depictions of the categories of the integrated navigational tree, to display depictions of data items associated with a navigational tree of one of the data source applications and to enable a user to specify a connection between the data items associated with the navigational tree of the one of the data source applications and the categories of the integrated navigational tree. 26. The web server system of claim 25, wherein the mapping application enables a user to specify a connection between a particular data item associated within the navigational tree of the one of the data source applications and a particular category of the integrated navigational tree by selecting the depiction of the particular data item within the navigational tree of the one of the data source applications, dragging the depiction of the selected particular data item to the depiction of the particular category of the integrated navigational tree and dropping the depiction of the selected particular data item on the depiction of the particular category of the integrated navigational tree. 27. The web server system of claim 26, wherein the depictions of the data items associated with the navigational tree of the one of the data source applications include depictions of categories of data associated with the navigational tree of the one of the data source applications. 28. The web server system of claim 16, wherein the integrated navigational tree includes a category for linking information that provides a link to information or to an application related to at least one of the entities within the process plant. 29. A method of integrating application data pertaining to entities within a process plant collected or generated by a plurality of data source applications associated with the process plant, the method comprising: storing the application data pertaining to the entities within the process plant in a first database, the application data collected or generated by the plurality of data source applications;creating an integrated navigational tree for use in viewing or accessing the application data from the plurality of data source applications as stored in the first database, the integrated navigational tree including categories for categorizing the application data from each of the plurality of data source applications, the categories displayed in the navigational tree as a hierarchy having a first level with at least one selectable element defining one or more physical plant device categories and a second level associated with the first level having one or more selectable indications defining one or more particular sub-categories of physical entities within the process plant that fall within the first level plant device category, wherein data from different ones of the plurality of data source applications and associated with the first level is assessable by selecting different ones of the selectable indications of the second level;storing the integrated navigational tree in a memory; anddisplaying the integrated navigational tree to enable a user to view or access the application data stored in the first database, to thereby enable a user to access data generated by each of the different data source applications using a single navigational tree structure. 30. The method of claim 29, wherein the step of creating the integrated navigational tree includes creating categories of the integrated navigational tree defined by the S88 standard. 31. The method of claim 29, wherein creating the integrated navigational tree includes storing a default navigational tree structure that specifies the categories for categorizing the application data and using the default navigational tree structure to create the integrated navigational tree. 32. The method of claim 29, wherein the step of creating the integrated navigational tree includes creating high-level categories of the integrated navigational tree for each of the plurality of the data source applications and creating sub-categories associated with the high-level categories defined according to navigational trees associated with each of the plurality of data source applications. 33. The method of claim 29, wherein the step of creating the integrated navigational tree includes creating categories of the integrated navigational tree to include logical function categories defining logical functions of the process plant. 34. The method of claim 33, wherein the logical function categories include one or more of a device maintenance function, a device monitoring function, a control function, and a plant efficiency function. 35. The method of claim 33, wherein the logical function categories include one or more of power equipment, field instrumentation equipment, rotating equipment and efficiency equipment. 36. The method of claim 33, wherein the logical function categories include one or more of process areas, units, equipment, and control modules. 37. The method of claim 29, further including displaying depictions of the categories of the integrated navigational tree, displaying depictions of data items associated with a navigational tree of one of the data source applications and enabling a user to specify a connection between a particular data item associated with the navigational tree of the one of the data source applications and a particular category of the integrated navigational tree. 38. The method of claim 37, wherein the step of enabling a user to specify a connection between the particular data item associated within the navigational tree of the one of the data source applications and the particular category of the integrated navigational tree includes enabling a user to select the depiction of the particular data item within the navigational tree of the one of the data source applications, enabling the user to drag the depiction of the selected particular data item to the depiction of the particular category of the integrated navigational tree and enabling the user to drop the depiction of the selected particular data item on the depiction of the particular category of the integrated navigational tree. 39. The method of claim 29, further including the step of automatically sending the application data from each of the plurality of data source applications to the first database. 40. The method of claim 29, wherein creating the integrated navigational tree includes creating the integrated navigational tree to include a category for linking information that provides a link to information or to an application related to at least one of the entities within the process plant. 41. The method of claim 40, wherein the link is a universal resource locator (URL). 42. The data integration system of claim 1, further including a user interface application stored on a computer readable memory and executable on a processor to display the integrated navigational tree to enable a user to view or access the application data stored in the database. 43. The data integration system of claim 1, wherein the at least one of the categories or indications of the entities of the integrated navigational tree identifies a control routine. 44. The data integration system of claim 1, wherein the at least one of the categories or indications of the entities of the integrated navigational tree identifies field equipment. 45. The data integration system of claim 1, wherein the at least one of the categories or indications of the entities of the integrated navigational tree identifies an area of the process plant. 46. The data integration system of claim 1, wherein the at least one of the categories or indications of the entities of the integrated navigational tree identifies an equipment module of the process plant. 47. The data integration system of claim 1, wherein the at least one of the categories or indications of the entities of the integrated navigational tree identifies a control module of the process plant. 48. The data integration system of claim 1, wherein the at least one of the categories or indications of the entities of the integrated navigational tree identifies a unit of the process plant, wherein the unit identifies a particular grouping of plant equipment hardware. 49. The data integration system of claim 1, wherein the at least one of the categories or indications of the entities of the integrated navigational tree identifies a type of device used in the process plant. 50. The data integration system of claim 49, wherein the type of device used in the process plant includes one of a pump, a fan, a motor, a dryer, a compressor or a heat exchanger.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (125)
Agrawal Mukul (Plymouth MN) Orrock James E. (Eden Prairie MN) Patiath Pradip K. (Brooklyn Park MN) Rachor Lloyd A. (Brooklyn Park MN), Advanced equipment control system.
Holley Steven R. (Phoenix AZ) Cunningham David C. (Carefree AZ) Kral Kevin D. (Streamwood IL), Apparatus and method for minimizing limit cycle using complementary filtering techniques.
Boehling Warren A. ; Foskett Alan Morton ; Wheeler Alan Reid, Automatically configurable multi-purpose distributed control processor card for an industrial control system.
Bhat Naveen V. (Houston TX) Braden William B. (Houston TX) Heckendoorn Kent E. (Houston TX) Graettinger Timothy J. (Bethel Park PA) Federowicz Alexander J. (Pittsburgh PA) Dubose Paul A. (Chapel Hill, Control system using an adaptive neural network for target and path optimization for a multivariable, nonlinear process.
Rylander Karen S. (Minneapolis MN) Fant Karl M. (Minneapolis MN) Egli Werner H. (Maple Grove MN), Data projection system with compensation for nonplanar screen.
Aggers John R. (Apple Valley MN) Brindle Ralph C. (Minnetonka MN) Kidder Kenneth B. (Coon Rapids MN) Ullestad David C. (Brooklyn Park MN), Distributed environmental/load control system.
Call William L. ; Clawson Laurence A. ; Connolly Paul S. ; Freimark Ronald J. ; Gustin Jay W. ; Hodge Michael L. ; McGaugh Paul ; Moore Donald W. ; Rachlin Elliott H. ; Ramsdell Steven C., Emulator for visual display object files and method of operation thereof.
Lake Harold ; Prentice David P. ; Greenup John ; Piper Charles ; Korowitz Simon, Industrial field controlling device with controller and expansion modules.
Bob Spriggs ; Bob Hayashida ; Ken Ceglia ; Diana Seymour ; Mike Peden ; Paul Richetta ; Matt Anderson ; Rich Bennington ; Daryl Frogget ; Scott Roby ; Mark Jensen, Industrial plant asset management system: apparatus and method.
Spriggs, Robert L.; Hayashida, Robert D.; Ceglia, Kenneth P.; Seymour, Diana L.; Peden, Michael D.; Richetta, Paul F.; Anderson, Matthew D.; Bennington, Richard P.; Frogget, Daryl R.; Roby, Scott A.;, Industrial plant asset management system: apparatus and method.
Nasr Hatem N. (Edina MN) Sadjadi Firooz A. (St. Anthony MN) Bazakos Michael E. (Bloomington MN) Amehdi Hossien (Edina MN), Knowledge and model based adaptive signal processor.
Killpatrick Joseph E. (Minneapolis MN) Berndt Dale F. (Plymouth MN) Fritze Keith R. (Long Lake MN) Cary Gregory E. (Mounds View MN), Laser gyro dither strippr gain correction method and apparatus.
Keeler James D. ; Hartman Eric J. ; O'Hara Steven A. ; Kempf Jill L. ; Godbole Devendra B., Method and apparatus for preprocessing input data to a neural network.
Bonoyer John J. ; Flanagan Todd J., Method and apparatus for self-calibration of a coordinated control system for an electric power generating station.
Piche Stephen ; Keeler James David ; Hartman Eric ; Johnson William D. ; Gerules Mark ; Liano Kadir, Method for steady-state identification based upon identified dynamics.
Malloy ; deceased John R. (late of Drexel Hill PA by Virginia M. Malloy ; executrix) Olsen Arthur M. (Pennsburg PA), Method of digital process variable transmitter calibration and a process variable transmitter system utilizing the same.
Lu Zhuxin J. (Glendale AZ) MacArthur J. Ward (Scottsdale AZ) Horn Brian C. (Phoenix AZ), Method of multivariable predictive control utilizing range control.
Lu Zhuxin J. (19513 N. 73rd La. Glendale AZ 85308), Method of optimal scaling of variables in a multivariable predictive controller utilizing range control.
Dardinski, Steven; Eldridge, Keith; Hall, Robert; Johnson, Mark; MacKay, Brian; Meskonis, Paul; Volk, Scott, Methods and apparatus for controlling object appearance in a process control configuration system.
La Chance Ralph Edward ; Sardell Richard ; Landry Donald Francis ; Waibel Helmut, Methods and systems for providing electronic documentation to users of industrial process control systems.
Degeneff Robert C. (Niskayuna NY) Gutierrez Moises R. (Troy NY), Methods for generating models of non-linear systems and components and for evaluating parameters in relation to such non.
Duggan Hugh (Bristol GB2) Morel William (Redmond WA), Object based computer system having representation objects for providing interpretative views onto a data object.
Britt Herbert I. (Cambridge MA) Joshi Amol P. (Marlboro MA) Mahalec Vladimir (Sudbury MA) Piela Peter C. (Brighton MA) Venkataraman Swaminathan (Waltham MA), Plant simulation and optimization software apparatus and method using dual execution models.
Hallee Donald O. (North Easton MA) Lake Harold (Sharon MA) Johansson Kenneth L. (North Grafton MA) Graves Thomas B. (Norton MA), Process control system with improved fault isolation.
Borchers Hans-Werner,DEX ; Otte Ralf,DEX ; Speh Rainer,DEX ; Weisang Claus,DEX, Process diagnosis system and method for the diagnosis of processes and states in an technical process.
Cheney M. Charles ; Korowitz Simon ; Slechta William M. ; Tobol Nathan H., Protection against communications crosstalk in a factory process control system.
MacArthur J. Ward (Minneapolis MN) Wahlstedt David A. (Minneapolis MN) Woessner Michael A. (Minneapolis MN) Foslien Wendy K. (Minneapolis MN), Receding horizon based adaptive control having means for minimizing operating costs.
Steinman Jethro F. ; Kanji M. Gulam ; Chehadeh Yahia C. ; Himmer Richard P. ; Rosa-Bian John J., System and methods for achieving heterogeneous data flow between algorithm blocks in a distributed control system.
Kessel William C. (Watertown MA) Laclaire John L. (Cambridge MA) Lui Andrew L. (West Newton MA) Locke Michael H. (Lakeville MA) Britt Herbert I. (Cambridge MA), System for displaying different subsets of screen views, entering different amount of information, and determining corre.
Bland Dennis L. (Phoenix AZ) Kast John R. (Phoenix AZ), System for making data available to an outside software package by utilizing a data file which contains source and desti.
Boehling Warren A. ; Peck ; III Stephen Albert ; Wheeler Alan Reid, System for replacing control processor by operating processor in partially disabled mode for tracking control outputs.
Bland Dennis L. ; Koontz Sean C. ; Fox Gary L. ; Strilich James A., Systems and methods for providing dynamic data referencing in a generic data exchange environment.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.