Control software architecture for realizing a decentralized cooperative control of a plurality of electronic control apparatuses connected via a network
First Claim
1. A control software architecture for realizing a decentralized cooperative control of a plurality of electronic control apparatuses connected via a network, wherein no data management function and no time synchronization function are involved in each control application software which is prepared in each electronic control apparatus to realize each system, and data management function and time synchronization function are allocated in a subordinate decentralized control platform of said each control application software, so as to be commonly used for said plurality of electronic control apparatuses.
1 Assignment
0 Petitions
Accused Products
Abstract
In control software architecture for realizing a decentralized cooperative control of a plurality of electronic control apparatuses being connected via a network, control application software for realizing the control of each system has no data management function and no time synchronization function. Instead, the data management function and the time synchronization function are allocated in a decentralized control application framework which is commonly used for the electronic control apparatuses.
8 Citations
18 Claims
-
1. A control software architecture for realizing a decentralized cooperative control of a plurality of electronic control apparatuses connected via a network, wherein
no data management function and no time synchronization function are involved in each control application software which is prepared in each electronic control apparatus to realize each system, and data management function and time synchronization function are allocated in a subordinate decentralized control platform of said each control application software, so as to be commonly used for said plurality of electronic control apparatuses.
-
5. A control software architecture for realizing a decentralized cooperative control of a first electronic control apparatus and a second electronic control apparatus connected via a network, wherein
said first electronic control apparatus comprises: -
at least one control application software for realizing at least one system, said control application software having no data management function;
a decentralized control platform having a data management function; and
driver software for receiving an actuator drive command instructed from said control application software via said decentralized control platform or/and for transmitting data to said decentralized control platform, said second electronic control apparatus comprises;
at least one control application software for realizing at least one system, said control application software having no data management function;
a decentralized control platform having a data management function; and
driver software for receiving an actuator drive command instructed from said control application software via said decentralized control platform or/and for transmitting data to said decentralized control platform, wherein said decentralized control platform provided in said first electronic control apparatus and said decentralized control platform provided in said second electronic control apparatus (2) are commonized with each other. - View Dependent Claims (6, 7)
-
-
8. A control software architecture for realizing a decentralized cooperative control of a plurality of electronic control apparatuses connected via a network, wherein
each of said electronic control apparatuses comprises: -
control application software for realizing each system, said control application software having no data management function;
a decentralized control platform having a data management function; and
driver software, wherein said decentralized control platform comprises, as means common to respective electronic control apparatuses;
a data queue for temporarily memorizing request instruction data for realizing said system; and
a condition common data section for temporarily memorizing condition data used in executing said system. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A control software architecture for realizing a decentralized cooperative control of a plurality of electronic control apparatuses connected via a network, wherein
each of said electronic control apparatuses comprises: -
control application software for realizing each system, said control application software having no time synchronization function;
a decentralized control platform provided commonly for said plurality of electronic control apparatuses, said decentralized control platform having time synchronization function for communications softwares for executing communications between respective systems, between respective control application softwares, and between respective electronic control apparatuses; and
driver software for receiving an actuator drive command instructed from said control application software via said decentralized control platform or/and transmitting data to said decentralized control platform. - View Dependent Claims (16, 17, 18)
-
Specification