Automobile engine electric control simulation training platform and implementation method
By designing the automotive engine electronic control simulation training platform, using the collaborative work of the upper host, simulation platform and control platform to simulate real fault conditions and fault signal, the problem of simulation unreal in the existing technology has been solved and the students have been enhanced Assessment of practical and troubleshooting capabilities.
Patent Information
- Application Number
- CN202411710354.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-27
- Publication Date
- 2025-01-07
AI Technical Summary
The existing engine electronic control system simulation training platform lacks authenticity during fault simulation and cannot effectively detect students' real mastery of the engine electronic control system. Improper operation may cause new faults and interfere with normal operation.
Design an automotive engine electronic control simulation training platform, obtain fault signals through the upper host and generate main fault signals, simulate the simulation platform to calculate the fault signals associated with it, monitor and feedback the control instructions, simulate the real fault conditions, and provide the The fault condition, the detection unit and the wiring unit are used to detect and control circuit nodes, the display unit displays real-time status, and the user's operating status monitoring and scoring strategy are based on the fault signal sequence.
Achieve more realistic operation scenario simulation, improve students' practical ability, ensure that the faults during the training are close to the real scene, provide a highly operable control platform, can detect and evaluate the user's troubleshooting ability, and adapt to individual users Ability adjustment training difficulty.
Smart Images

Figure CN119274403A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of automobile electronic control training, and in particular to an automobile engine electronic control simulation training platform and an implementation method thereof. Background Art
[0002] The engine electronic control system, referred to as the electronic control system, controls the engine ignition, fuel injection, air-fuel ratio and exhaust emissions, so that the engine works in the best state, achieving good vehicle performance, energy saving and reducing exhaust emissions. The engine electronic control system mainly includes: electronic ignition system (ESA), electronic fuel injection system (EFI), exhaust gas recirculation control (EGR), idle speed control system (ISC), intake control system, etc.
[0003] In higher education, the study of engine electronic control systems first requires sufficient theoretical knowledge. Secondly, practical training in engine electronic control systems is also an important process for in-depth learning and understanding of the working principles, structural composition, and fault diagnosis and repair techniques of engine electronic control systems.
[0004] There are two main modes of existing engine electronic control system training. One mode is to use a real automobile electronic control system test bench, which is expensive and has high teaching costs. In addition, the automobile electronic control system test bench itself has certain safety hazards when used for teaching and training. Therefore, another mode is widely adopted, which is carried out through an engine electronic control simulation training platform, which can simulate the engine electronic control system under different faults and provide students with simulated training scenarios. It can realize unified fault distribution, which is convenient and fast, and has low costs and safety hazards.
[0005] However, when simulating faults, the existing engine electronic control simulation training platform usually sends faults through the upper host, and then the simulation platform simulates the corresponding faults. When students operate, it only responds based on whether the fault is eliminated to judge whether the student's operation is correct. However, in the actual operation process, due to the correlation between improper operation or the fault itself, an improper operation may cause a new fault to occur; for example, if the sensor is disconnected due to improper operation, the self-diagnosis system may record an erroneous fault code, which often becomes an interference signal in actual situations, interfering with the normal operation of the technician. Therefore, there is an urgent need for an automobile engine electronic control simulation training platform that can more realistically restore the actual operation scene, improve students' practical operation ability, and test students' true mastery of the engine electronic control system. Summary of the invention
[0006] In order to solve the above problems, the present invention provides an automobile engine electronic control simulation training platform and implementation method, which are used to more realistically restore actual operation scenarios, improve students' practical operation capabilities, and detect students' actual mastery of the engine electronic control system.
[0007] In order to achieve the above object, the technical solution of the present invention is as follows:
[0008] On the one hand, a vehicle engine electronic control simulation training platform is provided, comprising:
[0009] The upper host is used to obtain faults and generate main fault signals;
[0010] The simulation platform is used to obtain the main fault signal and calculate the sub-fault signal associated with the main fault signal based on the main fault signal; simulate the main fault condition based on the main fault signal and calculate the sub-triggering conditions for obtaining the sub-fault signal;
[0011] The control platform corresponding to the simulation platform is used to provide the main fault conditions, monitor the control instructions, and feed back the sub-trigger conditions in the control instructions to the simulation platform;
[0012] The simulation platform is also used to receive the sub-trigger conditions and the real-time status of the control platform, extract the sub-fault signals based on the sub-trigger conditions and the real-time status of the control platform, simulate the sub-fault conditions based on the sub-fault signals, and feed back the sub-fault conditions to the control platform;
[0013] The control platform is also used to provide fault conditions.
[0014] Furthermore, the upper host is connected to the signal of the real automobile engine electronic control system; the upper host is used to obtain the existing real faults from the real automobile engine electronic control system and convert the existing real faults into main fault signals; and obtain all triggerable untriggered faults from the real automobile engine electronic control system, and send the untriggered faults to the simulation platform;
[0015] The simulation platform is used to calculate the sub-fault signals associated with the main fault signal in the untriggered fault.
[0016] Furthermore, the simulation platform is used to monitor whether the main fault condition in the control platform has been eliminated; if the main fault condition is eliminated and there is no sub-fault condition, a fault elimination signal is fed back to the upper host; if the main fault condition is eliminated but there is a sub-fault condition, the sub-fault condition is taken as the main fault condition, and the sub-fault signal corresponding to the main fault condition is traced back and used as the main fault signal.
[0017] Further, the control platform includes a processing unit, a detection unit and a wiring unit;
[0018] The processing unit is used to receive the main fault signal and the sub-fault signal, perform digital-to-analog conversion on the main fault signal and the sub-fault signal, and send the main fault signal and the sub-fault signal after the digital-to-analog conversion to the detection unit and the wiring unit;
[0019] The detection unit is used to provide a number of detection points for detecting relevant parameters of the engine electronic control system, and generate main fault data and sub-fault data based on the main fault signal and sub-fault signal after digital-to-analog conversion;
[0020] The wiring unit is used to provide a number of controllable nodes corresponding to the engine electronic control system circuit, and control the corresponding controllable nodes to be turned on and off based on the main fault signal and the sub-fault signal after digital-to-analog conversion.
[0021] Furthermore, the processing unit signal is connected to a display unit, which is used to simulate the real-time status of the engine operation and update the real-time status of the engine operation based on the user's control instructions on the detection unit and the wiring unit. The real-time status of the engine operation is based on the status under the main fault condition and / or the status under the partial fault condition.
[0022] Furthermore, the simulation platform is used to calculate the correlation between the sub-fault signal and the main fault signal, sort the sub-fault signals based on the correlation, and generate a sub-fault signal sequence; the control platform is used to execute the user operation status monitoring strategy and the user scoring strategy based on the sub-fault signal sequence after providing the sub-fault working conditions.
[0023] Furthermore, the user operation status monitoring strategy includes:
[0024] For a sub-fault signal located in a first interval of the sub-fault signal sequence, the user operation state is monitored according to a first monitoring frequency, and if the sub-fault condition is not eliminated after reaching a preset monitoring number, an assistance signal is generated;
[0025] For the sub-fault signal in the second interval of the sub-fault signal sequence, the user operation state is monitored according to the second monitoring frequency, and if the sub-fault condition is not eliminated after reaching the preset monitoring times, an assistance signal is generated;
[0026] For the partial fault signal located in the third interval of the partial fault signal sequence, the user operation state is monitored according to the third monitoring frequency, and if the partial fault condition is not eliminated after reaching the preset monitoring times, an assistance signal is generated;
[0027] The upper host is used to receive and forward the assistance signal.
[0028] Further, the user rating strategy includes:
[0029] For the sub-fault signals in the first interval of the sub-fault signal sequence, the user operation status is monitored according to the first monitoring frequency, and after reaching the preset monitoring times, a sub-item score is generated based on the completion degree of eliminating the sub-fault working condition;
[0030] For the sub-fault signals in the second interval of the sub-fault signal sequence, the user operation status is monitored according to the second monitoring frequency, and after reaching the preset monitoring times, a sub-item score is generated based on the completion degree of eliminating the sub-fault working condition;
[0031] For the sub-fault signals in the third interval of the sub-fault signal sequence, the user operation status is monitored according to the third monitoring frequency, and after reaching the preset monitoring times, a sub-item score is generated based on the completion degree of eliminating the sub-fault working condition;
[0032] The upper host is used to receive the sub-project scores and use them as the basis for the final score.
[0033] Furthermore, the simulation platform is used to record user information and historical manipulation information of the user within a preset time period, and feed it back to the upper host; the upper computer is used to receive user information when logging into the simulation platform, query historical manipulation information of the user information, and adjust the trigger threshold of the sub-trigger condition of the sub-fault signal based on the historical manipulation information of the user;
[0034] The historical control information includes the completion degree of eliminating the historical main fault conditions, the completion time of eliminating the historical main fault conditions, the number and quantity of sub-fault conditions generated in the process of eliminating the historical main fault conditions, the completion degree of eliminating the historical sub-fault conditions and the completion time of eliminating the historical sub-fault conditions.
[0035] On the other hand, a method for implementing an automobile engine electronic control simulation training platform is provided, comprising the following steps:
[0036] Build an upper host, obtain faults through the upper host and generate a main fault signal;
[0037] Construct a simulation platform, obtain the main fault signal through the simulation platform, and calculate the sub-fault signal associated with the main fault signal based on the main fault signal; simulate the main fault condition based on the main fault signal, and calculate the sub-triggering conditions of the sub-fault signal;
[0038] Build a control platform corresponding to the simulation platform, provide the main fault conditions through the control platform, monitor the control instructions, and feed back the sub-trigger conditions in the control instructions to the simulation platform;
[0039] and receiving the sub-trigger conditions and the real-time status of the control platform through the simulation platform, extracting the sub-fault signals based on the sub-trigger conditions and the real-time status of the control platform, simulating the sub-fault conditions based on the sub-fault signals, and feeding back the sub-fault conditions to the control platform;
[0040] And provide fault conditions through the control platform.
[0041] The above scheme has the following beneficial effects:
[0042] 1. The present invention generates and sends the main fault signal corresponding to the real automobile engine electronic control system to the control platform, and provides the corresponding main fault condition based on the main fault signal for basic practical training and operation exercises; during the practical training and operation exercises, based on the real-time control instructions of the user on the control platform, it can independently generate the sub-fault signal corresponding to the improper control instruction and provide the corresponding sub-fault condition. Compared with the prior art, it can provide a variety of real faults corresponding to the real automobile engine electronic control system, and independently generate other faults that are related and will occur in actual situations according to the real-time operation of the user, and other faults are independently provided on the corresponding control platform, so that the training platform can more realistically restore the actual operation scene, improve the students' practical operation ability, and detect the students' real mastery of the engine electronic control system.
[0043] 2. The present invention updates the latest main fault signal and sub-fault signal in real time based on the elimination of the main fault condition and the elimination of the sub-fault condition through the simulation platform, and then updates the main fault condition and sub-fault condition provided on the control platform in real time, so that the fault on the operating platform is always close to the real scene. Compared with the existing technology, it can ensure that the user is in a more realistic engine electronic control system fault troubleshooting scene during the entire training process until the fault is completely eliminated.
[0044] 3. The present invention provides a detection unit and a wiring unit, which are respectively used for users to detect fault conditions and troubleshoot faults. Based on the fault information, corresponding fault data and circuit on-off conditions can be generated; the detection points provided are used for users to connect test instruments. The detection points do not exactly match the fault data, but there are multiple detection points as interference items. The controllable nodes also do not exactly match the faults, but there are multiple controllable nodes as interference items. Compared with the prior art, on the one hand, it provides users with a highly operable control platform, and on the other hand, it can restore the actual scene more realistically.
[0045] 4. The present invention provides the user with the real-time status of the engine operation through the display unit, and updates the real-time status of the engine operation according to the user's control instructions. Compared with the prior art, it can provide the user with a more realistic actual operation scene visually, and assist the user in completing troubleshooting by observing the real-time status of the engine operation.
[0046] 5. The present invention has a user operation status monitoring strategy and a user scoring strategy, both of which are based on the interval position of the sub-fault signal in the sub-fault signal sequence, provide a monitoring frequency corresponding to the interval position of the sub-fault signal in the sub-fault signal sequence, and output a monitoring result based on the corresponding monitoring frequency, which serves as a basis for judging whether the user can complete the troubleshooting independently and the effect of the troubleshooting. Compared with the prior art, the judgment of the user's ability is combined with the user's actual operation process, and the judgment result can more truly reflect the user's ability.
[0047] 6. The present invention allocates the same type of faults to users based on their historical operation information, and then adjusts the trigger thresholds of the sub-trigger conditions of the sub-fault signals by adaptive adjustment. Compared with the prior art, the difficulty of the training is more in line with the user's personal ability while providing complete troubleshooting training.
[0048] Additional aspects and advantages of the present invention will be given in part in the following description and in part will be obvious from the following description, or will be learned through practice of the present invention. BRIEF DESCRIPTION OF THE DRAWINGS
[0049] Figure 1 A schematic diagram of a wired circuit of an embodiment of the automobile engine electronic control simulation training platform of the present invention;
[0050] Figure 2 A wireless circuit diagram of an embodiment of the automobile engine electronic control simulation training platform of the present invention;
[0051] Figure 3 It is a flow chart of an embodiment of a method for implementing an automobile engine electronic control simulation training platform of the present invention;
[0052] Figure 4 It is a flow chart of the user operation status monitoring strategy of the embodiment of the automobile engine electronic control simulation training platform of the present invention;
[0053] Figure 5 The present invention is a flowchart of a user scoring strategy for an embodiment of an automobile engine electronic control simulation training platform. DETAILED DESCRIPTION
[0054] The technical solution of the present invention will be described clearly and completely below in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0055] The following is further described in detail through specific implementation methods:
[0056] Embodiment 1:
[0057] As attached Figure 1 -Attached Figure 3 As shown: A vehicle engine electronic control simulation training platform, mainly composed of a host computer, a simulation platform and a control platform, wherein the host computer is connected to the real vehicle engine electronic control system signal, and the real vehicle engine electronic control system can produce different faults according to the user's preset conditions. The preset faults mainly include: line fault, connector fault, sensor fault, solenoid valve fault and ECU (engine control unit), etc.
[0058] The automobile engine electronic control simulation training platform of this embodiment is composed of a host computer, several simulation platforms and several control platforms corresponding to the simulation platforms. The host computer and the several simulation platforms transmit data through wired connections (see Appendix). Figure 1 as shown) or transmit data via wireless connection (see Figure 2 As shown in the figure, the host computer obtains the fault and sends it to the simulation platform. The simulation platform simulates the corresponding fault conditions according to the fault information, and then the control platform provides the user with the corresponding fault conditions for practical training and operation. The following is a detailed description of each module:
[0059] The upper host is used to obtain the above-mentioned preset faults and generate corresponding main fault signals. The main fault signals are used to enable the simulation platform to perform corresponding simulations, thereby obtaining simulated main faults and providing them to users for practical training operations. In this embodiment, in addition to obtaining existing real faults from the real automobile engine electronic control system, the upper host is also used to obtain all triggerable untriggered faults from the real automobile engine electronic control system. The triggerable untriggered faults include all faults that may be triggered by the real automobile engine electronic control system. Based on these faults, an untriggered fault library is established, and the untriggered fault library is used for the subsequent simulation platform to determine other fault signals that may be triggered based on the main fault signal.
[0060] The simulation platform is used to obtain the main fault signal and calculate the sub-fault signal associated with it based on the main fault signal. The sub-fault signal is a fault signal associated with the existing main fault signal and is obtained based on the untriggered fault library. For example, the electronic control system usually obtains key data through multiple sensors (such as oxygen sensor, throttle position sensor, coolant temperature sensor, etc.). When a sensor fails or the sensor signal is abnormal, it may cause problems such as unstable engine operation, reduced power or engine failure to start. Therefore, when the engine cannot start and the oxygen sensor is the main fault signal, the faults of the throttle position sensor and the coolant temperature sensor can be used as sub-fault signals associated with it. For another example: if the engine control unit (ECU) itself fails, it may not be able to correctly process the signal from the sensor or control the actuator (such as the injector, ignition system, etc.), resulting in engine performance degradation or complete failure. Therefore, when the sensor signal cannot be transmitted as the main fault signal, the fault of the control actuator (such as the injector, ignition system, etc.) can be used as a sub-fault signal associated with it.
[0061] Subsequently, the simulation platform simulates the main fault condition based on the main fault signal. The main fault condition refers to the problematic faulty components, circuits and corresponding fault representations. At the same time, the sub-trigger conditions of the sub-fault signal are calculated and obtained. The sub-trigger conditions are used to control whether the sub-fault signal is triggered. The sub-trigger conditions include several operation instructions of the user on the control platform. When the user's operation instructions on the control platform match the several operation instructions included in the sub-trigger conditions, the corresponding control sub-fault signal is triggered.
[0062] The control platform is used to provide the main fault conditions, that is, to simulate and display the faulty components, circuits and corresponding fault representations to the user. It also monitors the control instructions and feeds back the sub-trigger conditions in the control instructions to the simulation platform, that is, to monitor whether several operation instructions contained in the sub-trigger conditions in the control instructions occur, and if so, feed back the corresponding sub-trigger conditions to the simulation platform.
[0063] The simulation platform is used to receive the sub-triggering conditions (the sub-triggering conditions belong to one or more of the sub-triggering conditions of the sub-fault signal obtained by the above calculation), and receive the real-time status of the control platform, extract the sub-fault signal based on the sub-triggering conditions and the real-time status of the control platform, and simulate the sub-fault working condition based on the sub-fault signal, and feed back the sub-fault working condition to the control platform. The provision of the sub-fault working condition is similar to the provision of the main fault working condition, but the simulation generation of the sub-fault working condition does not only consider the sub-fault signal, but also considers the real-time status of the current control platform, and simulates and generates the sub-fault working condition that matches the real-time status of the current control platform, and the sub-fault working condition is finally provided to the user through the control platform.
[0064] Specifically, the control platform includes a processing unit, a detection unit and a wiring unit; the processing unit is used to receive the main fault signal and the sub-fault signal, and perform digital-to-analog conversion (D / A conversion) and operational amplifier on the main fault signal and the sub-fault signal, and send the main fault signal and the sub-fault signal after the digital-to-analog conversion to the detection unit and the wiring unit; the detection unit is used to provide a number of detection points for detecting relevant parameters of the engine electronic control system, and generate main fault data and sub-fault data based on the main fault signal and the sub-fault signal after the digital-to-analog conversion; the wiring unit is used to provide a number of controllable nodes corresponding to the engine electronic control system circuit, and control the corresponding controllable nodes based on the main fault signal and the sub-fault signal after the digital-to-analog conversion.
[0065] In addition, in order to provide the user with the real-time status of the engine more intuitively, this embodiment is connected to a display unit through a processing unit signal. The display unit is used to simulate the real-time status of the engine operation and update the real-time status of the engine operation based on the user's control instructions on the detection unit and the wiring unit. The real-time status of the engine operation is based on the status under the main fault condition or / and the status under the sub-fault condition. Therefore, the display unit updates the real-time status of the engine operation according to the user's control instructions, providing the user with a more realistic actual operation scene visually, and assisting the training user to complete troubleshooting by observing the real-time status of the engine operation.
[0066] In summary, the automobile engine electronic control simulation training platform of this embodiment can not only send the corresponding faults to the simulation platform according to the preset, simulate the corresponding main fault conditions through the simulation platform and finally feed back to the control platform. It can also feed back the sub-fault conditions associated with the preset faults to the control platform based on the user's control instructions during the actual operation. For example, if the user disassembles a sensor due to improper operation, other corresponding faults will be generated immediately, rather than simply prompting an operation error or no response. Therefore, the automobile engine electronic control simulation training platform of this embodiment can be provided to users, so that the user's actual operation on the operation platform is closer to the real scene.
[0067] Since new sub-fault conditions may be generated during the elimination of some main fault conditions, sub-fault conditions may still exist after the main fault condition is eliminated, and they also have associated faults. In order to ensure that the training platform can always update the faults close to the actual scene to the user. This embodiment monitors whether the main fault condition in the control platform is eliminated through the simulation platform. If the main fault condition is eliminated and there is no sub-fault condition, the fault elimination signal is fed back to the upper host; if the main fault condition is eliminated but there is a sub-fault condition, the sub-fault condition is used as the main fault condition, and the sub-fault signal corresponding to the main fault condition is traced back and used as the main fault signal. Thereby, the faults in the training platform can be updated and generated in real time until all fault projects are eliminated.
[0068] The automobile engine electronic control simulation training platform of this embodiment includes the following steps (see Appendix Figure 3 shown):
[0069] First, build the upper host, obtain the fault through the upper host and generate the main fault signal;
[0070] Then, a simulation platform is constructed to obtain the main fault signal through the simulation platform, and the sub-fault signal associated with the main fault signal is calculated based on the main fault signal; the main fault condition is simulated based on the main fault signal, and the sub-triggering conditions of the sub-fault signal are calculated;
[0071] Then, a control platform corresponding to the simulation platform is constructed, the main fault condition is provided through the control platform, and the control instructions are monitored, and the sub-trigger conditions in the control instructions are fed back to the simulation platform;
[0072] The sub-trigger conditions are received through the simulation platform, and the real-time status of the control platform is received. The sub-fault signals are extracted based on the sub-trigger conditions and the real-time status of the control platform, and the sub-fault conditions are simulated based on the sub-fault signals, and the sub-fault conditions are fed back to the control platform; and the sub-fault conditions are provided through the control platform.
[0073] Embodiment 2:
[0074] As attached Figure 4 and attached Figure 5 As shown, the difference from Example 1 is that the automobile engine electronic control simulation training platform of this embodiment has a user practical evaluation function, which is specifically implemented through the simulation platform. First, the correlation between the sub-fault signal and the main fault signal is calculated through the simulation platform, and the sub-fault signals are sorted based on the correlation to generate a sub-fault signal sequence; then, after providing the sub-fault working conditions, the control platform executes the user operation status monitoring strategy and the user scoring strategy based on the sub-fault signal sequence.
[0075] User operation status monitoring strategies include:
[0076] Obtain the sub-fault signal that needs to be monitored, and determine the interval position of the sub-fault signal in the sub-fault signal sequence;
[0077] For a sub-fault signal located in a first interval of the sub-fault signal sequence, the user operation state is monitored according to a first monitoring frequency, and if the sub-fault condition is not eliminated after reaching a preset monitoring number, an assistance signal is generated;
[0078] For the sub-fault signal in the second interval of the sub-fault signal sequence, the user operation state is monitored according to the second monitoring frequency, and if the sub-fault condition is not eliminated after reaching the preset monitoring times, an assistance signal is generated;
[0079] For the partial fault signal located in the third interval of the partial fault signal sequence, the user operation state is monitored according to the third monitoring frequency, and if the partial fault condition is not eliminated after reaching the preset monitoring times, an assistance signal is generated;
[0080] The assistance signal is received and forwarded by the upper host.
[0081] User rating strategies include:
[0082] Obtain the sub-fault signal that needs to be monitored, and determine the interval position of the sub-fault signal in the sub-fault signal sequence;
[0083] For the sub-fault signals in the first interval of the sub-fault signal sequence, the user operation status is monitored according to the first monitoring frequency, and after reaching the preset monitoring times, a sub-item score is generated based on the completion degree of eliminating the sub-fault working condition;
[0084] For the sub-fault signals in the second interval of the sub-fault signal sequence, the user operation status is monitored according to the second monitoring frequency, and after reaching the preset monitoring times, a sub-item score is generated based on the completion degree of eliminating the sub-fault working condition;
[0085] For the sub-fault signals in the third interval of the sub-fault signal sequence, the user operation status is monitored according to the third monitoring frequency, and after reaching the preset monitoring times, a sub-item score is generated based on the completion degree of eliminating the sub-fault working condition;
[0086] The sub-project scores are received by the upper host and used as the final scoring basis. The final scoring criteria are set by the user based on actual conditions. The final scoring result is mainly obtained by combining the scoring result of the fault signal with the final scoring basis.
[0087] In this embodiment, the first interval is set to the first 25% of the fault signal sequence, the second interval is set to the 25-75% of the fault signal sequence, and the third interval is set to the last 25% of the fault signal sequence. The first monitoring frequency is 10 times / min, the second monitoring frequency is 5 times / min, and the third monitoring frequency is 3 times / min.
[0088] In the user operation status monitoring strategy, for sub-fault conditions that are highly correlated with the main fault condition, due to the strong correlation between the two, the user will usually eliminate the sub-fault condition in a relatively short time. When the preset monitoring times are reached at a higher monitoring frequency, if the user has not eliminated it, it means that the user has difficulty in eliminating the sub-fault condition. In order to avoid interfering with the practical training of eliminating the main fault condition, the corresponding sub-fault condition should be eliminated as soon as possible. In the same user scoring strategy, for sub-fault conditions that are highly correlated, due to the strong correlation between the two, the user will usually eliminate the sub-fault condition in a relatively short time. When the preset monitoring times are reached at a higher monitoring frequency, if the user has not eliminated it, it means that the user has insufficient mastery of this part of the fault. Therefore, the user's score for this part of the practical training operation should be lowered.
[0089] Embodiment 3:
[0090] The difference from Example 2 is that, in order to enable users to gradually master the practical operation of automobile engine electronic control under practical training conditions, the simulation platform records user information and the user's historical control information within a preset time period, and the historical control information includes the completion degree of elimination of historical main fault conditions, the completion time of elimination of historical main fault conditions, the number and quantity of sub-fault conditions generated in the process of eliminating historical main fault conditions, the completion degree of elimination of historical sub-fault conditions, and the completion time of elimination of historical sub-fault conditions.
[0091] Feedback the historical control information to the upper host, which is used to receive the user information when logging into the simulation platform, query the historical control information of the user information, and adjust the trigger threshold of the sub-trigger condition of the sub-fault signal based on the user's historical control information. The higher the trigger threshold of the sub-trigger condition, the less likely the corresponding sub-fault signal will be generated. This makes the training difficulty of the automobile engine electronic control system simulation training platform adaptable to the user, ensuring that the user can gradually master the automobile engine electronic control system.
[0092] Obviously, the above embodiments are merely examples for the purpose of clear explanation, and are not intended to limit the implementation methods. For those skilled in the art, other different forms of changes or modifications can be made based on the above description. It is not necessary and impossible to list all the implementation methods here. The obvious changes or modifications derived therefrom are still within the scope of protection of the invention.
Claims
1. A vehicle engine electronic control simulation training platform, characterized in that: include: The upper host is used to obtain faults and generate main fault signals; A simulation platform, used for acquiring a main fault signal and calculating a sub-fault signal associated with the main fault signal based on the main fault signal; Simulate the main fault condition based on the main fault signal and calculate the sub-triggering conditions of the sub-fault signal; The control platform corresponding to the simulation platform is used to provide the main fault conditions, monitor the control instructions, and feed back the sub-trigger conditions in the control instructions to the simulation platform; The simulation platform is also used to receive the sub-trigger conditions and the real-time status of the control platform, extract the sub-fault signals based on the sub-trigger conditions and the real-time status of the control platform, simulate the sub-fault conditions based on the sub-fault signals, and feed back the sub-fault conditions to the control platform; The control platform is also used to provide fault conditions.
2. The automobile engine electronic control simulation training platform according to claim 1 is characterized in that: The upper host is connected with the signal of the real automobile engine electronic control system; the upper host is used to obtain the existing real faults from the real automobile engine electronic control system and convert the existing real faults into main fault signals; And obtain all triggerable untriggered faults from the real automobile engine electronic control system, and send the untriggered faults to the simulation platform; The simulation platform is used to calculate the sub-fault signals associated with the main fault signal in the untriggered fault.
3. The automobile engine electronic control simulation training platform according to claim 1 is characterized in that: The simulation platform is used to monitor whether the main fault condition in the control platform has been eliminated; if the main fault condition has been eliminated and there are no sub-fault conditions, a fault elimination signal will be fed back to the upper host; If the main fault condition is eliminated but there is a sub-fault condition, the sub-fault condition is taken as the main fault condition, and the sub-fault signal corresponding to the main fault condition is traced back and taken as the main fault signal.
4. The automobile engine electronic control simulation training platform according to claim 1 is characterized in that: The control platform includes a processing unit, a detection unit and a wiring unit; The processing unit is used to receive the main fault signal and the sub-fault signal, perform digital-to-analog conversion on the main fault signal and the sub-fault signal, and send the main fault signal and the sub-fault signal after the digital-to-analog conversion to the detection unit and the wiring unit; The detection unit is used to provide a number of detection points for detecting relevant parameters of the engine electronic control system, and generate main fault data and sub-fault data based on the main fault signal and sub-fault signal after digital-to-analog conversion; The wiring unit is used to provide a number of controllable nodes corresponding to the engine electronic control system circuit, and control the corresponding controllable nodes to be turned on and off based on the main fault signal and the sub-fault signal after digital-to-analog conversion.
5. The automobile engine electronic control simulation training platform according to claim 4 is characterized in that: The processing unit signal is connected to a display unit, which is used to simulate the real-time status of the engine operation and update the real-time status of the engine operation based on the user's control instructions on the detection unit and the wiring unit. The real-time status of the engine operation is based on the status under the main fault condition and / or the status under the partial fault condition.
6. The automobile engine electronic control simulation training platform according to claim 1 is characterized in that: The simulation platform is used to calculate the correlation between the sub-fault signal and the main fault signal, sort the sub-fault signals based on the correlation, and generate a sub-fault signal sequence; the control platform is used to execute the user operation status monitoring strategy and the user scoring strategy based on the sub-fault signal sequence after providing the sub-fault working conditions.
7. The automobile engine electronic control simulation training platform according to claim 6 is characterized in that: User operation status monitoring strategies include: For a sub-fault signal located in a first interval of the sub-fault signal sequence, the user operation state is monitored according to a first monitoring frequency, and if the sub-fault condition is not eliminated after reaching a preset monitoring number, an assistance signal is generated; For the sub-fault signal in the second interval of the sub-fault signal sequence, the user operation state is monitored according to the second monitoring frequency, and if the sub-fault condition is not eliminated after reaching the preset monitoring times, an assistance signal is generated; For the partial fault signal located in the third interval of the partial fault signal sequence, the user operation state is monitored according to the third monitoring frequency, and if the partial fault condition is not eliminated after reaching the preset monitoring times, an assistance signal is generated; The upper host is used to receive and forward the assistance signal.
8. The automobile engine electronic control simulation training platform according to claim 6 is characterized in that: User rating strategies include: For the sub-fault signals in the first interval of the sub-fault signal sequence, the user operation status is monitored according to the first monitoring frequency, and after reaching the preset monitoring times, a sub-item score is generated based on the completion degree of eliminating the sub-fault working condition; For the sub-fault signals in the second interval of the sub-fault signal sequence, the user operation status is monitored according to the second monitoring frequency, and after reaching the preset monitoring times, a sub-item score is generated based on the completion degree of eliminating the sub-fault working condition; For the sub-fault signals in the third interval of the sub-fault signal sequence, the user operation status is monitored according to the third monitoring frequency, and after reaching the preset monitoring times, a sub-item score is generated based on the completion degree of eliminating the sub-fault working condition; The upper host is used to receive the sub-project scores and use them as the basis for the final score.
9. The automobile engine electronic control simulation training platform according to claim 1 is characterized in that: The simulation platform is used to record user information and historical control information of users within a preset time period, and feed it back to the upper host; the upper computer is used to receive user information when logging into the simulation platform, query historical control information of user information, and adjust the trigger threshold of the sub-trigger condition of the sub-fault signal based on the user's historical control information; The historical control information includes the completion degree of eliminating the historical main fault conditions, the completion time of eliminating the historical main fault conditions, the number and quantity of sub-fault conditions generated in the process of eliminating the historical main fault conditions, the completion degree of eliminating the historical sub-fault conditions and the completion time of eliminating the historical sub-fault conditions.
10. A method for realizing an automobile engine electronic control simulation training platform, characterized in that: The steps include: Build an upper host, obtain faults through the upper host and generate a main fault signal; Construct a simulation platform, obtain the main fault signal through the simulation platform, and calculate the sub-fault signals associated with the main fault signal based on the main fault signal; Simulate the main fault condition based on the main fault signal and calculate the sub-triggering conditions of the sub-fault signal; Build a control platform corresponding to the simulation platform, provide the main fault conditions through the control platform, monitor the control instructions, and feed back the sub-trigger conditions in the control instructions to the simulation platform; and receiving the sub-trigger conditions and the real-time status of the control platform through the simulation platform, extracting the sub-fault signals based on the sub-trigger conditions and the real-time status of the control platform, simulating the sub-fault conditions based on the sub-fault signals, and feeding back the sub-fault conditions to the control platform; And provide fault conditions through the control platform.