The invention discloses a new energy finished automobile heterogeneous network emulator and a control method thereof. The emulator comprises a multi-core single-chip microcomputer, an ECU power output drive circuit, an ECU signal conditioning input circuit, an ECU standard input/output interface GPIO, CAN interfaces, LIN interfaces, SPIs, an Ethernet interface and a USB interface. A subsystem control model and a high-level protocol library are integrated in a MATLAB/Simulink model, a simulator model is established corresponding to a controller, operation is realized in real time, codes are automatically generated, and compiled and downloaded to the multi-core single-chip microcomputer, and semi-physical simulation of the finished automobile system is completed. In the heterogeneous network emulator, operation of electrical subsystems in different bus networks is simulated in real time, coordinated operation of different external control subsystems is detected on the basis of multi-core real-time concurrent operation, real-time fault simulation is realized, parallel operation of the KWP2000 and J1939 communication protocols is detected, and the fault diagnosis function of the vehicle mounted network is realized. Thus, a function and performance test platform is provided for the finished automobile product in the new-energy automobile design and development stages.