Multi-core processor for performing energy-related operations in an industrial automation system using energy information determined with an organizational model of the industrial automation system
First Claim
Patent Images
1. A multi-core processor, comprising:
- a first core configured to;
receive energy data associated with one or more assets in an automation system;
receive organizational model data associated with the automation system, wherein the organizational model data comprises a hierarchical structure of a plurality of production processes associated with the automation system, wherein the one or more assets of the automation system are represented within the hierarchical structure according to a functional view with respect to the plurality of production processes; and
generate one or more energy reports based on a relationship between the energy data and the organizational model data, wherein the one or more energy reports comprise structured energy data comprising a logical grouping of the one or more assets in the automation system with respect to the organizational model data;
determine peak energy demand for each logical grouping of the one or more assets based on structured energy; and
a second core configured to;
receive the structured energy data and the peak energy demand from the first core;
identify one or more idle periods of the one or more assets during the period of time based on the structured energy data;
send a first set of commands to the one or more assets to adjust operations of the one or more assets based on the peak energy demand; and
send a second set of commands to the one or more assets to enter a reduced power consumption mode during the idle periods;
a third core configured to;
receive the structured energy data from the first core;
determine an asset that should be powered down due to a safety reason;
determine a device that provides energy to the asset that should be powered down based on the structured energy data;
send commands to the device to power down;
wherein the processes of the cores are performed in parallel.
1 Assignment
0 Petitions
Accused Products
Abstract
A system may include a multi-core processor that may include a first core configured to determine structured energy data associated with one or more assets in an automation system, wherein the structured energy data comprises a logical grouping of assets in the automation system, a second core configured to control the one or more assets based on the structured energy data, a third core configured to manage security operations in the automation system, and a fourth core configured to manage safety operations in the automation system.
136 Citations
12 Claims
-
1. A multi-core processor, comprising:
-
a first core configured to; receive energy data associated with one or more assets in an automation system; receive organizational model data associated with the automation system, wherein the organizational model data comprises a hierarchical structure of a plurality of production processes associated with the automation system, wherein the one or more assets of the automation system are represented within the hierarchical structure according to a functional view with respect to the plurality of production processes; and generate one or more energy reports based on a relationship between the energy data and the organizational model data, wherein the one or more energy reports comprise structured energy data comprising a logical grouping of the one or more assets in the automation system with respect to the organizational model data; determine peak energy demand for each logical grouping of the one or more assets based on structured energy; and a second core configured to; receive the structured energy data and the peak energy demand from the first core; identify one or more idle periods of the one or more assets during the period of time based on the structured energy data; send a first set of commands to the one or more assets to adjust operations of the one or more assets based on the peak energy demand; and send a second set of commands to the one or more assets to enter a reduced power consumption mode during the idle periods; a third core configured to; receive the structured energy data from the first core; determine an asset that should be powered down due to a safety reason; determine a device that provides energy to the asset that should be powered down based on the structured energy data; send commands to the device to power down; wherein the processes of the cores are performed in parallel. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A multi-core processor, comprising:
-
a first core configured to;
determine structured energy data associated with one or more assets in an automation system, wherein the structured energy data comprises a logical grouping of assets in the automation system, wherein the structured energy data is determined based on energy data received from the assets and an organizational model comprising a hierarchical structure of a plurality of production processes associated with the automation system, wherein the one or more assets of the automation system are represented within the hierarchical structure according to a functional view with respect to the plurality of production processes; anddetermine peak energy demand for each logical grouping of the assets based on structured energy; a second core configured to; control the one or more assets based on the structured energy data and the peak energy demand received via the first core; identify one or more idle periods of the one or more assets during the period of time based on the structured energy data; send a set of commands to the one or more assets to enter a reduced power consumption mode during the idle periods; a third core configured to manage security operations in the automation system; and a fourth core configured to; receive the structured enemy data from the first core; determine an asset that should be powered down due to a safety reason; determine a device that provides energy to the asset that should be powered down based on the structured enemy data; send commands to the device to power down; wherein the processes of the cores are performed in parallel. - View Dependent Claims (12)
-
Specification