Patent ID: 8036761

Claim:
A simulation hardware apparatus comprising: a model process portion that executes an arithmetic process of a model relating to a controlled object that a real controller controls; a controller simulation portion that simulates another controller executing given control while communicating with the real controller; and a management portion that manages the execution of an input and output process to the real controller, a process by the model process portion, and a process by the controller simulation portion; wherein the management portion causes the model process portion, and the controller simulation portion to execute the processes required for the operation of the real controller during a given period on the basis of the operation of the real controller, the model for the arithmetic process is formed as a vehicle model by implementing a required model, depending on the real controller, for each of the plurality of elements on a platform that composes a basic frame of the processed model, the plurality of elements are obtained by dividing a single function of a modeled controlled object, and the platform is configured so as to divide at least one function of a power supply layer prescribing a power supply system, a torque layer prescribing a driving system, a diagnosis layer prescribing a failure diagnosis system, and a communication layer prescribing a communication system into the plurality of elements.