Es wird ein Steuersystem erhalten, das in der Lage ist, eine Abnormalität in einem frühen Stadium zu detektieren, indem es eine Bestimmung der Abnormalität durchführt, ob sie zwischen Prozessen in Berechnungsprozessen existiert oder nicht existiert, die einen Steuerwert (Steuerwerte) für die Ausführung der Steuerungsverarbeitung einer Steuervorrichtung (10) berechnen, selbst wenn die Steuervorrichtung (10) sich in der Ausführung der Steuerungsverarbeitung befindet, und selbst wenn ein unbekannter Cybersicherheitsangriff während der Steuerungsverarbeitung empfangen wird. Bei der Steuerungsverarbeitung durch die Steuervorrichtung (10) werden Normalzeitinformationen mit jeweiligen Ausführungszeitinformationen in Bezug auf die Reihenfolge der Schreib- und Leseausführung in Bezug auf einen vorbestimmten Adressbereich einer ersten Speichereinheit (102) verglichen, die von einem Berechnungsprozess zum Berechnen eines Steuerwerts (von Steuerwerten), eines Schreib- und Leseausführungszeitpunkts in Bezug auf den vorbestimmten Adressbereich davon, eines Schreib- und Lesewerts (von Schreib- und Lesewerten) in Bezug auf den vorbestimmten Adressbereich davon und einer Schreibstartadresse davon und einer Schreibgröße davon verwendet wird; und gemäß dem Vergleich, der von einer Bestimmungseinheit (106) durchgeführt wird, bestimmt sie eine Abnormalität, wenn mindestens einer der oben aufgeführten Werte nicht mit einem anderen übereinstimmt.
A control system is obtained which is capable of detecting abnormality at an early stage by determining abnormality whether it exists or not between calculation processes which calculate a control value(s) for executing control processing of a control apparatus, even when it is executing the control processing, and, during which, unknown cyber-security attack is received. In the control processing, normal time information is compared with respective execution-time information in relation to write-and-read execution order with respect to a predetermined address range of a first storage unit used by a calculation process for calculating a control value (s), write-and-read execution timing in the predetermined address range thereof, a write-and-read value(s) in the predetermined address range thereof, and a write starting address thereof and a write size thereof; and, under the comparison by a determination unit, it determines abnormality when at least any one among those is riot coincident with one another.
Steuersystem
2022-11-10
Patent
Electronic Resource
German
IPC: | G05B Steuer- oder Regelsysteme allgemein , CONTROL OR REGULATING SYSTEMS IN GENERAL / B60R Fahrzeuge, Fahrzeugausstattung oder Fahrzeugteile, soweit nicht anderweitig vorgesehen , VEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR / G06F ELECTRIC DIGITAL DATA PROCESSING , Elektrische digitale Datenverarbeitung |