Smart data access layer for supervisory information system
Abstract
One embodiment of the application provides a method and system for selecting a template characterizing a power plant from a template base, the template base including a plurality of templates and creating a power plant model of the power plant using the first template, the power plant model including a plurality of modules arranged in a hierarchical tree array having at least one tree branch, wherein each of the plurality of modules includes a plurality of attributes of the power plant that are arranged to be accessed by a data access layer using a tag name which includes names of ancestor modules in the tree branch. Additionally, the method and system also provides for mapping the plurality of attributes to specific applications of the power plant using the data access layer and configuring the power plant with the plurality of attributes using the data access layer.
Claims
exact text as granted — not AI-modified1 . A method, comprising
selecting a template characterizing a power plant from a template base, the template base including a plurality of templates; creating a power plant model of the power plant using the first template, the power plant model including a plurality of modules arranged in a hierarchical tree array having at least one tree branch, wherein each module of the plurality of modules includes a plurality of attributes of the power plant arranged to be accessed by a data access layer using a tag name which includes names of ancestor modules in the tree branch; mapping at least some of the plurality of attributes to a plurality of operating applications of the power plant using the data access layer; and configuring the power plant with the plurality of operating applications using the data access layer.
2 . The method of claim 1 , further comprising:
processing operating data received from the power plant that is associated with the plurality of attributes using a pre-processing/post-processing module included in the data access layer.
3 . The method of claim 2 , further comprising:
providing the processed operating data from the power plant to at least one supervisory information system application.
4 . The method of claim 3 , wherein providing the processed operating data from the power plant to at least one supervisory information system application includes providing the processed operating data from the power plant to a data validation application.
5 . The method of claim 1 , further comprising:
communicating with the power plant using the data access layer and retrieving power plant data and performing calculations on the power plant data for the specific applications of the power plant
6 . The method of claim 1 , further comprising:
providing access privileges for users to access the power plant model using the data access layer.
7 . The method of claim 1 , further comprising:
performing unit transformation of power plant operating data using the data access layer, wherein unit transformation includes converting the unit of measurement of power plant data from a first to a second measuring system.
8 . The method of claim 1 , further comprising:
performing data validation of power plant data received from the power plant using the data access layer to compare the power plant data to a stored data representing valid data.
9 . The method of claim 1 , wherein configuring the power plant with operating attributes using the data access layer includes using a configuration tool to insert selected attribute data setting at specific power plant locations designated by the power plant model.
10 . A system, comprising:
means for creating a power plant model of the power plant using a template, the power plant model including a plurality of modules arranged according to the template in a hierarchical tree array having at least one tree branch, wherein each of the plurality of modules includes operating attributes of the power plant arranged to be accessed by a data access layer using a tag name which includes names of ancestor modules in the tree branch; and a data access layer to map the plurality of operating attributes to operating applications of the power plant using the data access layer and to configure the power plant with the attributes using the data access layer.
11 . The system of claim 10 , further comprising:
means for selecting a template characterizing a power plant from a template base, the template base including a plurality of templates;
12 . The system of claim 10 , further comprising:
a pre-processing/post-processing module included in the data access layer to process data received from the power plant that is associated with the plurality of attributes and provide the processed power plant data to at least one supervisory information system application.
13 . The system of claim 10 , wherein the data access layer includes the power plant model.
14 . The system of claim 10 , wherein the data access layer includes a logging system.
15 . The system of claim 10 , wherein the data access layer includes a data validation system to validate the power plant data.
16 . The system of claim 10 wherein the data access layer is configured to perform unit transformation of the power plant data.
17 . The system of claim 10 , wherein the data access layer includes a data post-processing system.
18 . A machine-readable medium comprising instructions, which when implemented by one or more processors, perform the following operations:
selecting a template characterizing a power plant from a template base, the template base including a plurality of templates; creating a power plant model of the power plant using the first template, the power plant model including a plurality of modules arranged in a hierarchical tree array having at least one tree branch, wherein each of the plurality of modules includes a plurality of attributes of the power plant that are arranged to be accessed by a data access layer using a tag name which includes names of ancestor modules in the tree branch mapping the plurality of attributes to specific applications of the power plant using the data access layer; and configuring the power plant with the plurality of attributes using the data access layer.
19 . The machine-readable medium of claim 17 , further comprising instructions, which when implemented by one or more processors, perform the following operation:
processing data received from the power plant that is associated with the plurality of attributes using a pre-processing/post-processing module included in the data access layer and providing the processed power plant data to at least one supervisory information system application.
20 . The computer-readable medium of claim 17 , further comprising instructions, which when implemented by one or more processors, perform the following operation:
communicating with the power plant using the data access layer and retrieving power plant data and performing calculations on the power plant data for the specific applications of the power plant.
21 . The computer-readable medium of claim 17 , further comprising instructions, which when implemented by one or more processors, perform the following operation:
providing access privileges for users to access the power plant model using the data access layer.
22 . The computer-readable medium of claim 17 , further comprising instructions, which when implemented by one or more processors, perform the following operation:
performing unit transformation of power plant data using the data access layer, wherein unit transformation includes converting the unit of measurement of power plant data between various measuring systems.
23 . The computer-readable medium of claim 17 , further comprising instructions, which when implemented by one or more processors, perform the following operation:
performing data validation of power plant data received from the power plant using the data access layer to compare the power plant data to a stored data representing valid data.
24 . The computer-readable medium of claim 17 , wherein configuring the power plant with the plurality of attributes using the data access layer includes using a configuration tool to insert selected attribute data at specific power plant locations designated by the power plant model.Join the waitlist — get patent alerts
Track US2010318343A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.