A test system and method for vehicle gear recognition
Through the vehicle gear recognition testing system, the gear position of the fully automatic transmission is identified by using the visual operation module and the gear recognition module, which solves the problem of gear position recognition testing of the fully automatic transmission and improves the testing efficiency and accuracy.
Patent Information
- Application Number
- CN202310042221.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-01-13
- Publication Date
- 2025-08-01
- Estimated Expiration
- 2043-01-13
AI Technical Summary
The prior art cannot realize the gear recognition test of fully automatic transmissions, especially since the shift actuator of the fully automatic transmission is integrated into the control unit, making it difficult to simulate PCB communication.
A test system for vehicle gear recognition is provided, including a visual operation module, a vehicle simulation module, a gear shift execution module and a gear recognition module. By receiving a vehicle shift request input by a user, a gear shift command is determined and the gear rotor is rotated, and the rotor position information is obtained to identify the vehicle gear.
It realizes rapid identification of fully automatic transmission gears, improves testing efficiency and accuracy, and simplifies testing difficulty.
Smart Images

Figure CN116241378B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of vehicle testing, and particularly to a test system and method for vehicle gear recognition. Background Art
[0002] As a very important component in an automobile, the vehicle transmission can realize gear shifting of the vehicle, effectively control the speed of the vehicle for driving, and the stable operation of the transmission can effectively ensure the driving safety of the vehicle. Therefore, before the vehicle leaves the factory, it is necessary to conduct gear recognition tests on the transmission. Compared with traditional transmissions, fully automatic transmissions can automatically shift gears according to the driving conditions of the vehicle. When conducting gear tests on fully automatic transmissions, the shift actuator of the fully automatic transmission is usually integrated inside the control unit of the fully automatic transmission, making it difficult to simulate PCB (Printed Circuit Board) communication, and the prior art cannot achieve gear recognition tests on fully automatic transmissions. Summary of the Invention
[0003] The present invention provides a test method, device, surgical robot and storage medium for vehicle gear recognition, which solves the technical problem that the prior art cannot achieve gear recognition tests on fully automatic transmissions.
[0004] According to one aspect of the present invention, a test system for vehicle gear recognition is provided, including:
[0005] A visualization operation module, a vehicle simulation module, a shift execution module and a gear recognition module, wherein,
[0006] The visualization operation module is configured to receive a vehicle shift request input by a user and send the vehicle shift request to the vehicle simulation module;
[0007] The vehicle simulation module is configured to receive the vehicle shift request, determine a vehicle shift instruction according to preset vehicle simulation parameters and the vehicle shift request, and send the vehicle shift instruction to the vehicle shift execution module;
[0008] The shift execution module is configured to receive the vehicle shift instruction, determine a corresponding shift execution time according to the vehicle shift instruction, and rotate a gear rotor according to the shift execution time;
[0009] The gear recognition module is configured to obtain rotor position information of the gear rotor, determine a shift position signal according to the rotor position information, and recognize the vehicle gear according to the shift position signal.
[0010] According to another aspect of the present invention, a test method for vehicle gear recognition is provided, including:
[0011] Receive a vehicle gear shifting request input by a user through the visualization operation module, and send the vehicle gear shifting request to the vehicle simulation module;
[0012] Receive the vehicle gear shifting request through the vehicle simulation module, determine a vehicle gear shifting instruction according to preset vehicle simulation parameters and the vehicle gear shifting request, and send the vehicle gear shifting instruction to the vehicle gear shifting execution module;
[0013] Receive the vehicle gear shifting instruction through the gear shifting execution module, determine a preset gear shifting execution time according to the vehicle gear shifting instruction, and rotate a preset gear rotor according to the gear shifting execution time;
[0014] Obtain the gear shifting position information of the gear rotor through the gear position identification module, determine a gear shifting position signal according to the gear shifting position information, and identify the vehicle gear according to the gear shifting position signal.
[0015] The technical solution of the embodiment of the present invention receives a vehicle gear shifting request input by a user through the visualization operation module, and sends the vehicle gear shifting request to the vehicle simulation module; uniformly controls and simulates gear position identification in the visualization module, improving the efficiency of gear position identification. The vehicle simulation module is used to receive the vehicle gear shifting request, determine a vehicle gear shifting instruction according to preset vehicle simulation parameters and the vehicle gear shifting request, and send the vehicle gear shifting instruction to the vehicle gear shifting execution module; correspondingly simulates the driving process of the vehicle, conforms to the driving scenario of vehicle automatic gear shifting, and improves the accuracy of gear position identification. The gear shifting execution module is used to receive the vehicle gear shifting instruction, determine a corresponding gear shifting execution time according to the vehicle gear shifting instruction, rotate the gear rotor according to the gear shifting execution time, rotate the gear rotor through a preset gear shifting implementation time, determine the gear according to the gear shifting execution time, further determining the accuracy of gear position identification. The gear position identification module is used to obtain the rotor position information of the gear rotor, determine a gear shifting position signal according to the rotor position information, and identify the vehicle gear according to the gear shifting position signal. By determining the vehicle gear according to the gear identification signal through the gear position identification module, the technical problem of being unable to perform gear position identification testing on a fully automatic transmission is solved. The rapid identification of the automatic transmission gear is realized, the testing difficulty of the automatic transmission gear is simplified, and the testing efficiency is improved.
[0016] It should be understood that the content described in this part is not intended to identify the key or important features of the embodiments of the present invention, nor is it used to limit the scope of the present invention. Other features of the present invention will become easily understood through the following description. Brief Description of the Drawings
[0017] To more clearly illustrate the technical solutions in the embodiments of the present invention, the following will briefly introduce the accompanying drawings required for the description of the embodiments. Obviously, the accompanying drawings in the following description are only some embodiments of the present invention. For those of ordinary skill in the art, without creative efforts, other accompanying drawings can be obtained based on these drawings.
[0018] Figure 1 FIG. is a schematic structural diagram of a test system for vehicle gear recognition provided by an embodiment of the present invention;
[0019] Figure 2 FIG. is a flowchart of a test method for vehicle gear recognition provided by an embodiment of the present invention. Detailed implementation manners
[0020] In order to enable those skilled in the art of the present technology to better understand the solutions of the present invention, the following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, rather than all of them. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present invention.
[0021] It should be noted that the terms "first", "second", etc. in the specification and claims of the present invention and the above accompanying drawings are used to distinguish similar users, and do not necessarily need to describe a specific order or sequence. It should be understood that such used data can be interchanged under appropriate circumstances so that the embodiments of the present invention described here can be implemented in an order other than those illustrated or described here. In addition, the terms "comprising" and "having" and any variations thereof are intended to cover non-exclusive inclusion. For example, a process, method, system, product, or device that includes a series of steps or units does not necessarily have to be limited to those steps or units clearly listed, but may include other steps or units not clearly listed or inherent to these processes, methods, products, or devices.
[0022] Figure 1 FIG. is a flowchart of a test system for vehicle gear recognition provided by an embodiment of the present invention. This embodiment is applicable to the situation where it is difficult to test the gear recognition of an automatic transmission of a vehicle. This method can be executed by a test device for vehicle gear recognition. The test device for vehicle gear recognition can be implemented in the form of hardware and / or software, and the test device for vehicle gear recognition can be configured in an electronic device. As Figure 1 shown, the system includes: a visual operation module 110, a vehicle simulation module 120, a shift execution module 130, and a gear recognition module 140, where
[0023] The visualization operation module is configured to receive a vehicle gear shifting request input by a user and send the vehicle gear shifting request to the vehicle simulation module; the vehicle simulation module is configured to receive the vehicle gear shifting request, determine a vehicle gear shifting instruction according to preset vehicle simulation parameters and the vehicle gear shifting request, and send the vehicle gear shifting instruction to the vehicle gear shifting execution module; the gear shifting execution module is configured to receive the vehicle gear shifting instruction, determine a corresponding gear shifting execution time according to the vehicle gear shifting instruction, and rotate a gear rotor according to the gear shifting execution time; the gear identification module is configured to obtain rotor position information of the gear rotor, determine a gear shifting position signal according to the rotor position information, and identify the vehicle gear according to the gear shifting position signal.
[0024] Among them, the vehicle gear shifting request may be a request input by the user to shift gears for the test vehicle. It should be noted that in the visualization operation module, the model of the test vehicle and model-related parameters are displayed in the visualization operation module, and the test user inputs a gear shifting request in the visualization operation module to simulate gear shifting for the test vehicle.
[0025] Among them, the vehicle simulation parameters can be used to simulate the vehicle driving state of the test vehicle. The vehicle gear shifting instruction may be an instruction to indicate the test vehicle to shift gears. It should be noted that an automatic transmission vehicle can automatically switch the vehicle gear according to the vehicle driving state. Therefore, in the test vehicle, the vehicle gear to be switched is determined according to the vehicle gear shifting request and the vehicle simulation parameters, and a corresponding vehicle gear shifting instruction is generated. Among them, simulation can be performed through a HIL (Hardware-in-the-Loop) system.
[0026] Among them, the gear shifting execution time may be a pre-set time for the test vehicle transmission to execute gear shifting. The gear rotor may be a rotor that rotates for gear shifting of the test vehicle transmission. It should be noted that the test vehicle transmission
[0027] Among them, the rotor position information may be the position information of the gear rotor. The gear shifting position signal can be used to determine the vehicle gear corresponding to the gear rotor.
[0028] Specifically, the tester inputs a vehicle gear shifting request into the visualization operation module. The visualization operation module sends the received vehicle gear shifting request to the vehicle simulation module. The vehicle simulation module obtains the vehicle simulation parameters preset by the tester according to the received vehicle gear shifting request, determines a vehicle gear shifting instruction based on the vehicle simulation parameters and the vehicle gear shifting request, and sends the vehicle gear shifting instruction to the vehicle gear shifting execution module. The vehicle gear shifting execution module receives the vehicle gear shifting instruction, determines the gear position corresponding to the vehicle gear shifting instruction, and further determines the gear shifting execution time corresponding to the gear position. The gear rotor is rotated according to the gear shifting execution time. After the gear rotor finishes rotating according to the gear shifting execution time, the gear identification module identifies the rotor position of the gear rotor, generates rotor position information and determines gear shifting position information, and determines the gear of the vehicle after gear shifting according to the gear shifting position signal.
[0029] Optionally, in another alternative embodiment of the present invention, the visualization operation module is specifically configured to receive a vehicle simulation instruction input by a user and send the vehicle simulation instruction to the vehicle simulation module;
[0030] The vehicle simulation module is specifically configured to receive the vehicle simulation instruction and determine the vehicle simulation parameters according to a preset vehicle simulation model and the vehicle simulation instruction; wherein, the vehicle simulation parameters include at least one of vehicle attitude parameters, accelerator pedal position parameters, brake pedal position parameters, vehicle speed parameters, and vehicle torque parameters.
[0031] Among them, the vehicle simulation instruction can be a simulation instruction for simulating a test vehicle input by the user in the visualization operation module. It should be noted that the user performs a test vehicle simulation operation in the visualization operation module, selects a vehicle simulation model of the test vehicle in the visualization operation module, performs vehicle simulation, and then generates a vehicle simulation instruction for the test vehicle.
[0032] Among them, the vehicle simulation module can be a model preset for simulating a test vehicle. Exemplarily, the vehicle simulation model can be a Simulink model.
[0033] Among them, the vehicle attitude parameters can be the state parameters of the vehicle when it is driving. The accelerator pedal position parameter can be the travel of the accelerator pedal and can be used to determine the driving intention of the test vehicle. The brake pedal position parameter can be the travel of the brake pedal and can be used to determine the braking intention of the test vehicle. The vehicle speed parameter can be the current driving speed of the test vehicle. The vehicle torque parameter can be the torque of the vehicle engine.
[0034] Specifically, the test user inputs a vehicle simulation instruction into the visualization operation module. The visualization operation module receives the vehicle simulation instruction and then sends the vehicle simulation instruction to the vehicle simulation module. The vehicle simulation module receives the vehicle simulation instruction, parses the vehicle simulation instruction, and determines the vehicle simulation parameters of the test vehicle according to the vehicle simulation instruction of the test vehicle and the vehicle simulation model.
[0035] Optionally, in another alternative embodiment of the present invention, the visualization operation module is specifically further configured to receive a transmission simulation instruction input by the user and send the transmission simulation instruction to the vehicle simulation module; the vehicle simulation module is specifically further configured to receive the transmission simulation instruction and determine the transmission simulation parameters according to a preset vehicle simulation model and the transmission simulation instruction.
[0036] Among them, the transmission simulation instruction can be an instruction for simulating a transmission.
[0037] Among them, the transmission simulation parameters can be parameters for simulating the transmission body. It should be noted that during the test, the control unit of the transmission and the transmission solenoid valve are used as test equipment, and other structures of the transmission except the transmission and the transmission solenoid valve are simulated by the vehicle simulation model. The transmission simulation parameters include at least one of a temperature sensor parameter, a rotational speed sensor parameter, and a vehicle speed sensor parameter.
[0038] Specifically, the test user inputs a transmission simulation instruction into the visualization operation module. The visualization operation module receives the transmission simulation instruction and then sends the transmission simulation instruction to the vehicle simulation module. The vehicle simulation module receives the transmission simulation instruction, parses the transmission simulation instruction, and determines the transmission simulation parameters of the test vehicle according to the vehicle simulation model and the transmission simulation instruction.
[0039] Optionally, in another alternative embodiment of the present invention, the shift execution module includes: an information processing unit and a shift motor unit; among them,
[0040] The information processing unit is configured to receive the vehicle shift instruction, determine the shift execution time according to the vehicle shift instruction, and send the shift execution time to the shift motor unit; the shift motor unit is configured to rotate the gear rotor according to the shift execution time.
[0041] Specifically, the information processing unit receives the vehicle shift instruction, determines the vehicle gear corresponding to the vehicle shift of the vehicle according to the vehicle shift instruction, further determines the shift execution time corresponding to the vehicle gear, and then sends the shift execution time to the shift motor unit. The shift motor unit rotates the gear rotor according to the shift execution time.
[0042] Optionally, in another alternative embodiment of the present invention, the system further includes an electromagnetic shift module connected to the gear position recognition module; wherein, the gear position recognition module is further configured to send the vehicle gear position to the electromagnetic shift module; the electromagnetic shift module is configured to receive the vehicle gear position and perform vehicle gear shifting according to the vehicle gear position.
[0043] Specifically, after the gear position recognition module recognizes the vehicle gear position, it sends the vehicle gear position to the electromagnetic shift module. The electromagnetic shift module receives the vehicle gear position and adjusts the transmission solenoid valve according to the vehicle gear position to perform vehicle gear shifting.
[0044] The technical solution of the embodiment of the present invention receives the vehicle gear shifting request input by the user through the visual operation module and sends the vehicle gear shifting request to the vehicle simulation module; the gear position recognition is uniformly controlled and simulated in the visual module, improving the efficiency of gear position recognition. The vehicle simulation module is configured to receive the vehicle gear shifting request, determine a vehicle gear shifting instruction according to the preset vehicle simulation parameters and the vehicle gear shifting request, and send the vehicle gear shifting instruction to the vehicle gear shifting execution module; perform corresponding simulation on the driving process of the vehicle, fitting the driving scenario of vehicle automatic gear shifting, and improving the accuracy of gear position recognition. The gear shifting execution module is configured to receive the vehicle gear shifting instruction, determine the corresponding gear shifting execution time according to the vehicle gear shifting instruction, rotate the gear rotor according to the gear shifting execution time, rotate the gear rotor through the preset gear shifting implementation time, determine the gear according to the gear shifting execution time, and further determine the accuracy of gear position recognition. The gear position recognition module is configured to obtain the rotor position information of the gear rotor, determine a gear shifting position signal according to the rotor position information, recognize the vehicle gear position according to the gear shifting position signal, and determine the vehicle gear position through the gear position recognition module according to the gear recognition signal, solving the technical problem that the gear position recognition test of a fully automatic transmission cannot be realized. The rapid recognition of the automatic transmission gear position is realized, the test difficulty of the automatic transmission gear position is simplified, and the test efficiency is improved.
[0045] Optionally, another test system for vehicle gear position recognition provided by the embodiment of the present invention. This embodiment illustrates that before adjusting the vehicle gear position according to the gear shifting execution time based on the above embodiment, the test system can further calibrate the gear shifting execution time through the test system for vehicle gear position recognition provided by the embodiment of the present invention. The test system for vehicle gear position recognition includes:
[0046] The visualization operation module is specifically configured to determine a gear calibration signal according to a preset gear calibration time, and send the gear calibration signal to the shift execution module; the gear execution module further includes a first gear stop lever and a second gear stop lever; the shift execution module is specifically configured to receive the gear calibration signal, obtain the gear calibration time according to the gear calibration signal; rotate the gear rotor from the first gear stop lever to the second gear stop lever according to the gear calibration time; the shift execution module is further specifically configured to determine the gear calibration time as the shift execution time when it detects that the gear rotor rotates to the second gear stop lever.
[0047] Among them, the gear calibration time can be a time preset for calibrating the vehicle gear. The gear calibration information can be a signal sent for gear calibration according to the gear calibration time. It should be noted that
[0048] Among them, the first gear stop lever can be the stop lever corresponding to the first gear; the second gear stop lever can be the stop lever corresponding to the second gear; the gears corresponding to the first gear stop lever and the second gear stop lever are different. Exemplarily, the first gear stop lever can be the P gear stop lever, and the second gear stop lever can be the stop lever corresponding to the gear out of P gear.
[0049] Specifically, the test user pre-sets the gear calibration time in the visualization operation module. The visualization operation module determines a gear calibration signal according to the preset gear calibration time, and then sends the gear calibration signal to the shift execution module. After receiving the gear calibration signal, the shift execution module analyzes the gear calibration signal, obtains the gear calibration time, and then rotates the gear rotor according to the gear calibration time, rotates the gear rotor from the first gear stop lever to the second gear stop lever. The shift execution module detects the gear rotor, and when it detects that the gear rotor rotates to the second gear stop lever, determines the gear calibration time as the shift execution time.
[0050] Optionally, the gear rotor is provided with a rotor stop lever, and the rotor stop lever is used to rotate along with the gear rotor. During the rotation of the gear rotor, when the rotor stop lever fits to the second gear stop lever, it is considered that the gear rotor rotates to the second gear stop lever. The controllable gear calibration of the automatic transmission is realized, and the accuracy of gear calibration is improved.
[0051] In the technical solution of the embodiment of the present invention, the visualization operation module determines a gear calibration signal according to a preset gear calibration time. The tester pre-sets the gear calibration time in the visualization operation module to control the gear calibration time, so as to make the gear calibration time of the transmission controllable, and sends the gear calibration signal to the shift execution module; the shift execution module receives the gear calibration signal, and obtains the gear calibration time according to the gear calibration signal; rotates the gear rotor from the first gear limiting rod to the second gear limiting rod according to the gear calibration time; when the shift execution module detects that the gear rotor rotates to the second gear limiting rod, it determines the gear calibration time as the shift execution time. By setting the gear limiting rod to determine the position of the gear, it is beneficial to determine the identification and analysis of the gear, improves the accuracy of gear calibration, and solves the technical problem that the gear calibration of a full-automatic transmission cannot be carried out during the gear identification test. The controllable calibration of the automatic transmission gear is realized, the test difficulty of the automatic transmission gear is simplified, and the test efficiency is improved.
[0052] Figure 2 The present invention provides a flowchart of a test method for vehicle gear recognition in an embodiment. This embodiment is applicable to the situation where it is difficult to test the gear recognition of an automatic transmission of a vehicle. This method can be executed by a test system for vehicle gear recognition, and the test system for vehicle gear recognition can be implemented in the form of hardware and / or software. The test system for vehicle gear recognition can be configured in an electronic device. The electronic device is deployed with a visualization operation module, a vehicle simulation module, a shift execution module, and a gear recognition module. Among them, as Figure 2 shown, the test for vehicle gear recognition includes:
[0053] S210. Receive a vehicle shift request input by a user through the visualization operation module, and send the vehicle shift request to the vehicle simulation module.
[0054] S220. Receive the vehicle shift request through the vehicle simulation module, determine a vehicle shift instruction according to preset vehicle simulation parameters and the vehicle shift request, and send the vehicle shift instruction to the vehicle shift execution module.
[0055] S230. Receive the vehicle shift instruction through the shift execution module, determine a preset shift execution time according to the vehicle shift instruction, and rotate a preset gear rotor according to the shift execution time.
[0056] S240. Obtain the shift position information of the gear rotor through the gear recognition module, determine a shift position signal according to the shift position information, and identify the vehicle gear according to the shift position signal.
[0057] Optionally, the method further includes:
[0058] Receiving a vehicle simulation instruction input by a user through the visualization operation module, and sending the vehicle simulation instruction to the vehicle simulation module;
[0059] Receiving the vehicle simulation instruction through the vehicle simulation module, and determining the vehicle simulation parameters according to a preset vehicle simulation model and the vehicle simulation instruction; wherein, the vehicle simulation parameters include at least one of vehicle attitude parameters, accelerator pedal position parameters, brake pedal position parameters, vehicle speed parameters, and vehicle torque parameters.
[0060] Optionally, the method further includes:
[0061] Receiving a transmission simulation instruction input by a user through the visualization operation module, and sending the transmission simulation instruction to the vehicle simulation module;
[0062] Receiving the transmission simulation instruction through the vehicle simulation module, and determining the transmission simulation parameters according to a preset vehicle simulation model and the transmission simulation instruction.
[0063] Optionally, the method further includes:
[0064] The transmission simulation parameters include at least one of temperature sensor parameters, rotation speed sensor parameters, and vehicle speed sensor parameters.
[0065] Optionally, the method further includes:
[0066] Receiving the vehicle shifting instruction through the information processing unit, determining the shifting execution time according to the vehicle shifting instruction, and sending the shifting execution time to the shifting motor unit;
[0067] Rotating the gear rotor by the shifting motor unit according to the shifting execution time.
[0068] Optionally, the method further includes:
[0069] Sending the vehicle gear position to the electromagnetic shifting module through the gear position identification module;
[0070] Receiving the vehicle gear position through the electromagnetic shifting module, and performing vehicle shifting according to the vehicle gear position.
[0071] Optionally, the method further includes:
[0072] Determining a gear calibration signal according to a preset gear calibration time through the visualization operation module, and sending the gear calibration signal to the shifting execution module.
[0073] Optionally, the method further includes:
[0074] Receive the gear calibration signal through the shift execution module, and obtain the gear calibration time according to the gear calibration signal; rotate the gear rotor from the first gear limiting rod to the second gear limiting rod according to the gear calibration time.
[0075] Optionally, the method further includes:
[0076] When the shift execution module detects that the gear rotor rotates to the second gear limiting rod, determine the gear calibration time as the shift execution time.
[0077] The technical solution of the embodiment of the present invention receives the vehicle shift request input by the user through the visualization operation module, and sends the vehicle shift request to the vehicle simulation module; uniformly controls and simulates the gear recognition in the visualization module, improving the efficiency of gear recognition. The vehicle simulation module is used to receive the vehicle shift request, determine the vehicle shift instruction according to the preset vehicle simulation parameters and the vehicle shift request, and send the vehicle shift instruction to the vehicle shift execution module; perform corresponding simulation on the driving process of the vehicle, fitting the driving scenario of vehicle automatic shifting, and improving the accuracy of gear recognition. The shift execution module is used to receive the vehicle shift instruction, determine the corresponding shift execution time according to the vehicle shift instruction, rotate the gear rotor according to the shift execution time, rotate the gear rotor through the preset shift implementation time, determine the gear according to the shift execution time, further determining the accuracy of gear recognition. The gear recognition module is used to obtain the rotor position information of the gear rotor, determine the shift position signal according to the rotor position information, identify the vehicle gear according to the shift position signal, and determine the vehicle gear according to the gear recognition signal through the gear recognition module, solving the technical problem that the gear recognition test of the full-automatic transmission cannot be realized. Realize the rapid recognition of the automatic transmission gear, simplify the test difficulty of the automatic transmission gear, and improve the test efficiency.
[0078] It should be understood that various forms of the processes shown above can be used, steps can be reordered, added or deleted. For example, the steps described in the present invention can be executed in parallel, sequentially or in different orders, as long as the desired results of the technical solution of the present invention can be achieved, and no limitation is made herein.
[0079] The above specific embodiments do not constitute a limitation to the protection scope of the present invention. Those skilled in the art should understand that various modifications, combinations, sub-combinations and substitutions can be made according to design conditions and other factors. Any modifications, equivalent substitutions and improvements made within the spirit and principle of the present invention shall be included within the protection scope of the present invention.
Claims
1. A test system for vehicle gear recognition, characterized in that Including: A visualization operation module, a vehicle simulation module, a shift execution module, and a gear position recognition module. Among them, The visualization operation module is used to receive a vehicle shift request input by the user and send the vehicle shift request to the vehicle simulation module; The vehicle simulation module is used to receive the vehicle shift request, determine a vehicle shift command according to preset vehicle simulation parameters and the vehicle shift request, and send the vehicle shift command to the shift execution module; The shift execution module is used to receive the vehicle shift command, determine a corresponding shift execution time according to the vehicle shift command, and rotate the gear rotor according to the shift execution time; The gear position recognition module is used to obtain the rotor position information of the gear rotor, determine a shift position signal according to the rotor position information, and identify the vehicle gear position according to the shift position signal; Among them, the visualization operation module is specifically used to determine a gear calibration signal according to a preset gear calibration time and send the gear calibration signal to the shift execution module; Among them, the shift execution module further includes a first gear position limiting rod and a second gear position limiting rod; the shift execution module is specifically used to receive the gear calibration signal, obtain the gear calibration time according to the gear calibration signal; rotate the gear rotor from the first gear position limiting rod to the second gear position limiting rod according to the gear calibration time; Among them, the shift execution module is specifically further used to determine the gear calibration time as the shift execution time when it detects that the gear rotor rotates to the second gear position limiting rod.
2. The system according to claim 1, characterized in that, The visualization operation module is specifically used to receive a vehicle simulation instruction input by the user and send the vehicle simulation instruction to the vehicle simulation module; The vehicle simulation module is specifically used to receive the vehicle simulation instruction and determine vehicle simulation parameters according to a preset vehicle simulation model and the vehicle simulation instruction; among them, the vehicle simulation parameters include at least one of vehicle attitude parameters, accelerator pedal position parameters, brake pedal position parameters, vehicle speed parameters, and vehicle torque parameters.
3. The system according to claim 1, wherein The visualization operation module is specifically further used to receive a transmission simulation instruction input by the user and send the transmission simulation instruction to the vehicle simulation module; The vehicle simulation module is specifically further used to receive the transmission simulation instruction and determine transmission simulation parameters according to a preset vehicle simulation model and the transmission simulation instruction.
4. The system according to claim 3, wherein The transmission simulation parameters include at least one of temperature sensor parameters, rotational speed sensor parameters, and vehicle speed sensor parameters.
5. The system according to claim 1, wherein The shift execution module includes: an information processing unit and a shift motor unit; among them, The information processing unit is used to receive the vehicle shift command, determine the shift execution time according to the vehicle shift command, and send the shift execution time to the shift motor unit; The shift motor unit is used to rotate the gear rotor according to the shift execution time.
6. The system according to claim 1, characterized in that, The system further includes an electromagnetic shift module connected to the gear position recognition module; among them, The gear position recognition module is further used to send the vehicle gear position to the electromagnetic shift module; The electromagnetic shift module is used to receive the vehicle gear position and perform vehicle shifting according to the vehicle gear position.
7. A test method for vehicle gear recognition, characterized in that, Including: Receiving a vehicle shift request input by the user through the visualization operation module and sending the vehicle shift request to the vehicle simulation module; Receive a vehicle gear shifting request through a vehicle simulation module, determine a vehicle gear shifting instruction according to preset vehicle simulation parameters and the vehicle gear shifting request, and send the vehicle gear shifting instruction to a gear shifting execution module; Receive the vehicle gear shifting instruction through the gear shifting execution module, determine a preset gear shifting execution time according to the vehicle gear shifting instruction, and rotate a preset gear rotor according to the gear shifting execution time; Obtain gear shifting position information of the gear rotor through a gear position identification module, determine a gear shifting position signal according to the gear shifting position information, and identify the vehicle gear position according to the gear shifting position signal; Wherein, the method further includes: Determine a gear calibration signal according to a preset gear calibration time through a visualization operation module, and send the gear calibration signal to the gear shifting execution module; Receive the gear calibration signal through the gear shifting execution module, obtain the gear calibration time according to the gear calibration signal; rotate the gear rotor from a first gear position limiting rod to a second gear position limiting rod according to the gear calibration time; Through the gear shifting execution module, in the case of detecting that the gear rotor rotates to the second gear position limiting rod, determine the gear calibration time as the gear shifting execution time.
Citation Information
Patent Citations
A system for benchmarking and automated testing of AT ramp modes
CN114934999A