Gearbox function test system, method, and storage medium

By combining EOL bench signal simulation equipment and test bench, simulated signals are generated and analyzed, solving the problem of AUTSAR architecture signal recognition in new energy transmission test systems, improving test efficiency and reducing costs.

CN115901237BActive Publication Date: 2026-02-27SHANGHAI AUTOMOBILE GEAR WORKS
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202211636274.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-12-19
Publication Date
2026-02-27
Estimated Expiration
2042-12-19

AI Technical Summary

Technical Problem

In existing technologies, new energy transmission function testing systems have difficulty recognizing different AUSAR architecture signals, resulting in high testing costs and low efficiency.

Method used

A transmission function testing system is provided, including EOL test software equipment, EOL bench signal simulation equipment and test bench. The EOL bench signal simulation equipment generates simulated signals and sends them to the test bench, and the test data is parsed and test results are generated.

Benefits of technology

It improves the efficiency of functional testing of new energy transmissions, reduces testing costs, and can adapt to signals from different AUSAR architectures.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115901237B_ABST
    Figure CN115901237B_ABST
Patent Text Reader

Abstract

The application discloses a new energy gearbox function test system and method and a storage medium, which comprise an EOL test software device, an EOL bench signal simulation device and a test bench. The EOL bench signal simulation device generates simulation signals according to preset test conditions and sends the simulation signals to the test bench. The test bench receives the simulation signals and performs gearbox function tests according to the simulation signals. The EOL bench signal simulation device receives test data generated by the gearbox during the test on the test bench, analyzes the test data, and sends the analysis results to the EOL test software device. The EOL test software device generates test results of the gearbox according to the analysis results. Compared with the prior art in which a new test system is equipped for each new Autosar architecture signal, the application can improve the efficiency of new energy gearbox function tests and reduce test costs.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of automobiles, in particular to a gearbox function test system and method and a storage medium. BACKGROUND

[0002] The future development trend of new energy vehicles is electrification and intelligentization. In order to achieve this goal, the controller introduces the AutoSar architecture. The CANFD signals under the AutoSar architecture generally exist in the.arxml file format. The original equipment manufacturer (OEM) generally releases the arxml database file to the parts supplier. Each supplier can divide the software architecture according to the AUTOSAR framework, and each party can develop efficiently at the same time. The advantage of this method is that when each node of the vehicle interacts, if the bus has high load, the controller can shorten the length of the message according to its own needs, reduce the load, and thus quickly eliminate the impact on the vehicle, with high flexibility and high development efficiency. For the OEM, the arxml file realizes convenient management. However, for downstream suppliers, especially when the project needs to be produced, it brings many problems to the EOL test bench. The intelligentization of new energy vehicles will inevitably increase the number of CAN communication nodes, so as to realize data collection of multiple parts for the vehicle controller to make decisions. Taking a newly launched new energy vehicle gearbox as an example, in order to realize the speed and torque control of the gearbox on the EOL test bench, it is necessary to simulate all the node signals required by the gearbox and send them to the specified CAN network according to the controller's specified method, so that the controller of the new energy gearbox can normally control the motor inside the gearbox on the EOL test bench.

[0003] The existing new energy gearbox function test system is generally a special test system specially ordered by the factory, and in general, in order to save costs, it will be reused on other projects. If a new test system is used for each new project, the manufacturing cost will increase significantly. However, for the signals of the new Autosar architecture, the old EOL test system cannot directly use these signal files for simulation and emulation, and a new method needs to be explored to realize the conversion of arxml format signal files. With the hot development of new energy vehicle gearboxes, the application of new architectures will also increase, and the EOL test system also urgently needs to solve the problem of receiving and sending such new architecture signals.

[0004] The above content is only used to assist in understanding the technical solutions of the present application, and does not represent the acknowledgement of the above content as prior art. SUMMARY

[0005] The main purpose of the present application is to provide a gearbox function test system, method and storage medium, aiming at solving the technical problems that it is difficult to identify different Autosar architecture signals when testing the gearbox function in the prior art, resulting in high test cost and low efficiency of the gearbox.

[0006] To achieve the above-mentioned purpose, the present application provides a gearbox function test system, the new energy gearbox function test system comprising an EOL test software device, an EOL bench signal simulation device and a test bench;

[0007] The EOL bench signal simulation device is used for generating simulated simulation signals according to preset test conditions, and sending the simulated simulation signals to the test bench.

[0008] The test bench is used for receiving the simulated simulation signals and testing the gearbox function according to the simulated simulation signals.

[0009] The EOL bench signal simulation device is also used for receiving test data generated by the test of the gearbox on the test bench.

[0010] The EOL bench signal simulation device is also used for analyzing the test data and sending the analysis result to the EOL test software device.

[0011] The EOL test software device is used for generating the test result of the gearbox according to the analysis result.

[0012] Optionally, the EOL bench signal simulation device is also used for obtaining a preset arxml file, which is used for analyzing the test data.

[0013] The EOL bench signal simulation device is also used for converting the arxml file to obtain an xml file, and analyzing the test data according to the xml file to obtain the analysis result.

[0014] Optionally, the EOL bench signal simulation device is also used for converting the arxml file to a dbc file through a preset tool.

[0015] The EOL bench signal simulation device is also used for converting the dbc file to a target dbc file through a preset editing software.

[0016] The EOL bench signal simulation device is also used for traversing the target dbc file to convert the target dbc file to an xml file.

[0017] Optionally, the EOL bench signal simulation device is further configured to determine signal IDs of the signals in the test data according to a preset resolution strategy.

[0018] The EOL bench signal simulation device is further configured to identify the signals in the test data according to the signal IDs.

[0019] Optionally, the EOL bench signal simulation device is further configured to initialize a UDP communication, establish a connection with the EOL test software device through the UDP communication, and send the resolution result to the EOL test software device through the UDP communication.

[0020] Optionally, the new energy gearbox function test system further comprises a PC host, and the test data comprises bench basic information.

[0021] The PC host is configured to receive the bench basic information sent by the programmable logic controller on the test bench and send the bench basic information to the EOL bench signal simulation device.

[0022] Optionally, the EOL bench signal simulation device is further configured to send the analog simulation signal to a CAN bus through a preset interface function, so that the gearbox receives the analog simulation signal through the CAN bus and performs gearbox function test according to the analog simulation signal.

[0023] Optionally, the EOL test software device is further configured to compare the resolution result with preset test data and generate a test result of the gearbox according to a comparison result.

[0024] Further, to achieve the above-mentioned purpose, the application further provides a new energy gearbox function test method, which is applied to an EOL bench signal simulation device, and the method comprises the following steps:

[0025] generating an analog simulation signal according to a preset test condition and sending the analog simulation signal to a test bench, so that the test bench performs gearbox function test according to the analog simulation signal;

[0026] receiving test data generated by the gearbox during test on the test bench;

[0027] resolving the test data and sending a resolution result to an EOL test software device, so that the EOL test software device generates a test result of the gearbox according to the resolution result.

[0028] The new energy gearbox function test system provided by the application comprises an EOL test software device, an EOL bench signal simulation device and a test bench. BRIEF DESCRIPTION OF DRAWINGS

[0029] Figure 1 It is a structural block diagram of the first embodiment of the new energy gearbox function test system of the application.

[0030] Figure 2 It is a structural block diagram of the second embodiment of the new energy gearbox function test system of the application.

[0031] Figure 3 It is a flowchart of the first embodiment of the new energy gearbox function test method of the application.

[0032] The implementation, functional features and advantages of the application will be further described with reference to the embodiments and the accompanying drawings. DETAILED DESCRIPTION

[0033] It should be understood that the specific embodiments described herein are only used to explain the application, and are not used to limit the application.

[0034] REFERENCE Figure 1 , Figure 1 It is a structural block diagram of the first embodiment of the new energy gearbox function test system of the application. The new energy gearbox function test system comprises an EOL test software device 20, an EOL bench signal simulation device 30 and a test bench 10.

[0035] In this embodiment, the EOL bench signal simulation device 30 is used to generate a simulation signal according to a preset test condition, and send the simulation signal to the test bench.

[0036] The test bench 10 is configured to receive the simulation signal and perform a gearbox function test according to the simulation signal.

[0037] The EOL bench signal simulation device 30 is further configured to receive test data generated by the gearbox during the test on the test bench.

[0038] The EOL bench signal simulation device 30 is further configured to analyze the test data and send the analysis result to the EOL test software device.

[0039] The EOL test software device 20 is configured to generate a test result of the gearbox according to the analysis result.

[0040] It should be noted that the preset test condition can be environmental information that needs to be met during the test of the gearbox, such as basic information of the test bench, such as the bench speed, torque, simulated electronic load voltage, EOL bench cooling water flow, etc. The simulation signal can be a command for generating a gearbox test environment generated according to the preset test condition, for example, during the test of the gearbox, the bench speed on the test bench needs to be 1500r / min (revolutions per minute), and the generated simulation signal can be to adjust the bench speed on the test bench to 1500r / min. The test bench can receive the simulation signal sent by the EOL bench signal simulation device, and set the gearbox test environment according to the simulation signal to test the function of the gearbox, which can specifically include automatically clamping and automatically docking the wire harness interface of the new energy gearbox, providing high and low voltage power supply for the new energy gearbox, etc. The test bench can also provide the EOL bench signal simulation device with test data such as actual speed, torque and voltage value of the test bench during the test of the gearbox.

[0041] It should be noted that the test data is a CAN signal or a CANFD signal transmitted through a CAN bus, which can be input and output data generated by the gearbox during the test, or other basic data generated on the test bench, such as the cooling water flow of the test bench. The analysis of the test data can be a pre-set analysis rule to analyze the test data to obtain an analysis result, and the generation of the test result of the gearbox according to the analysis result can be a comparison of the analysis result with the preset test data, and the generation of the test result of the gearbox according to the comparison result. The preset test data can be data of the gearbox working normally. Comparing the analysis result with the preset test data can determine whether the gearbox is working normally, and then obtaining the test result of the gearbox. When the analysis result is inconsistent with the preset test data, it is determined that the gearbox test result is that the gearbox has a fault, and the function test of the gearbox is terminated.

[0042] It should be understood that the measured object of the embodiment, i.e., a new energy gearbox developed based on the Autosar standard, includes two independent controllers. One is a controller for controlling a gearbox motor, including three CAN channels: PT CAN FD, PT Extend CAN, and Safety CAN. Among them, PT CAN FD and Safety CAN are CAN FD signals of 64 bytes per frame, and the signals have different numbers of Header IDs. Some signals have two Header IDs, and some signals have four Header IDs. In addition, the position of the Header ID of the CAN FD signal sent by the controller is not fixed and changes dynamically in groups of 12 bytes, which also increases the difficulty of signal analysis. PT Extend CAN is a normal CAN, and the message length is 8 bytes. The other controller is an independent controller integrated on an EPP (electronic parking), which is a normal CAN. The controller is mainly responsible for parking the gearbox into P or out of P, and monitors the speed, torque and other signals of the gearbox motor controller during the action process, and only acts (out of P / into P) when the conditions are met.

[0043] Further, since the EOL test software device is difficult to identify the signal of the Autosar architecture, the EOL bench signal simulation device 30 is also used to obtain a preset arxml file, and the preset arxml file is used to parse the test data.

[0044] The EOL bench signal simulation device 30 is also used to convert the arxml file to obtain an xml file, and parse the test data according to the xml file to obtain a parsing result.

[0045] It should be noted that the preset arxml file can be a file used to parse the test data. The EOL bench signal simulation device 30 is also used to send the signal described in the xml file to the gearbox controller, so that the gearbox controller controls the gearbox to perform a function test.

[0046] The EOL bench signal simulation device 30 is also used to convert the arxml file into a dbc file through a preset tool.

[0047] The EOL bench signal simulation device 30 is also used to convert the dbc file into a target dbc file through a preset editing software.

[0048] The EOL bench signal simulation device 30 is also used to traverse the target dbc file and convert the target dbc file into an xml file.

[0049] It should be noted that the dbc file can be a Multiplexed Signal dbc file. The preset tool can be a CANMATRIX tool. The canconvert function of the CANMATRIX tool can be used to input the source file name and the target file name with a suffix into the dos window of the canconvert function according to the interface function format defined by the CANMATRIX tool, to automatically identify the file types of the source file and the target file, and to generate the target dbc file in the directory of the source file (.arxml) file by default. The source file can be an arxml file, and the target dbc file can be a dbc file generated by converting the arxml file.

[0050] However, the dbc file generated by the canconvert function of the CANMATRIX tool has some problems in format, such as multiple spaces / line breaks, which can cause the subsequent script conversion to fail. Therefore, the dbc file can be converted into a target dbc file by using a preset editing software. Specifically, the dbc file can be opened by using a dbc editing software, and then saved as a new dbc file, so as to obtain the target dbc file without extra spaces or line breaks.

[0051] The target dbc file can be converted into an xml file by traversing the text in the target dbc file, and parsing the frame signal, the HeaderID and the specific signal according to the parsing rule of the target dbc file. For example, the parsing rule can be that BO represents a frame signal, and the frame ID, the frame name and the frame length are sequentially arranged behind the BO; SG_ represents a specific signal, and the signal name, the HeaderID, the start address, the signal length counted by bits, the byte sequence (Intel / Motorola), the sign bit (whether there is a positive or negative), the coefficient, the offset, the minimum value, the maximum value, the unit and the receiving node are sequentially arranged behind the SG_. According to the parsing rule, the text in the target dbc file is traversed, and finally an xml file is generated, which contains all the key information in the target dbc file, and the layout of each HeaderID is defined (each 12-byte signal group will dynamically change when the controller is sent, but the change needs to be changed into a fixed layout when the parsing is performed), which is used for calling the EOL bench signal simulation device.

[0052] It should be understood that the embodiment converts the.arxml file with complex format definition into a Multiplexed Signal dbc file. The difference between the Multiplexed Signal dbc and the general dbc file is that the general dbc signal layout definition does not appear overlapping definition, while the Multiplexed Signal dbc signal needs to select different HeaderIDs to normally parse the signal under the HeaderID, and when selecting different HeaderIDs, all signals appear in the positions of byte0-byte11 when using the Vector tool CANdb++ to parse, causing the signal layout to overlap. Under different HeaderIDs, each HeaderID occupies 3 bytes of byte0-byte2, each HeaderDLC occupies 1 byte of byte3, and the signals under the HeaderID hang from 8 bytes of byte4-byte11. The HeaderID, HeaderDLC and all signals under the HeaderID jointly constitute a CANFD message (64 bytes), when there are multiple HeaderIDs under the same CANFD message, directly using the dbc to parse the CANFD signal will be wrong, and all signals cannot be parsed.

[0053] Therefore, considering this situation, when doing whole vehicle node signal simulation on the EOL bench, a script is written to traverse the target dbc file. In a list manner, the Message Name, Message CANID, HeaderID, HeaderDLC and the Signal name, factor, offset, start bit, bit length and other information of the signals involved are generated into an xml file. In the xml file, it is necessary to clearly indicate the HeaderID where each signal is located, and when simulating signal sending and parsing, the HeaderID needs to be found first, and then the signals under the HeaderID are found, so as to ensure the uniqueness of the signal layout. The realization of the test data parsing.

[0054] Further, in order to parse the test data generated in the test process of the gearbox, the EOL bench signal simulation device is further used to determine the signal ID of each signal in the test data according to a preset parsing strategy; and the EOL bench signal simulation device is further used to identify each signal in the test data according to the signal ID.

[0055] It should be noted that the CANFD signal issued by the gearbox controller developed based on the Autosar standard contains multiple HeaderIDs, each HeaderID and the signal hung thereunder are dynamically adjusted in units of 12 bytes, so there is a dynamic change in the analysis of these CANFD signals. Therefore, the dynamic analysis of the test signal needs to be realized in the mode of confirming the signal in combination of 2BYTE Message ID+3BYTE HeaderID, that is, the unique ID of ((MessageID)*2^24+HeaderID) is used to realize the unique retrieval mode of signal ID. Secondly, when Kvaser receives the signal with HeaderID issued by the controller on the CAN, the EOL bench signal simulation system will re-calculate the MessageID and HeaderID of the frame signal in turn according to the above-mentioned retrieval calculation mode, and match the re-calculated ID with the signal in the xml file according to the calculation result of the algorithm, and if the matching is successful, the HeaderID positioning and signal factor, offset and other information of the specific signal can be realized, so as to realize the dynamic analysis of a single signal. The preset analysis strategy can be to realize the retrieval of signal ID by taking ((MessageID)*2^24+HeaderID) as the unique ID.

[0056] The new energy gearbox function test system of the embodiment comprises an EOL test software device, an EOL bench signal simulation device and a test bench. The EOL bench signal simulation device is used to generate simulated simulation signals according to preset test conditions, and send the simulated simulation signals to the test bench. The test bench is used to receive the simulated simulation signals, and perform gearbox function test according to the simulated simulation signals. The EOL bench signal simulation device is also used to receive test data generated by the gearbox during the test on the test bench. The EOL bench signal simulation device is also used to analyze the test data and send the analysis result to the EOL test software device. The EOL test software device is used to generate the test result of the gearbox according to the analysis result. In this embodiment, the EOL bench signal simulation device receives the test data generated by the gearbox during the test on the test bench and analyzes it, and then the EOL test software device generates the test result of the gearbox according to the analysis result. Compared with the existing test system which is equipped with a new test system for each new Autosar architecture signal, the embodiment can improve the efficiency of new energy gearbox function test and reduce the test cost.

[0057] Reference Figure 2 , Figure 2 The structure block diagram of the second embodiment of the new energy gearbox function test system of the application is shown in the figure. Based on the above Figure 1The embodiment shown proposes a second embodiment of the new energy gearbox function test system of the application.

[0058] In the embodiment, the new energy gearbox function test system further comprises a Pc host 40, and the test data comprises bench basic information.

[0059] The Pc host 40 is configured to receive the bench basic information sent by the programmable logic controller on the test bench and send the bench basic information to the EOL bench signal simulation device.

[0060] It should be noted that the programmable logic controller can be a bench servo control PLC installed on the test bench 10.

[0061] The Pc host 40 is provided with an Enthernet card, which is configured to receive the bench speed, torque, simulated electronic load voltage, EOL bench cooling water flow and other basic information of the bench servo control PLC installed on the test bench 10. The Pc host 40 is also provided with a 4-channel Kvaser PCIEcan 4xHS CAN card, which is configured to process the data on the CAN bus and realize the transmission and reception of CANFD and Normal CAN.

[0062] Further, the EOL test software device 20 is also configured to perform function test of the gearbox offline and serve as the uppermost host computer to control the operation of the entire test bench 10, including controlling the bench servo and power system and enabling the industrial control device PLC to perform automatic feeding, automatic clamping, power-on and power-off and other operations of the gearbox. The EOL bench signal simulation device 30 is also configured to process the signal simulation of the whole vehicle node signal. It is mainly responsible for initializing the Kvaser PCIEcan 4xHS CAN card, processing the transmission and reception of CAN signals of CANFD and Normal CAN, processing the signals forwarded by the EOL test software device 20, such as the EOL bench basic information controlled by the PLC, processing the signals sent by the EOL test software, such as the start of simulation or the end of simulation of the whole vehicle node signal, and meeting the control requirements of the gearbox controller on the bench simulation signal.

[0063] Further, in order to realize the communication between the EOL bench signal simulation device and the EOL test software device, the EOL bench signal simulation device is also configured to initialize the UDP communication, establish a connection with the EOL test software device through the UDP communication, and send the analysis result to the EOL test software device through the UDP communication.

[0064] It should be noted that the initialization of the UDP communication can be to realize the communication of the EOL bench signal simulation device and the EOL test software device by the PC host 40, and specifically can be to set the IP of the UDP communication of the PC host 40 as 127.0.0.1, and bind the port number 1 for the signal sending module of the EOL test software device, bind the port number 2 for the signal receiving module of the EOL test software device, bind the port 3 for the signal sending module of the EOL bench signal simulation device, and bind the port 4 for the signal receiving module of the EOL bench signal simulation device. After the IP and the port number are configured, the UDP communication can be normally established, that is, the communication of the EOL bench signal simulation device and the EOL test software device is established.

[0065] Further, in order to enable the EOL test software device to identify the analysis result sent by the EOL bench signal simulation device,

[0066] The UDP messages of the EOL test software device and the EOL bench signal simulation device correspond to each other in a one-to-one correspondence. Taking a frame of 64 byte CANFD signal as an example, in the UDP receiving message of the EOL test software device, the layout of the above xml file is arranged from low to high; in the EOL bench signal simulation device, a UDP message containing all signals is also combined according to the layout of the above xml file. The layouts of the signals of the two are the same, which can ensure that the signals transmitted by UDP correspond to each other one by one. When the EOL bench signal simulation device receives a frame of CANFD signal, it will first confirm the signal according to the combination of HeaderID and frameID, and then dynamically adjust the signal set composed of every 12 byte according to the layout defined by the xml, so that the UDP message can be used to parse the dynamically changing CANFD signal with a fixed layout. When a frame of signal (the frame length is N) is received, the corresponding N byte signal in the UDP message will be updated in real time in the signal simulation system and transmitted to the EOL test software device in real time. The data of the CAN data is closed from the transmission box controller to the EOL bench signal simulation device and then to the EOL test software device.

[0067] Further, in order to realize the simulation test of the transmission box, the EOL bench signal simulation device is further configured to send the simulation signal to the CAN bus through a preset interface function, so that the transmission box receives the simulation signal through the CAN bus and performs transmission box function test according to the simulation signal.

[0068] It should be noted that the preset interface function can be the interface functions canwrite and canread provided by Kvaser CANlib.

[0069] In a specific implementation, the EOL bench signal simulation device is also responsible for initializing the Kvaser CAN card and calling the interface functions canwrite and canread provided by the Kvaser CANlib to realize the transmission and reception of CAN bus data. At this point, the CANFD simulation signal of the EOL bench signal simulation device developed based on C# can be realized, and the node signals that need to be simulated can be directly sent to the CAN bus, and the gearbox developed based on the Autosar standard can correctly parse the required node signals.

[0070] The Pc host 40 of the embodiment is used to receive the bench basic information sent by the programmable logic controller on the test bench and send the bench basic information to the EOL bench signal simulation device. The Enthernet card is provided in the Pc host 40, which can receive the basic information such as the bench speed, torque, simulated electronic load voltage, EOL bench cooling water flow rate of the bench servo control PLC installed on the test bench 10. The 4-channel Kvaser PCIEcan4xHS CAN card is also provided in the Pc host 40, which can process the data on the CAN bus, realize the transmission and reception of CANFD and Normal CAN, and improve the test efficiency of the gearbox.

[0071] Referring to Figure 3 , Figure 3 The flowchart of the first embodiment of the new energy gearbox function test method of the application is shown. The new energy gearbox function test method comprises the following steps:

[0072] Step S100: generating a simulation signal according to a preset test condition and sending the simulation signal to a test bench, so that the test bench performs gearbox function test according to the simulation signal;

[0073] Step S200: receiving test data generated by the test of the gearbox on the test bench;

[0074] Step S300: analyzing the test data and sending the analysis result to an EOL test software device, so that the EOL test software device generates a test result of the gearbox according to the analysis result.

[0075] It should be noted that the preset test condition can be environmental information that needs to be met in the pre-set gearbox test process, for example, basic information such as the bench speed, torque, simulated electronic load voltage, EOL bench cooling water flow on the test bench. The simulation signal can be an instruction for generating a gearbox test environment generated according to the preset test condition, for example, during gearbox testing, the bench speed on the test bench needs to be 1500r / min (r / min), and the generated simulation signal can be to adjust the bench speed on the test bench to 1500r / min. The test bench can receive the simulation signal sent by the EOL bench signal simulation device, and set the gearbox test environment according to the simulation signal, to test the function of the gearbox.

[0076] It should be noted that the test data is a CAN signal or a CANFD signal transmitted through a CAN bus, which can be input and output data generated by the gearbox during testing, or other basic data generated on the test bench, such as bench cooling water flow and the like. The analysis of the test data can be a pre-set analysis rule to analyze the test data to obtain an analysis result, and the generation of the test result of the gearbox according to the analysis result can be a comparison of the analysis result with the preset test data, and the generation of the test result of the gearbox according to the comparison result. The preset test data can be data generated by the gearbox when it is working normally. Comparing the analysis result with the preset test data can determine whether the gearbox is working normally, and then obtain the test result of the gearbox. When the analysis result is inconsistent with the preset test data, it is determined that the gearbox test result is that the gearbox has a fault, and the new energy gearbox function test is terminated.

[0077] The embodiment generates a simulation signal according to a preset test condition, and sends the simulation signal to a test bench, so that the test bench tests the new energy gearbox according to the simulation signal; receives test data generated by the gearbox during testing on the test bench; analyzes the test data and sends the analysis result to an EOL test software device, so that the EOL test software device generates a test result of the gearbox according to the analysis result. The embodiment receives test data generated by the gearbox during testing on the test bench and analyzes it, and then generates a test result of the gearbox according to the analysis result through the EOL test software device. Compared with the existing test system equipped with a new test system for each new Autosar architecture signal, the embodiment can improve the efficiency of the gearbox EOL test and reduce the test cost.

[0078] It should be noted that the above-described workflow is merely illustrative and does not limit the protection scope of the present application, and in actual application, a person skilled in the art can select part or all of the above-described workflow to achieve the purpose of the embodiment according to actual needs, which is not limited herein.

[0079] In addition, technical details not described in detail in the embodiment can be referred to the new energy gearbox function test method provided by any embodiment of the present application, which will not be repeated here.

[0080] In addition, the embodiment of the present application also provides a storage medium, and the storage medium stores a new energy gearbox function test program. When the new energy gearbox function test program is executed by a processor, the steps of the gearbox function test method described above are realized.

[0081] It should be noted that in this document, the terms "comprise", "contain" or any other variant thereof are intended to cover non-exclusive inclusion, so that the process, method, article or system including a series of elements not only includes those elements, but also includes other elements not explicitly listed or inherent to such process, method, article or system. Without more limitations, the element defined by the statement "comprises a" does not exclude the presence of additional identical elements in the process, method, article or system including the element.

[0082] The above-mentioned embodiment numbers of the present application are only for description, not representing the advantages and disadvantages of the embodiments.

[0083] In the unit claims of several devices, several of these devices can be embodied by the same hardware item. The use of the words first, second, and third does not represent any order. These words can be interpreted as names.

[0084] From the above description of the embodiments, a person skilled in the art can clearly understand that the above-mentioned embodiment method can be realized by means of software and necessary general hardware platform, of course, it can also be realized by hardware, but in many cases, the former is a better embodiment. Based on such understanding, the technical solutions of the present application can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) as described above, and includes a plurality of instructions for making a terminal device (which can be a mobile phone, computer, server, air conditioner, or network device, etc.) execute the method described in each embodiment of the present application.

[0085] The above merely describes the preferred embodiments of the present application, and is not intended to limit the patent scope of the present application, and any equivalent structure or equivalent process conversion, or direct or indirect application in other related technical fields, which are made by using the content of the present application specification and drawings, are also included in the patent protection scope of the present application.

Claims

1. A new energy gearbox function test system, characterized in that, The new energy gearbox function test system comprises an EOL test software device, an EOL bench signal simulation device and a test bench. The EOL bench signal simulation device is configured to generate simulated simulation signals according to preset test conditions and send the simulated simulation signals to the test bench. The test bench is configured to receive the simulated simulation signals and perform gearbox function tests according to the simulated simulation signals. The EOL bench signal simulation device is further configured to receive test data generated by the gearbox during the test on the test bench. The EOL bench signal simulation device is further configured to analyze the test data and send the analysis result to the EOL test software device. The EOL test software device is configured to generate a test result of the gearbox according to the analysis result. The gearbox is a new energy gearbox developed based on the Autosar standard. The EOL bench signal simulation device is further configured to obtain a preset arxml file, which is used to analyze the test data. The EOL bench signal simulation device is further configured to convert the arxml file into an xml file and analyze the test data according to the xml file to obtain an analysis result. The EOL bench signal simulation device is further configured to convert the arxml file into a dbc file through a preset tool. The EOL bench signal simulation device is further configured to convert the dbc file into a target dbc file through a preset editing software. The EOL bench signal simulation device is further configured to traverse the target dbc file and convert the target dbc file into an xml file. The EOL bench signal simulation device is further configured to determine signal IDs of each signal in the test data according to a preset analysis strategy. The EOL bench signal simulation device is further configured to identify each signal in the test data according to the signal IDs. The preset analysis strategy is to use ((MessageID)*2^24+HeaderID) as a unique ID to realize retrieval of the signal IDs.

2. The new energy gearbox function test system of claim 1, wherein, The EOL bench signal simulation device is further configured to initialize UDP communication, establish a connection with the EOL test software device through the UDP communication, and send the analysis result to the EOL test software device through the UDP communication.

3. The new energy gearbox function test system of any one of claims 1-2, wherein, The new energy gearbox function test system further comprises a PC host, and the test data comprises bench basic information. The PC host is configured to receive bench basic information sent by a programmable logic controller of the test bench and send the bench basic information to the EOL bench signal simulation device.

4. The new energy gearbox function test system of any one of claims 1-2, wherein, The EOL bench signal simulation device is further configured to send the simulated simulation signals to a CAN bus through a preset interface function, so that the gearbox receives the simulated simulation signals through the CAN bus and performs gearbox function tests according to the simulated simulation signals.

5. The new energy gearbox function test system of any one of claims 1-2, wherein, The EOL test software device is further configured to compare the parsed result with preset test data, and generate a test result of the gearbox according to a comparison result.

6. A new energy gearbox function test method, characterized in that, The new energy gearbox function test method is applied to the new energy gearbox function test system in any one of claims 1-5, and the new energy gearbox function test method comprises: generating a simulation signal according to a preset test condition, and sending the simulation signal to a test bench, so that the test bench performs gearbox function test according to the simulation signal; receiving test data generated by the gearbox during test on the test bench; parsing the test data, and sending a parsed result to an EOL test software device, so that the EOL test software device generates a test result of the gearbox according to the parsed result.

7. A storage medium, characterized by The storage medium has a new energy gearbox function test program stored thereon, and the new energy gearbox function test program is executed by the processor to implement the new energy gearbox function test method in claim 6.

Citation Information

Patent Citations

  • Simulator-based electric control hydraulic type automatic transmission control rule rapid prototyping test bench

    CN102033493A

  • Analysis method and equipment for fault diagnosis communication protocol on basis of automotive open system architecture (AUTOSAR)

    CN102346477A