Real-time simulation using multiple microcomputers

Several microcomputers can cooperate to achieve real-time simulation at low cost. Constructing such multiple computer systems requires consideration of task allocation, decomposi tion schemes, and interprocessor communications. An exam ple system consisting of five 8-bit microprocessors uses direct interprocessor communication and shared memory. The sys tem was used to simulate a spark-ignited, internal combustion engine in real time. The simulator provides manifold pressure, net torque, and engine speed in response to throttle angle, air- fuel ratio, exhaust gas recirculation, spark advance, and load torque. Simulation results showed good agreement with actual engine performance.