Shared parameterization of differential pressure set points in heating, ventilation, and air-conditioning systems
US-2021108822-A1 · Apr 15, 2021 · US
US11418362B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11418362-B2 |
| Application number | US-202017104803-A |
| Country | US |
| Kind code | B2 |
| Filing date | Nov 25, 2020 |
| Priority date | Nov 25, 2020 |
| Publication date | Aug 16, 2022 |
| Grant date | Aug 16, 2022 |
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.
Techniques for group control using service data objects (SDO) are disclosed. A device controller is configured to perform operations including: receiving, from device controllers that are configured to control devices so that the devices operate based on a shared set point, SDO messages using an SDO protocol; determining that the device controller is a master device controller for the device controllers, based at least on the SDO messages; and sending a setpoint update message including a modified value of the shared set point, using the SDO protocol, to slave device controllers in the device controllers, wherein a slave device controller in the slave device controllers is configured to adjust operation of at least one slave device in the devices, based at least on the setpoint update message.
Opening claim text (preview).
What is claimed is: 1. A device controller configured to perform operations comprising: receiving, from a plurality of device controllers that are configured to control a plurality of devices so that the plurality of devices operate based on a shared set point, a plurality of Service Data Objects (SDO) messages using an SDO protocol; determining that the device controller is a master device controller for the plurality of device controllers, based at least on the plurality of SDO messages; and sending a setpoint update message comprising a modified value of the shared set point, using the SDO protocol, to a plurality of slave device controllers in the plurality of device controllers, wherein a slave device controller in the plurality of slave device controllers is configured to adjust operation of at least one slave device in the plurality of devices, based at least on the setpoint update message. 2. The device controller of claim 1 , the operations further comprising: detecting a presence of a new slave device controller; and responsive to detecting the presence of the new slave device controller, sending the modified value of the shared setpoint to the new slave device controller, using the SDO protocol. 3. The device controller of claim 1 , the operations further comprising: prior to detecting the presence of a new slave device controller, computing a group metric for the group; and responsive to detecting the presence of the new slave device controller, computing a revised group metric for the group that includes the new slave device controller. 4. The device controller of claim 1 , the operations further comprising: suppressing transmission of at least one SDO message in the plurality of SDO messages until a change in a value associated with a function of the at least one SDO message is detected. 5. The device controller of claim 1 , wherein determining that the device controller is the master device controller for the plurality of device controllers comprises determining, based at least on the plurality of SDO messages, that the device controller has at least one of a lower device controller identifier or a higher device controller identifier than another device controller identifier associated with another device controller. 6. The device controller of claim 1 , the operations further comprising: computing a group metric for the group; determining that a particular slave device controller in the plurality of slave device controllers is offline; and responsive to determining that the particular slave device controller is offline, computing a revised group metric for the group that excludes the particular slave device controller. 7. The device controller of claim 1 , wherein at least one SDO message in the plurality of SDO messages comprises a target address, an object dictionary index, an object area sub-index, and a device status value, and wherein the object dictionary address and object area sub-index correspond to a location, in a manufacturer-specific section of an object dictionary of a device at the target address, in which to write the device status value. 8. A system comprising: a plurality of devices; and a plurality of device controllers that are configured to control the plurality of devices so that the plurality of devices operate based on a shared set point, at least by collectively performing operations comprising: exchanging a plurality of Service Data Objects (SDO) messages using an SDO protocol; determining a master device controller in the plurality of device controllers, based at least on the plurality of SDO messages; sending a setpoint update message comprising a modified value of the shared set point, using the SDO protocol, from the master device controller to a plurality of slave device controllers in the plurality of device controllers; and adjusting operation of a slave device in the plurality of slave devices, by at least one slave device controller in the plurality of slave device controllers, based at least on the setpoint update message. 9. The system of claim 8 , the operations further comprising: detecting a presence of a new slave device controller; and responsive to detecting the presence of the new slave device controller, sending the modified value of the shared setpoint to the new slave device controller, using the SDO protocol. 10. The system of claim 9 , the operations further comprising: suppressing transmission of at least one SDO message in the plurality of SDO messages until a change in a value associated with a function of the at least one SDO message is detected. 11. The system of claim 8 , the operations further comprising: prior to detecting the presence of a new slave device controller, computing a group metric for the group; and responsive to detecting the presence of the new slave device controller, computing a revised group metric for the group that includes the new slave device controller. 12. The system of claim 8 , the operations further comprising: determining that the master device controller is offline; and determining a new master device controller, from the plurality of slave device controllers, based at least on the plurality of SDO messages. 13. The system of claim 12 , wherein determining the new master device controller comprises determining, based at least on the plurality of SDO messages, a device controller in the plurality of slave device controllers having at least one of a lower device controller identifier or a higher device controller identifier than another device controller. 14. The system of claim 8 , the operations further comprising: computing a group metric for the group; determining that a particular slave device controller in the plurality of slave device controllers is offline; and responsive to determining that the particular slave device controller is offline, computing a revised group metric for the group that excludes the particular slave device controller. 15. One or more non-transitory machine-readable media storing instructions that, when executed by one or more processors, cause: exchanging, by a plurality of device controllers that are configured to control a plurality of devices so that the plurality of devices operate based on a shared set point, a plurality of Service Data Objects (SDO) messages using an SDO protocol; determining a master device controller in the plurality of device controllers, based at least on the plurality of SDO messages; sending a setpoint update message comprising a modified value of the shared set point, using the SDO protocol, from the master device controller to a plurality of slave device controllers in the plurality of device controllers; and adjusting operation of a slave device in the plurality of devices, by at least one slave device controller in the plurality of slave device controllers, based at least on the setpoint update message. 16. The one or more non-transitory machine-readable media of claim 15 , further storing instructions that, when executed by one or more processors, cause: detecting a presence of a new slave device controller; and responsive to detecting the presence of the new slave device controller, sending the modified value of the shared setpoint to the new slave device controller, using the SDO protocol. 17. The one or more non-transitory machine-readable media of claim 15 , further storing instructions that, when executed by one or more processors, cause: prior to detecting the presence of a new slave device controller, computing a group metric for the group; and respo
Controller Area Network CAN · CPC title
Details regarding a bus controller · CPC title
Architecture of a communication node (current supply arrangements H04L12/10; intermediate storage or scheduling H04L49/90) · CPC title
for short real-time information, e.g. alarms, notifications, alerts, updates · CPC title
Selection of leader or follower · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.