US 12,443,393 B2
Electronic control device and steering system
Takahiro Suzuki, Kariya (JP); Masaya Taki, Kariya (JP); Tomofumi Yoshida, Kariya (JP); and Motoaki Kataoka, Kariya (JP)
Assigned to DENSO CORPORATION, Kariya (JP)
Filed by DENSO CORPORATION, Kariya (JP)
Filed on Dec. 2, 2022, as Appl. No. 18/061,135.
Application 18/061,135 is a continuation of application No. PCT/JP2021/023943, filed on Jun. 24, 2021.
Claims priority of application No. 2020-123883 (JP), filed on Jul. 20, 2020.
Prior Publication US 2023/0101263 A1, Mar. 30, 2023
Int. Cl. G06F 7/499 (2006.01); B62D 5/04 (2006.01); G06F 7/485 (2006.01); H02P 27/06 (2006.01)
CPC G06F 7/499 (2013.01) [B62D 5/046 (2013.01); B62D 5/0481 (2013.01); G06F 7/485 (2013.01); G06F 7/49905 (2013.01); H02P 27/06 (2013.01)] 12 Claims
OG exemplary drawing
 
6. An electronic control device provided with a plurality of calculation blocks that calculate floating-point data, the electronic control device comprising:
a storage configured to store calculation data items of the plurality of calculation blocks;
a command value calculation unit configured to calculate a command value of a control amount for a control target based on the calculation data items of the plurality of calculation blocks;
a determination value calculation unit configured to, before the command value calculation unit calculates the command value, (i) calculate addition data of calculation data items of at least two of the plurality of calculation blocks among the calculation data items stored in the storage, and (ii) calculate determination data obtained by subtracting the addition data from the addition data;
a determination unit configured to execute, as a determination process, a process of determining whether the determination data is non-numerical before the command value calculation unit calculates the command value; and
a processing unit configured to execute an initialization process on a calculation data item determined as being non-numerical among the calculation data items stored in the storage before the command value calculation unit calculates the command value,
wherein the electronic control device is further configured to control the control target based on the command value, and
wherein the control target is an actuator.