A brake test method, device, electronic equipment and storage medium

By acquiring vehicle configuration information, determining test script cases, controlling the unmanned vehicle to perform braking tests on the rotating drum of the drum test platform, and generating a braking force test report, the problems of manual operation error and high cost in unmanned vehicle braking tests are solved, and automated and efficient test result generation is achieved.

CN122108634APending Publication Date: 2026-05-29SHANGHAI ECAR TECHNOLOGY CO LTD

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
SHANGHAI ECAR TECHNOLOGY CO LTD
Filing Date
2026-03-04
Publication Date
2026-05-29

AI Technical Summary

Technical Problem

Existing autonomous vehicle braking tests suffer from uncontrollable human error and high costs.

Method used

By obtaining the vehicle configuration information of the target vehicle, the corresponding test script cases are determined, the vehicle is controlled to perform braking tests on the drum of the drum tester, and a braking force test report is generated.

Benefits of technology

The entire braking test process was automated, reducing errors introduced by manual operation, lowering testing costs, and improving testing efficiency and data reliability.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122108634A_ABST
    Figure CN122108634A_ABST
Patent Text Reader

Abstract

The application discloses a brake test method and device, electronic equipment and a storage medium. The method comprises the following steps: obtaining vehicle configuration information of a target vehicle, determining a test script case corresponding to the vehicle configuration information; controlling the target vehicle to perform brake test on a rotary drum according to the test script case, wherein the test script case comprises the rotating speed of the rotary drum and the brake pressure of the target vehicle; and generating a brake force test report according to the brake test result of the brake test. The technical scheme of the embodiment of the application can solve the problems of uncontrollable errors caused by manual operation and high cost in the existing brake test process, and can automatically generate a brake force test report according to the brake test result of the brake test, thereby realizing automatic generation of the brake test result and improving the brake test efficiency.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of unmanned vehicle technology, and in particular to a braking test method, apparatus, electronic device, and storage medium. Background Technology

[0002] In the field of autonomous vehicle technology, braking performance testing is typically required before mass production to ensure stable braking performance under various road conditions and weather conditions. A wheel chuck, a high-precision device used for overall vehicle performance testing, can test vehicle braking performance. This equipment simulates actual road driving conditions using rollers, allowing vehicles to undergo various tests in an indoor environment without the need for actual road driving.

[0003] In braking force testing based on a hub stand, manual verification of related functions is usually required. Throughout the test, the control system first drives the rollers to rotate at a target speed, which in turn rotates the wheels. Once the rollers reach the preset speed, the driver is prompted to fully depress the brake pedal. Then, a force sensor collects braking force data, which is converted into a braking force value by a signal processing module. Finally, the control system coordinates the various components of the hub stand to complete the test and output the results. However, the manual operation throughout the testing process introduces uncontrollable errors and high costs. Therefore, designing a fully automated braking testing method has become a key technical problem urgently needing to be solved in this field. Summary of the Invention

[0004] This invention provides a braking test method, apparatus, electronic device, and storage medium to solve the problems of uncontrollable errors and high costs caused by manual operation in existing braking tests.

[0005] According to one aspect of the present invention, a braking test method is provided, the method comprising: Obtain the vehicle configuration information of the target vehicle and determine the test script cases corresponding to the vehicle configuration information; The test script test case controls the target vehicle to perform a braking test on the rotating drum of the drum. The test script test case includes the rotational speed of the drum and the braking pressure of the target vehicle. A braking force test report is generated based on the braking test results.

[0006] According to another aspect of the present invention, a braking test apparatus is provided, the apparatus comprising: The information acquisition module is used to acquire the vehicle configuration information of the target vehicle and determine the test script cases corresponding to the vehicle configuration information. The test execution module is used to control the target vehicle to perform a braking test on the rotating drum of the drum according to the test script test cases, wherein the test script test cases include the rotational speed of the drum and the braking pressure of the target vehicle; The report generation module is used to generate a braking force test report based on the braking test results of the braking test.

[0007] According to another aspect of the present invention, an electronic device is provided, the electronic device comprising: At least one processor; and A memory communicatively connected to the at least one processor; wherein, The memory stores a computer program that can be executed by the at least one processor, the computer program being executed by the at least one processor to enable the at least one processor to perform the braking test method according to any embodiment of the present invention.

[0008] According to another aspect of the present invention, a computer-readable storage medium is provided, the computer-readable storage medium storing computer instructions for causing a processor to execute the braking test method described in any embodiment of the present invention.

[0009] The technical solution of this invention obtains the vehicle configuration information of the target vehicle, determines the corresponding test script cases, controls the target vehicle to perform braking tests on a drum tester according to the test script cases, and generates a braking force test report based on the braking test results. This technical solution, by controlling the target vehicle to perform braking tests on a drum tester according to the test script cases, solves the problems of uncontrollable errors and high costs caused by manual operation in existing braking tests. By generating a braking force test report based on the braking test results, it achieves automatic generation of braking test results, realizing the beneficial effect of fully automated braking test operation.

[0010] It should be understood that the description in this section is not intended to identify key or essential features of the embodiments of the present invention, nor is it intended to limit the scope of the invention. Other features of the invention will become readily apparent from the following description. Attached Figure Description

[0011] To more clearly illustrate the technical solutions in the embodiments of the present invention, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0012] Figure 1This is a flowchart of a braking test method provided according to Embodiment 1 of the present invention; Figure 2 This is a flowchart of a braking test method provided according to Embodiment 2 of the present invention; Figure 3 This is a flowchart of a braking test method provided according to Embodiment 3 of the present invention; Figure 4 This is a schematic diagram of a braking test device provided according to Embodiment 4 of the present invention; Figure 5 This is a schematic diagram of the structure of an electronic device that implements the braking test method of Embodiment 5 of the present invention. Detailed Implementation

[0013] To enable those skilled in the art to better understand the present invention, the technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings of the embodiments of the present invention. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort should fall within the scope of protection of the present invention.

[0014] In the embodiments of this invention, several core terms are explained as follows: The host computer refers to the computer or control unit that performs the braking test action. In this invention, the host computer may include an industrial computer, a server, etc. The host computer testing system refers to a complete testing platform including host computer hardware, related software programs, communication modules, sensor interfaces, and barcode scanning interfaces. The braking test device refers to a functional module running in the host computer that implements the braking test method proposed in this invention and can execute any embodiment of this invention. The braking test device includes an information acquisition module, a test execution module, and a report generation module. This braking test device can be implemented in software in the host computer or it can be an independently packaged functional unit.

[0015] It should be noted that the terms "first," "second," etc., in the specification, claims, and accompanying drawings of this invention are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of the invention described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover a non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.

[0016] Example 1 Figure 1 The flowchart of a braking test method provided in Embodiment 1 of the present invention is applicable to braking tests of unmanned vehicles. This method can be executed by a braking test device, which can be implemented in hardware and / or software and can be configured in an electronic device. Figure 1 As shown, the method includes: S110. Obtain the vehicle configuration information of the target vehicle and determine the test script cases corresponding to the vehicle configuration information.

[0017] The target vehicle is the vehicle to be tested for braking, which can include autonomous vehicles, intelligent vehicles, etc. Vehicle configuration information is a set of information reflecting the vehicle's characteristics, including its weight, model, number of tires, tire radius, etc. Test script use cases are a pre-designed sequence of automated test instructions used to verify or evaluate the braking performance of the target vehicle, including the rotational speed of the drum and the braking pressure of the target vehicle.

[0018] Specifically, the host computer acquires vehicle configuration information through information acquisition devices and matches this information with pre-designed test script cases to determine the test script cases required for braking tests on the target vehicle. For example, a test script case database can be used to store the mapping relationship between different vehicle configuration information and corresponding test script cases. The test script cases applicable to the current target vehicle can be determined according to the matching results of the mapping relationship between vehicle configuration information and test script case database.

[0019] S120. Control the target vehicle to perform braking tests on the rotating drum of the drum tester according to the test script test cases.

[0020] The test script cases are pre-designed sequences of automated test instructions used to verify or evaluate the braking performance of a target vehicle. These test script cases may include the rotational speed of the drum and the braking pressure of the target vehicle. A drum tester is a high-precision device used for testing the overall performance of automobiles, simulating road loads and operating conditions during vehicle operation, and enabling the testing of vehicle braking performance. The drum is the core mechanical component of the drum tester, a set of metal rollers that can rotate actively or be driven to rotate by the vehicle's drive wheels.

[0021] Specifically, the host computer extracts the drum's rotation speed command and the target vehicle's braking pressure command from the test script cases. The host computer sends the drum's rotation speed command to the drum control system, driving the drum to operate stably at the set speed to simulate the vehicle's driving state at a specific speed. Then, the host computer sends a braking pressure command to the target vehicle through its communication interface to perform a braking test, causing the target vehicle to apply the braking pressure corresponding to the command.

[0022] S130. Generate a braking force test report based on the braking test results.

[0023] The braking test results are various performance indicators collected and recorded in real time during the braking test of the target vehicle on the rotating drum. The braking test results may include the vehicle's brake unlock time, the reaction force of the test platform, the calculated additional braking force, and the speed-to-braking time curve. The braking force test report is a comprehensive document output of the target vehicle's testing process, various performance indicators, and evaluation conclusions. The braking force test report may include the target vehicle's brake unlock time at different drum speeds, the magnitude of the braking test reaction force, the magnitude of the calculated additional braking force, and the speed-to-braking time curve.

[0024] Specifically, during the braking test, the host computer collects and records in real time the instantaneous rotational speed and torque of the drum, as well as parameters such as the target vehicle's brake unlocking time, braking execution time, test platform reaction force, actual braking pressure, additional braking pressure, and brake pedal travel, generating complete braking test results. Based on the braking test results, the performance of the target vehicle's braking system is evaluated, and a braking force test report is generated.

[0025] The technical solution of this invention obtains the vehicle configuration information of the target vehicle, determines the corresponding test script cases, controls the target vehicle to perform braking tests on a drum tester according to the test script cases, and generates a braking force test report based on the braking test results. This technical solution, by controlling the target vehicle to perform braking tests on a drum tester according to the test script cases, solves the problems of uncontrollable errors and high costs caused by manual operation in existing braking tests. By generating a braking force test report based on the braking test results, it achieves automatic generation of braking test results, improving braking test efficiency.

[0026] Example 2 Figure 2 This is a flowchart of a braking test method provided in Embodiment 2 of the present invention. This embodiment is a further refinement based on the above embodiments: like Figure 2 As shown, the method includes: S210. Identify the vehicle configuration information of the target vehicle based on the scanning device.

[0027] The scanning device is a hardware tool capable of recognizing various barcodes and QR codes and reading the information they contain. The target vehicle is the vehicle to be tested for braking, which can include autonomous vehicles, intelligent vehicles, etc. Vehicle configuration information may include the target vehicle's weight, model, number of tires, tire radius, etc.

[0028] Specifically, the host computer scans pre-set labels, QR codes, etc. on the target vehicle using a scanning device to read the vehicle configuration information. After decoding the acquired vehicle configuration information, the scanning device transmits it to the braking test case database via a wired or wireless communication interface.

[0029] S220. Find the braking test script that matches the vehicle configuration information in the test case database.

[0030] The test case database refers to a database that stores the mapping relationship between different vehicle configuration information and corresponding braking test scripts. A braking test script is a pre-designed sequence of automated test instructions used to verify or evaluate the braking performance of a target vehicle.

[0031] Specifically, after receiving the vehicle configuration information, the test case database matches the vehicle configuration information with the pre-designed test case database. The test case database stores the mapping relationship between different vehicle configuration information and corresponding braking test scripts. Based on the matching result between the test case database and the target vehicle configuration information, the appropriate braking test script for the current target vehicle is determined.

[0032] S230. Control the target vehicle to perform braking tests on the rotating drum of the drum tester according to the test script test cases.

[0033] The test script cases are pre-designed sequences of automated test instructions used to verify or evaluate the braking performance of a target vehicle. These test script cases may include the rotational speed of the drum and the braking pressure of the target vehicle. A drum tester is a high-precision device used for testing the overall performance of automobiles, simulating road loads and operating conditions during vehicle operation, and enabling the testing of vehicle braking performance. The drum is the core mechanical component of the drum tester, a set of metal rollers that can rotate actively or be driven to rotate by the vehicle's drive wheels.

[0034] Specifically, the system first loads and parses the test script cases matching the target vehicle, extracting the drum's rotation speed command and the target vehicle's braking pressure command. The host computer sends the drum's rotation speed command to the drum control system, driving the drum to operate stably at the set speed to simulate the vehicle's driving state at a specific speed. Then, the host computer sends a braking pressure command to the target vehicle through its communication interface to perform a braking test, causing the target vehicle to apply the braking pressure corresponding to the command.

[0035] S240. Determine the braking force of the target vehicle based on the reaction force of the braking test results of each test script case.

[0036] The braking test results are various performance indicators collected and recorded in real time during the braking test of the target vehicle on the drum of the braking test platform. The braking test results may include vehicle brake unlock time, test platform reaction force, calculated additional braking force, and speed-to-braking time curves. The reaction force in the braking test results refers to the force exerted by the target vehicle on the drum of the braking test platform in the opposite direction to the rotation of the drum during the braking test. The reaction force value in the braking test results can be obtained in real time through sensors, which may include high-precision torque sensors and force sensors integrated on the drive shaft of the drum platform. The reaction force value in the braking test results reflects the magnitude of the braking force generated by the target vehicle's braking system.

[0037] Specifically, during the braking test, the host computer collects and records in real time the instantaneous rotation speed and torque of the drum, as well as the target vehicle's braking unlock time, braking execution time, test platform reaction force, actual braking pressure, additional braking pressure, brake pedal travel, and other parameters. Based on the magnitude of the reaction force collected and recorded in real time, the braking force of the target vehicle is determined.

[0038] S250 generates a speed versus braking time curve based on the change in braking force over time.

[0039] The speed-to-braking-time curve is a two-dimensional data curve. The horizontal axis represents the time of the braking test, and the vertical axis represents the real-time speed of the drum on the hub. This curve visually demonstrates the dynamic relationship between vehicle speed and braking force over time during a braking test on the target vehicle. The vehicle speed is simulated by the real-time speed of the drum on the hub.

[0040] Specifically, the host computer obtains the change in the magnitude of the braking force generated by the target vehicle with the braking time, and generates a curve showing the relationship between the real-time rotation speed of the drum and the braking time by the correspondence between the magnitude of the braking force and the real-time rotation speed of the drum.

[0041] S260. Encapsulate the speed and braking time curves and vehicle braking unlocking time of each test script case into a braking force test report.

[0042] The test scripts consist of a pre-designed sequence of automated test commands used to verify or evaluate the braking performance of the target vehicle, including the rotational speed of the drum and the braking pressure of the target vehicle. The vehicle brake unlock time refers to the time interval from when the host computer issues a braking command to the target vehicle to when the braking state of the target vehicle is detected as completely released. The braking force test report is a comprehensive document outputting the target vehicle's testing process, various performance indicators, and evaluation conclusions.

[0043] Specifically, the host computer obtains the drum speed, braking time curve, and vehicle braking unlocking time information corresponding to the braking action of the target vehicle based on each test script case, and encapsulates the drum speed, braking time curve, and vehicle braking unlocking time information into a braking force test report.

[0044] The technical solution of this invention identifies the vehicle configuration information of the target vehicle using a barcode scanning device, then searches for a matching braking test script in the test case database. Following the test script, the target vehicle is controlled to perform a braking test on a drum tester. The braking force of the target vehicle is determined based on the reaction force of the braking test results from each test script. A speed-to-braking-time curve is generated based on the change in braking force over time. Finally, the speed-to-braking-time curves of each test script and the vehicle's brake unlocking time are packaged into a braking force test report. This technical solution, by controlling the target vehicle to perform braking tests on a drum tester according to test scripts, solves the problems of uncontrollable errors and high costs associated with manual operation in existing braking tests. Furthermore, by packaging the speed-to-braking-time curves of each test script and the vehicle's brake unlocking time into a braking force test report, the braking test results can be automatically generated, improving the reliability of the braking test data.

[0045] Furthermore, based on the above embodiments of the invention, the target vehicle is controlled to perform braking tests on the rotating drum of the hub stand according to the test script test cases, including: The rotational speed of the drum of the turntable is determined according to the index bit test cases carried in the test script test cases; Control the rotating drum of the hub to reach the rotational speed; Once the rotational speed of the drum on the turntable has reached a stable state, control the target vehicle to perform braking actions according to the braking pressure set in the test script case. During the braking action, the reaction force of the rotating drum of the hub platform at different times is collected, and the braking test results are generated according to the reaction force at each time.

[0046] A wheel chute is a high-precision device used for testing the overall performance of automobiles. It simulates road loads and operating conditions during vehicle operation and can test vehicle braking performance. Indexed test cases refer to test cases with identifiers in the test script. A steady state refers to the state in which the actual rotational speed of the drum remains continuously within the allowable error range of the target rotational speed value. Reaction force refers to the force exerted by the target vehicle on the wheel chute's drum during braking testing, which is opposite to the direction of the drum's rotation.

[0047] Specifically, the host computer determines the rotational speed of the drum of the rotating platform according to the index bit test cases carried in the test script test cases, and then controls the drum of the rotating platform to reach the drum rotational speed corresponding to the index bit test cases. When the rotational speed of the drum of the rotating platform enters a stable state, the host computer controls the target vehicle to perform braking action according to the braking pressure set in the test script test cases. During the braking action of the target vehicle, the host computer collects the reaction force of the drum of the rotating platform at different times, and generates braking test results according to the reaction force at each time.

[0048] Furthermore, based on the above embodiments, the invention also includes: After the target vehicle enters the rotating platform, a ready command is sent to the target vehicle when the target vehicle's status is detected to meet the preset conditions. After obtaining the ready signal from the target vehicle, the loading process of the test script cases is initiated. The preset conditions include at least one of the following: Connect to the target vehicle via the on-board diagnostic system interface; Ensure that the vehicle's body axis is aligned with the axis of the rotating drum of the turntable, and that the longitudinal centerline of the vehicle body is linearly aligned with the center of the rotating drum of the turntable.

[0049] The preset conditions refer to the pre-defined states and parameter requirements that the target vehicle must meet before the host computer sends the ready command to the target vehicle. Preset conditions may include that the target vehicle's wheels are correctly aligned and in contact with the drum of the brake test bench, that the on-board diagnostic system interface is connected to the target vehicle, and that the target vehicle is in neutral or the designated gear for the brake test. The ready command is the instruction signal used to notify the target vehicle to prepare for the brake test phase. The ready signal is the signal returned by the target vehicle after completing its own status check, confirming receipt and execution of subsequent brake test commands. The loading process refers to the process of retrieving the determined test script cases from the storage unit and parsing and initializing them.

[0050] Specifically, the host computer monitors the wheel alignment status of the target vehicle through the position sensors of the hub platform and reads the target vehicle's current gear information and communication connection status. If the host computer establishes a communication connection with the target vehicle through the on-board diagnostic system interface, the target vehicle's body axis is aligned with the axis of the hub platform's rotating cylinder, and the longitudinal centerline of the vehicle body is linearly aligned with the hub center of the hub platform's rotating cylinder, then the target vehicle meets the preset conditions. When the status of all target vehicles meets the preset conditions, the host computer sends a ready command to the target vehicle. After receiving the ready command, the target vehicle executes the ready action and sends a ready signal back to the host computer after completing the ready action. After receiving the ready signal from the target vehicle, the host computer retrieves the determined test script cases from the storage unit and performs parsing and initialization actions.

[0051] Furthermore, based on the above embodiments, the invention also includes: The vehicle's braking and unlocking time is collected as the braking test result.

[0052] The vehicle brake unlocking time refers to the time interval from when the host computer issues a braking command to the target vehicle to when the target vehicle's braking state is completely released. The brake test results refer to the performance indicators collected and recorded in real time during the braking test of the target vehicle on the rotating drum of the drum test platform.

[0053] Specifically, after the host computer issues a braking command to the target vehicle, it collects the time interval during which the target vehicle's braking state is completely released as the vehicle's braking unlock time, and uses the vehicle's braking unlock time as the braking test result.

[0054] Example 3 Figure 3 This is a flowchart of a braking test method provided in Embodiment 3 of the present invention.

[0055] For details, see Figure 3 The flowchart of a braking test method described in this embodiment illustrates that the following conditions must be met before implementing the braking test method described in this embodiment: First, procure a high-performance hardware device with wireless communication capabilities. This hardware should be able to establish stable wireless communication with the host computer and support an On-Board Diagnostics Interface (OBD) to ensure that one host computer platform can access and manage multiple vehicles under test. Second, embed pre-written software programs into the hardware that can receive commands from the host computer and control the vehicle's braking system. Specifically, the host computer program for the wheel well is used for data acquisition, command control, data analysis of the wheel well's programmable logic controller (PLC) and related equipment, as well as braking control of the target vehicle. Additionally, a swivel mechanism is added to ensure the target vehicle is aligned before entering the wheel well, preventing deviations in braking test results due to misalignment upon entry.

[0056] Under the premise that all the above conditions are met, the steps to perform the braking test action based on the braking test system are as follows: First, the target vehicle to be tested for braking is connected to a wireless communication device via the on-board diagnostic system interface, establishing a stable communication data link between the host computer testing system and the target vehicle. Then, one axle of the target vehicle enters the space between the drums of the hub stand. After sensors confirm the target vehicle's positioning, it enters the test-ready state. Next, the host computer identifies the vehicle model configuration information using a barcode scanner and retrieves the corresponding test script cases from the braking test case database. After the braking test begins, the host computer starts from index 0 of the test script cases and sequentially retrieves different drum steering speed cases from the test script. The host computer then obtains the drum rotation speed for the corresponding index case and controls the hub stand drum to accelerate to the specified speed. Once the hub stand drum rotation speed stabilizes, the host computer issues a braking command based on the braking pressure set in the test case script, causing the target vehicle to perform the braking action. During the braking action of the target vehicle, the rotating drum of the drum machine generates a reaction force. The sensor collects the reaction force data in real time and calculates the corresponding braking force based on parameters such as the drum radius and drum speed. Then, the host computer synchronously stores the test results and test shaft information corresponding to the current drum speed.

[0057] After completing a sub-test case, if the current test case index is less than the total number of test cases defined in the script minus one, the index value is incremented by one, and the above braking test steps are repeated until all braking tests on one axle are completed. Subsequently, the vehicle is moved, and the second axle is driven onto the turntable and confirmed to be in a ready state. Then, the same braking test procedure as for the first axle is executed. Once all braking tests on both axles of the target vehicle are completed, the host computer connected to the target vehicle integrates all test results and generates the final braking test report.

[0058] The technical solution of this invention identifies vehicle configuration information through a barcode scanning device, and then obtains the corresponding test script cases from the brake test case database. This saves the time of manually configuring vehicle models and manually selecting test processes in traditional testing, and reduces the complexity of operation. By collecting reaction force data in real time through sensors and calculating the corresponding braking force based on parameters such as the radius and speed of the rotating drum, the automatic generation of brake test results can be achieved, improving the reliability of brake test data.

[0059] Example 4 Figure 4 This is a schematic diagram of a braking test device provided in Embodiment 4 of the present invention. Figure 4 As shown, the device includes: an information acquisition module 410, a test execution module 420, and a report generation module 430; wherein, The information acquisition module 410 is used to acquire the vehicle configuration information of the target vehicle and determine the test script cases corresponding to the vehicle configuration information.

[0060] The test execution module 420 is used to control the target vehicle to perform braking tests on the drum of the drum test stand according to the test script test cases. The test script test cases include the rotational speed of the drum and the braking pressure of the target vehicle.

[0061] The report generation module 430 is used to generate a braking force test report based on the braking test results.

[0062] The technical solution of this invention involves acquiring vehicle configuration information of the target vehicle through an information acquisition module, and determining the corresponding test script cases. A test execution module controls the target vehicle to perform braking tests on a drum tester according to the test script cases. The test script cases include the drum's rotational speed and the target vehicle's braking pressure. A report generation module generates a braking force test report based on the braking test results. This technical solution, by controlling the target vehicle to perform braking tests on a drum tester according to the test script cases, solves the problems of uncontrollable errors and high costs associated with manual operation in existing braking tests. Furthermore, by generating a braking force test report based on the braking test results, it achieves automatic generation of braking test results, improving the reliability of braking test data.

[0063] Optionally, the information acquisition module 410 is specifically used for: Obtain the vehicle configuration information of the target vehicle and determine the test script cases corresponding to the vehicle configuration information.

[0064] Optionally, obtain the vehicle configuration information of the target vehicle and determine the test script cases corresponding to the vehicle configuration information, including: The vehicle configuration information of the target vehicle is identified based on the scanning device; Find the braking test script that matches the vehicle configuration information in the test case database.

[0065] Optional, test execution module 420, specifically used for: According to the test script test cases, the target vehicle is controlled to perform braking tests on the rotating drum of the drum tester.

[0066] Optionally, the target vehicle may be controlled to perform braking tests on the drum of a dynamometer according to the test script test cases, including: The rotational speed of the drum of the turntable is determined according to the index bit test cases carried in the test script test cases; Control the rotating drum of the hub to reach the rotational speed; Once the rotational speed of the drum on the turntable has reached a stable state, control the target vehicle to perform braking actions according to the braking pressure set in the test script case. During the braking action, the reaction force of the rotating drum of the hub platform at different times is collected, and the braking test results are generated according to the reaction force at each time.

[0067] Optional, the report generation module 430 is specifically used for: A braking force test report is generated based on the braking test results.

[0068] Optionally, a braking force test report is generated based on the braking test results, including: The braking force of the target vehicle is determined based on the reaction force of the braking test results of each test script case, and the speed-braking time curve is generated according to the change of braking force over time. The speed and braking time curves and vehicle braking unlock time of each test script case are packaged into a braking force test report.

[0069] The braking test device provided in the embodiments of the present invention can execute the braking test method provided in any embodiment of the present invention, and has the corresponding functional modules and beneficial effects of the method.

[0070] It is worth noting that the modules included in the above-mentioned braking test device are divided according to functional logic, but are not limited to the above division, as long as the corresponding functions can be achieved; in addition, the specific names of each functional module are only for easy differentiation and are not used to limit the protection scope of the embodiments of the present invention.

[0071] Example 5 Figure 5 A schematic diagram of an electronic device 10, which can be used to implement embodiments of the present invention, is shown. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device can also represent various forms of mobile devices, such as personal digital processors, cellular phones, smartphones, wearable devices (e.g., helmets, glasses, watches, etc.), and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely illustrative and are not intended to limit the implementation of the invention described and / or claimed herein.

[0072] like Figure 5As shown, the electronic device 10 includes at least one processor 11 and a memory, such as a read-only memory (ROM) 12 or a random access memory (RAM) 13, communicatively connected to the at least one processor 11. The memory stores computer programs executable by the at least one processor. The processor 11 can perform various appropriate actions and processes based on the computer program stored in the ROM 12 or loaded from storage unit 18 into the RAM 13. The RAM 13 can also store various programs and data required for the operation of the electronic device 10. The processor 11, ROM 12, and RAM 13 are interconnected via a bus 14. An input / output (I / O) interface 15 is also connected to the bus 14.

[0073] Multiple components in electronic device 10 are connected to I / O interface 15, including: input unit 16, such as keyboard, mouse, etc.; output unit 17, such as various types of displays, speakers, etc.; storage unit 18, such as disk, optical disk, etc.; and communication unit 19, such as network card, modem, wireless transceiver, etc. Communication unit 19 allows electronic device 10 to exchange information / data with other devices through computer networks such as the Internet and / or various telecommunications networks.

[0074] Processor 11 can be a variety of general-purpose and / or special-purpose processing components with processing and computing capabilities. Some examples of processor 11 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various special-purpose artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, a digital signal processor (DSP), and any suitable processor, controller, microcontroller, etc. Processor 11 performs the various methods and processes described above, such as braking test methods.

[0075] In some embodiments, the braking test method may be implemented as a computer program tangibly contained in a computer-readable storage medium, such as storage unit 18. In some embodiments, part or all of the computer program may be loaded and / or installed on electronic device 10 via ROM 12 and / or communication unit 19. When the computer program is loaded into RAM 13 and executed by processor 11, one or more steps of the braking test method described above may be performed. Alternatively, in other embodiments, processor 11 may be configured to perform the braking test method by any other suitable means (e.g., by means of firmware).

[0076] Various embodiments of the systems and techniques described above herein can be implemented in digital electronic circuit systems, integrated circuit systems, field-programmable gate arrays (FPGAs), application-specific integrated circuits (ASICs), application-specific standard products (ASSPs), systems-on-a-chip (SoCs), payload-programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various embodiments may include implementations in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which may be a dedicated or general-purpose programmable processor, capable of receiving data and instructions from a storage system, at least one input device, and at least one output device, and transmitting data and instructions to the storage system, the at least one input device, and the at least one output device.

[0077] Computer programs used to implement the methods of the present invention may be written in any combination of one or more programming languages. These computer programs may be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device, such that when executed by the processor, the computer programs cause the functions / operations specified in the flowcharts and / or block diagrams to be performed. The computer programs may be executed entirely on a machine, partially on a machine, or as a standalone software package, partially on a machine and partially on a remote machine, or entirely on a remote machine or server.

[0078] In the context of this invention, a computer-readable storage medium can be a tangible medium that may contain or store a computer program for use by or in conjunction with an instruction execution system, apparatus, or device. A computer-readable storage medium may include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination thereof. Alternatively, a computer-readable storage medium may be a machine-readable signal medium. More specific examples of machine-readable storage media include electrical connections based on one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fibers, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof.

[0079] To provide interaction with a user, the systems and techniques described herein can be implemented on an electronic device having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and pointing device (e.g., a mouse or trackball) through which the user provides input to the electronic device. Other types of devices can also be used to provide interaction with the user; for example, feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form (including sound input, voice input, or tactile input).

[0080] The systems and technologies described herein can be implemented in computing systems that include backend components (e.g., as data servers), or middleware components (e.g., application servers), or frontend components (e.g., user computers with graphical user interfaces or web browsers through which users can interact with implementations of the systems and technologies described herein), or any combination of such backend, middleware, or frontend components. The components of the system can be interconnected via digital data communication of any form or medium (e.g., communication networks). Examples of communication networks include local area networks (LANs), wide area networks (WANs), blockchain networks, and the Internet.

[0081] A computing system can include clients and servers. Clients and servers are generally located far apart and typically interact through communication networks. The client-server relationship is created by computer programs running on the respective computers and having a client-server relationship with each other. The server can be a cloud server, also known as a cloud computing server or cloud host, which is a hosting product within the cloud computing service system to address the shortcomings of traditional physical hosts and VPS services, such as high management difficulty and weak business scalability.

[0082] This invention also provides a computer program product, including a computer program that, when executed by a processor, implements the braking test method provided in any embodiment of this invention.

[0083] In implementing a computer program product, computer program code for performing the operations of this disclosure can be written in one or more programming languages ​​or a combination thereof. These programming languages ​​include, but are not limited to, object-oriented programming languages ​​such as Java, Smalltalk, and C++, as well as conventional procedural programming languages ​​such as C or similar languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as a standalone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving remote computers, the remote computer can be connected to the user's computer via any type of network—including a local area network (LAN) or a wide area network (WAN)—or can be connected to an external computer (e.g., via the Internet using an Internet service provider).

[0084] It should be understood that the various forms of processes shown above can be used, with steps reordered, added, or deleted. For example, the steps described in this invention can be executed in parallel, sequentially, or in different orders, as long as the desired result of the technical solution of this invention can be achieved, and this is not limited herein.

[0085] The specific embodiments described above do not constitute a limitation on the scope of protection of this invention. Those skilled in the art should understand that various modifications, combinations, sub-combinations, and substitutions can be made according to design requirements and other factors. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of this invention should be included within the scope of protection of this invention.

Claims

1. A braking test method, characterized in that, The method includes: Obtain the vehicle configuration information of the target vehicle and determine the test script cases corresponding to the vehicle configuration information; The test script test case controls the target vehicle to perform a braking test on the rotating drum of the drum. The test script test case includes the rotational speed of the drum and the braking pressure of the target vehicle. A braking force test report is generated based on the braking test results.

2. The method according to claim 1, characterized in that, Also includes: After the target vehicle enters the rotating platform, when the state of the target vehicle meets the preset conditions, a ready command is sent to the target vehicle. After obtaining the ready signal from the target vehicle, the loading process of the test script cases is initiated.

3. The method according to claim 1, characterized in that, The step of obtaining the vehicle configuration information of the target vehicle and determining the test script cases corresponding to the vehicle configuration information includes: The vehicle configuration information of the target vehicle is identified based on the scanning device; Find the braking test script that matches the vehicle configuration information in the test case database.

4. The method according to claim 1, characterized in that, The step of controlling the target vehicle to perform braking tests on the drum of the hub stand according to the test script test cases includes: The rotational speed of the rotary drum is determined according to the index bit test case carried by the test script test case. Control the rotating drum of the hub to reach the specified rotational speed; Once the rotational speed of the rotating drum of the hub is determined to be stable, the target vehicle is controlled to perform braking action according to the braking pressure set in the test script test case. During the execution of the braking action, the reaction force of the rotating drum of the hub platform at different times is collected, and the braking test results are generated according to the reaction force at each time.

5. The method according to claim 4, characterized in that, Also includes: The vehicle braking and unlocking time of the target vehicle is collected as the braking test result.

6. The method according to claim 1, characterized in that, The step of generating a braking force test report based on the braking test results includes: The braking force of the target vehicle is determined according to the reaction force of the braking test results of each test script case, and the speed-braking time curve is generated according to the change of the braking force over time. The speed-brake time curves and vehicle brake-unlock time of each test script case are encapsulated into the braking force test report.

7. The method according to claim 2, characterized in that, The preset conditions include at least one of the following: Connected to the target vehicle via an on-board diagnostic system interface; The vehicle body axis is aligned with the axis of the rotating drum of the rotating platform, and the longitudinal centerline of the vehicle body is linearly aligned with the center of the rotating drum of the rotating platform.

8. A braking test device, characterized in that, The device includes: The information acquisition module is used to acquire the vehicle configuration information of the target vehicle and determine the test script cases corresponding to the vehicle configuration information. The test execution module is used to control the target vehicle to perform a braking test on the rotating drum of the drum according to the test script test cases, wherein the test script test cases include the rotational speed of the drum and the braking pressure of the target vehicle; The report generation module is used to generate a braking force test report based on the braking test results of the braking test.

9. An electronic device, characterized in that, The electronic device includes: At least one processor; and A memory communicatively connected to the at least one processor; wherein, The memory stores a computer program that can be executed by the at least one processor, the computer program being executed by the at least one processor to enable the at least one processor to perform the braking test method according to any one of claims 1-7.

10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer instructions for causing a processor to perform the braking test method according to any one of claims 1-7.