Distributed control system
AssigneesToyota Jidosha Kabushiki Kaisha, Toyota School Foundation
InventorsSatoshi Kikuchi, Michihiro Kawanishi, Tatsuo Narikiyo, Ngoc Huynh Tran
Life of this patent
Estimating the term…
Abstract
A system includes a plurality of control devices that respectively control the states of a plurality of apparatuses and are connected to each other via communication lines. When each of the control devices determines a state target value of its own apparatus using the current state indicator value of the own apparatus, and the distributed controller input which is a function of the state indicator value of an apparatus adjacent to the own apparatus and the state indicator value of the own apparatus, the control gain which adjusts contribution of the distributed controller input to the state target value is determined based on a communication delay time between the control devices.
Claims4
A distributed control system comprising:
- a plurality of controllers configured to respectively control states of a plurality of apparatuses;
- and
- a communication network composed of a plurality of communication lines that connect the plurality of controllers, wherein:
- a state indicator value indicating a selected state is measured in each of the apparatuses, and is transmitted from a controller of a corresponding one of the apparatuses via the communication lines to a controller of an apparatus adjacent to the corresponding apparatus, from among the plurality of apparatuses connected to the communication lines;
- the controller of each of the apparatuses is configured to control the state of an own apparatus from among the plurality of apparatuses by referring to the state indicator value of the own apparatus and the state indicator value of the adjacent apparatus, such that the state indicator value of the own apparatus matches a state target value that is determined according to a control protocol of a multi-agent system, the own apparatus controlling the selected state by oneself;
- each of the plurality of controllers determines, according to the control protocol, the state target value of the own apparatus, using a current state indicator value of the own apparatus, and a distributed controller input that is a function of the state indicator value of the adjacent apparatus and the state indicator value of the own apparatus;
- each of the plurality of controllers is configured to determine a control gain which adjusts contribution of the distributed controller input to the state target value based on at least one of a communication delay time when the state indicator value of the adjacent apparatus is transmitted from the controller of the adjacent apparatus to each of the plurality of controllers and the communication delay time when the state indicator value of the own apparatus is transmitted from each of the plurality of controllers to the controller of the adjacent apparatus;
- each of the plurality of controllers is configured to set, when the distributed controller input is a sum of functions of the state indicator values of a plurality of apparatuses adjacent to the own apparatus and the state indicator value of the own apparatus, the control gain for each of functions corresponding to the controllers of the adjacent apparatuses connected to each of the plurality of controllers;
- and
- the control gain set for each of the functions corresponding to the controllers of the adjacent apparatuses connected to each of the plurality of controllers is indicated as Gij, Gij is given as Gij=Γmax(Δij,Δji),
- where an integer Γ smaller than 1, the communication delay time Δij when the state indicator value of the adjacent apparatus is transmitted from the controller of the adjacent apparatus to each of the plurality of controllers, and the communication delay time Δji when the state indicator value of the own apparatus is transmitted from each of the plurality of controllers to the controller of the adjacent apparatus.
Dependencies are inferred from the claim text.