Wind power plant with highly reliable real-time power control
US-10078312-B2 · Sep 18, 2018 · US
US10416630B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10416630-B2 |
| Application number | US-201715452589-A |
| Country | US |
| Kind code | B2 |
| Filing date | Mar 7, 2017 |
| Priority date | Mar 7, 2017 |
| Publication date | Sep 17, 2019 |
| Grant date | Sep 17, 2019 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A system includes a high speed bus and a plurality of multi-function modules coupled to the high speed bus. The plurality of multi-function modules includes at least one controller configured to execute control logic for the system. The plurality of multi-function modules also includes at least one arbitrator configured to manage the at least one controller. The plurality of multi-function modules further includes at least one input/output (IO) manager configured to interface between the at least one controller and at least one field device.
Opening claim text (preview).
What is claimed is: 1. A system comprising: a high speed bus; and a plurality of multi-function modules coupled to the high speed bus, the plurality of multi-function modules comprising: at least one controller configured to execute control logic for the system; at least one arbitrator configured to manage the at least one controller utilizing an N+X redundancy model where N is a number of active controllers and X is a number of standby controllers, wherein the arbitrator receives CPU and memory statistics from one or more process controllers and data traffic from the communication paths between individual controllers and field devices and is arranged to make control and data routing decisions to the one more controllers of the plurality of multi-function modules based on the statistics and data traffic received to configure each multi-function module for a different function; and at least one input/output (IO) manager configured to interface between the at least one controller and at least one field device. 2. The system of claim 1 , wherein the plurality of multi-function modules further comprises a standby module. 3. The system of claim 2 , wherein, when the at least one controller fails, the at least one arbitrator is configured to select the standby module to assume a function of the at least one controller. 4. The system of claim 3 , wherein each multi-function module includes a memory configured to store real-time data from the at least one controller, the at least one arbitrator, or the at least one IO manager. 5. The system of claim 4 , wherein, when the standby module assumes a function of the at least one controller, the standby module is configured to synchronize the real-time data from the memory for the at least one controller. 6. The system of claim 1 , wherein the at least one arbitrator is configured to extract data from the at least one controller. 7. The system of claim 6 , wherein the data includes processing and memory statistics. 8. The system of claim 1 , wherein the at least one field device is flexibly assigned to the at least one controller. 9. A method comprising: identifying by a processor a multi-function module to be replaced from among a plurality of multi-function modules in a controller farm; selecting by an arbitrator a standby multi-function module from the plurality of multi-function modules utilizing an N+X redundancy model where N is a number of active controllers and X is a number of standby controllers in a controller farm, wherein the arbitrator receives CPU and memory statistics from one or more process controllers and data traffic from the communication paths between individual controllers and field devices and is arranged to make control and data routing decisions to the one more controllers of the plurality of multi-function modules based on the statistics and data traffic received to configure each multi-function module for a different function; synchronizing real-time data stored in a memory of the standby multi-function module based on the multi-function module to be replaced; and replacing the multi-function module with the standby multi-function module. 10. The method of claim 9 , wherein the plurality of multi-function modules includes at least one controller, at least one arbitrator, and at least one input/output (IO) manager. 11. The method of claim 10 , wherein the standby multi-function module is selected by the at least one arbitrator to replace the multi-function module. 12. The method of claim 10 , further comprising synchronizing real-time data corresponding to the controller from the memory included in the standby multi-function module when the multi-function module to be replaced is a controller. 13. A controller farm comprising: at least one controller configured to execute control logic for controlling a system; at least one arbitrator configured to manage the at least one controller utilizing an N+X redundancy model where N is a number of active controllers and X is a number of standby controllers, wherein the arbitrator receives CPU and memory statistics from one or more process controllers and data traffic from the communication paths between individual controllers and field devices and is arranged to make control and data routing decisions to the one more controllers of the plurality of multi-function modules based on the statistics and data traffic received to configure each multi-function module for a different function; at least one input/output (IO) manager configured to interface between the at least one controller and at least one field device included in the system; and at least one standby multi-function module. 14. The controller farm of claim 13 , wherein, when the at least one controller fails, the at least one arbitrator is configured to select the standby multi-function module to assume a function of the at least one controller. 15. The controller farm of claim 13 , wherein the standby multi-function module includes a memory configured to store real-time data from the at least one controller, the at least one arbitrator, or the at least one TO manager. 16. The controller farm of claim 15 , wherein, when the standby multi-function module assumes a function of the at least one controller, the standby multi-function module is configured to synchronize the real-time data from the memory for the at least one controller. 17. The controller farm of claim 13 , wherein the at least one arbitrator is configured to extract data from the at least one controller. 18. The controller farm of claim 17 , wherein the data includes processing and memory statistics. 19. The controller farm of claim 17 , wherein the at least one arbitrator is configured to allocate at least one control strategy to the at least one controller to balance a resource load on the at least one controller based on the data extracted from the at least one controller.
based on arbitration (arbitration in handling access to a common bus or bus system G06F13/36) · CPC title
Detect addresses of connected I-O, modules · CPC title
Input/output · CPC title
I-O communicates with local bus at one end and with fieldbus at other end · CPC title
Electrical coupling · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.