Rotating hub test bench, control method and control device thereof, test method and controller
By obtaining the braking pressure of the vehicle to be tested in real time on the rotary hub test bench and accurately controlling the execution pressure of the test drum, the problems of inaccurate brake air pressure distribution and inflexible control of special functions in the prior art are solved, and the accuracy and comparability of the test are improved.
Patent Information
- Application Number
- CN202411724519.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-27
- Publication Date
- 2025-03-07
AI Technical Summary
When testing the vehicle's braking energy recovery efficiency, the existing rotary hub test bench has problems such as inaccurate distribution of brake air pressure and inflexible control of special functions, resulting in deviations from the actual situation.
A control method and control device for a rotary hub test bench are provided. By obtaining braking pressure in real time based on the preset braking information of the vehicle to be tested, and the execution pressure of the test drum is calculated based on the pressure, and the test drum is accurately controlled to simulate a real road driving environment.
It improves the accuracy of the vehicle during testing, ensures the comparability of the test results of different vehicles, and simulates the testing process of real road driving environments.
Smart Images

Figure CN119574144A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of vehicle testing, and more particularly to a swivel test bench and its control method and control device, test method and controller. Background Technology
[0002] Currently, in the research and development testing of commercial vehicles equipped with regenerative braking, the efficiency of regenerative braking is generally only verified through road testing. However, road testing is easily affected by the testing environment, leading to inaccuracies. Summary of the Invention
[0003] This application provides a rotating drum test bench and its control method and device, test method and controller, to solve the problem of improving the test accuracy of vehicle braking energy recovery and other test processes.
[0004] In a first aspect, this application provides a control method for a rotating hub test bench, applied to a rotating hub test bench, the rotating hub test bench including a test roller, comprising:
[0005] The braking pressure of the vehicle under test is determined based on the vehicle braking information preset by the vehicle under test.
[0006] The actuation pressure of the test roller is determined based on the braking pressure of the vehicle under test;
[0007] The test roller is controlled according to the applied pressure.
[0008] Secondly, this application provides a control device for a rotating hub test bench, applied to a rotating hub test bench, the rotating hub test bench including a test roller, comprising:
[0009] The control module is used to determine the braking pressure of the vehicle under test based on the preset vehicle braking information of the vehicle under test; and to determine the execution pressure of the test roller based on the braking pressure of the vehicle under test.
[0010] An execution module is used to control the test roller according to the execution pressure.
[0011] Optionally, the control device is used to implement the control method of the first aspect and any embodiment of the first aspect.
[0012] Thirdly, this application provides a controller, including: a memory and a processor;
[0013] The memory is used to store computer programs; the processor is used to execute the computer programs stored in the memory to implement the control method of the first aspect and any embodiment of the first aspect.
[0014] Fourthly, this application provides a rotating hub test bench, which includes a floor, a test roller, a wheel bracket, and a control device as described in the second aspect and any embodiment of the second aspect, or a controller as described in the third aspect and any embodiment of the third aspect. At least one wheel of one axle of the vehicle under test is supported on the test roller, and wheels not supported by the test roller are supported by the wheel bracket.
[0015] Fifthly, this application provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the methods of the first aspect and any embodiment of the first aspect.
[0016] In a sixth aspect, this application provides a computer program product comprising a computer program that, when executed by a processor, implements the methods of the first aspect and any embodiment of the first aspect.
[0017] The rotary drum test bench and its control method and device, test method and controller provided in this application acquire the braking pressure of the vehicle under test in real time during the test process based on the vehicle braking information preset by the vehicle under test; calculate the required execution pressure of the test roller based on the braking pressure; and precisely control the test roller based on the execution pressure to ensure that it operates according to the predetermined execution pressure. This achieves precise control of the test roller, thereby simulating a test process that is as close as possible to the real road driving environment, improving the accuracy of vehicle testing and enhancing the comparability of test results from different vehicles. Attached Figure Description
[0018] To more clearly illustrate the technical solutions in this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0019] Figure 1 This is a schematic diagram illustrating a usage scenario of a rotating hub test bench according to an embodiment of this application;
[0020] Figure 2 A schematic diagram of an interface provided in an embodiment of this application;
[0021] Figure 3 A flowchart illustrating a control method for a rotating test bench according to an embodiment of this application;
[0022] Figure 4 This is a schematic diagram of the structure of a traction vehicle provided in one embodiment of this application;
[0023] Figure 5 A flowchart illustrating a control method for a rotating test bench according to an embodiment of this application;
[0024] Figure 6 This application provides a schematic diagram of vehicle speed cycling during a test process, as shown in one embodiment.
[0025] Figure 7 This is a schematic diagram of the structure of a control device for a rotating hub test bench provided in an embodiment of this application;
[0026] Figure 8 This is a schematic diagram of the hardware structure of a controller provided in one embodiment of this application. Detailed Implementation
[0027] To make the objectives, technical solutions, and advantages of this application clearer, the technical solutions of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.
[0028] In the current field of commercial vehicle R&D, regenerative braking technology is considered an important means to improve vehicle energy efficiency and reduce energy consumption. This technology recovers the energy generated during vehicle braking and converts it into electrical energy or other forms of usable energy, thus achieving energy reuse. However, in the R&D and testing process of regenerative braking technology, how to accurately and efficiently evaluate its recovery efficiency has become an urgent problem to be solved.
[0029] Currently, the testing of regenerative braking efficiency for commercial vehicles primarily employs road testing. While this method can realistically simulate the braking situation of vehicles during actual driving, it has several limitations. For example, road testing requires significant road resources, and the testing process is affected by various factors such as traffic conditions and weather conditions, making it difficult to guarantee the repeatability and accuracy of the test results.
[0030] To overcome the limitations of road testing, some vehicle models are being tested using a wheel swivel test bench. Wheel swivel test benches can test the regenerative braking efficiency of vehicles in a laboratory environment, offering advantages such as controllable testing conditions and repeatable results. However, existing wheel swivel test bench methods have certain limitations in areas such as brake pressure distribution and the application or deactivation of brake-related functions. For example, some vehicle models cannot achieve the same brake pressure distribution on the wheel swivel test bench as in a real vehicle, leading to discrepancies between test results and actual conditions. Furthermore, certain special functions cannot be flexibly activated or deactivated on the wheel swivel test bench, limiting the comprehensiveness and accuracy of the test.
[0031] Therefore, how to develop a method that can effectively test brake energy recovery on a rotating test bench, while solving the problems of brake air pressure distribution and flexible control of special functions, has become an urgent problem to be solved in the current research and development of brake energy recovery technology for commercial vehicles.
[0032] To address the aforementioned issues, this application proposes a control method for a rotating test bench applicable to Rollerendurance Brake Tester (REBT) for commercial vehicles. This rotating test bench provides a comprehensive diagnostic platform. Based on this bench, users can calculate the energy recovery rate of electric or hybrid vehicles under identical conditions, thus enabling comparability of energy recovery rates between different vehicles. Specifically, the rotating test bench can simulate various inertial effects encountered by vehicles in actual road driving, such as rolling torque, acceleration, and deceleration torque, ensuring consistency of test conditions. Furthermore, on the rotating test bench, the vehicle must be fixed according to the bench's requirements to maintain its acceleration and deceleration performance in driving mode. The vehicle's braking force needs to be kept below the friction threshold. Simultaneously, since the front axle wheel ends are fixed on the rotating test bench, the braking force of the front axle can be transferred to the rear axle, thereby simulating an energy recovery effect as close as possible to the real-world driving environment. This series of designs ensures highly comparable and accurate results when testing the braking energy recovery rate between different electric or hybrid vehicles.
[0033] The technical solutions of this application will be described in detail below with specific embodiments. The following specific embodiments can be combined with each other, and the same or similar concepts or processes may not be described again in some embodiments.
[0034] Figure 1 This illustration shows a schematic diagram of a rotating hub test bench according to an embodiment of this application, illustrating a usage scenario. Figure 1 As shown, the vehicle under test can be equipped with a vehicle interface. Optionally, the vehicle interface can be as follows: Figure 2As shown. The vehicle interface can be an On-Board Diagnostics (OBD) interface. The swivel test bench can be connected to the vehicle under test via the diagnostic interface. The diagnostic interface can be connected to the vehicle interface via an adapter cable. The diagnostic interface can also be connected to a computer via a USB cable. The main body of the swivel test bench can be located under the vehicle. A test roller can be installed in the swivel test bench. The test roller can be located under at least one wheel of one axle of the vehicle to support the wheel of that axle and to perform testing through that wheel. Optionally, a fixing bracket can be installed under the wheel of the vehicle where no test roller is installed. The multiple fixing brackets are used to fix the wheels of the front axle of the vehicle under test. Optionally, as... Figure 1 As shown, the test roller can be positioned below the right rear wheel of the vehicle under test. Optionally, the number of test rollers can be determined according to the type of vehicle under test. For example, when the vehicle under test is a small car, the swivel test bench may include one test roller. As another example, when the vehicle under test is a large vehicle, the swivel test bench may include two test rollers. Optionally, when two test rollers are included, the layout of the test rollers can be as follows: Figure 1 As shown.
[0035] In this application, a controller is used as the execution subject to perform the control method for the rotating hub test bench according to the following embodiments. Specifically, the execution subject can be a hardware device of the controller, or a software application in the controller that implements the following embodiments, or a computer-readable storage medium on which the software application implementing the following embodiments is installed, or code that implements the software application implementing the following embodiments.
[0036] Figure 3 A flowchart illustrating a control method for a rotating hub test bench according to an embodiment of this application is shown. Figure 1 and Figure 2 Based on the illustrated embodiments, as Figure 3 As shown, with the controller as the execution entity, the method of this embodiment can be applied to a rotary test bench. The rotary test bench may include at least one test roller. When the vehicle under test is located on the rotary test bench, at least one wheel of one axle of the vehicle under test is supported on the test roller. The method of this embodiment may include the following steps:
[0037] S101. Determine the braking pressure of the vehicle under test based on the preset vehicle braking information.
[0038] In this embodiment, the vehicle under test may have preset braking information. This preset braking information can be the specific braking operation performed during vehicle operation, set by the user according to a predefined test scenario, and the related information generated by the braking operation. The controller can obtain the braking pressure of the vehicle under test in real time during the test process based on the preset vehicle braking information.
[0039] In one example, the controller can first obtain the braking state of the vehicle under test from the vehicle braking information. The controller can then determine different braking pressure calculation processes based on different braking states. Specifically, the process by which the controller determines the braking pressure based on the braking state of the vehicle under test can include several scenarios:
[0040] Firstly, if the vehicle under test is not in a braking state, the controller can determine the braking pressure to be 0. Optionally, if the vehicle under test is not in a braking state, the controller can set the command code to 0. In this case, as long as REBT is active, the braking pressure is typically 0 bar. Optionally, when the vehicle under test is a regular vehicle, the braking pressure can be the braking pressure of the front axle. Optionally, when the vehicle under test is a tractor-trailer, the braking pressure can be the braking pressure of the vehicle's control lines.
[0041] Secondly, if the vehicle under test is in a braking response state, the controller can determine the braking pressure to be the braking response pressure under braking conditions. Optionally, if the vehicle under test is in a braking response state, the controller can set the command code to 1. In this case, as long as REBT is active, if the driver is braking or there is an external braking request, the braking pressure is usually the response pressure. Optionally, this response pressure is the pressure set when the brake pedal is slightly actuated. Optionally, when the vehicle under test is a regular vehicle, slightly actuating the brake pedal can cause the brake disc to contact the disc brake. Optionally, when the vehicle under test is a tractor-trailer, slightly actuating the brake pedal can cause the trailer brake disc to contact the disc brake.
[0042] Thirdly, if the vehicle under test is in braking mode, the controller can determine the braking pressure to be either the service braking pressure or the externally requested braking pressure. Optionally, if the vehicle under test is in braking mode, the controller can set the command code to 2. Optionally, when the vehicle under test is a regular vehicle, as long as REBT is active, the front axle braking pressure will be provided according to the braking pressure indicated by the driver braking or an external braking request. In this case, air consumption is higher than the actual situation. Optionally, when the vehicle under test is a tractor-trailer, as long as REBT is active, the control line pressure will be provided according to the braking pressure indicated by the driver braking or an external braking request.
[0043] Fourth, if the vehicle under test is in other braking states, the controller can determine the braking pressure to a preset value. Optionally, if the vehicle under test is in a braking execution state, the controller can set the command code to any one of 3, 4, 5, 6, or 7. Optionally, when the vehicle under test is a regular vehicle, as long as REBT is active, the braking pressure of the front axle will remain unchanged at the preset value. When the command code is any one of 3, 4, 5, 6, or 7, the front axle is always in a braking state. Optionally, when the vehicle under test is a tractor-trailer, as long as REBT is active, the control line pressure will remain unchanged at the preset value. When the command code is any one of 3, 4, 5, 6, or 7, the tractor-trailer is always in a braking state.
[0044] Optionally, the control wiring of the traction vehicle can be as follows: Figure 4 As shown. During braking, the control lines of this type of traction vehicle also maintain a certain air pressure. This air pressure is the braking pressure of the control lines. This air pressure also needs to be transferred to the rear axle.
[0045] S102. Determine the operating pressure of the test roller based on the braking pressure of the vehicle under test.
[0046] In this embodiment, a test roller is provided in the rotating test bench. Therefore, brake management must be adjusted and braking force distributed appropriately to make the results closer to reality. During this adjustment, the fact that the front axle experiences some deceleration under actual application conditions must be considered. Therefore, the effective braking force on the front axle during normal driving needs to be added to the rear axle to obtain more realistic recovery results on the test bench. That is, the front axle is not braked by default in this rotating test bench, but the braking pressure on the front axle can be applied to the test roller via a diagnostic command. Optionally, this diagnostic command can be described and transmitted using the command code described above.
[0047] In one example, the controller can determine the execution pressure of the test roller based on the braking pressure of the vehicle under test, a preset correction coefficient, and a correction parameter. Optionally, the formula for calculating the execution pressure based on the braking pressure, the preset correction coefficient, and the correction parameter can be a preset formula. For example, the controller can determine the execution pressure based on the product of the braking pressure, the preset correction coefficient, and the correction parameter. Alternatively, the controller can determine the execution pressure based on the sum of the product of the braking pressure and the preset correction coefficient and the correction parameter. Specifically, the process of calculating the execution pressure may include the following steps:
[0048] The controller can use the product of the braking pressure and the correction coefficient as the first parameter. The controller can use the sum of the first parameter and the correction parameter as the execution pressure.
[0049] In one example, the correction factor and correction parameter can be determined by the following method:
[0050] Step 1: Obtain the preset road spectrum and mapping table. The mapping table indicates the mapping relationship between road condition information in the road spectrum and correction coefficients and correction parameters.
[0051] Step 2: Find the correction coefficient and correction parameter in the mapping table based on the road condition information in the road spectrum.
[0052] In this example, the controller can have a preset road spectrum. This road spectrum can be set by the user according to testing requirements. The controller can also have a mapping table. This mapping table can include the mapping relationship between road condition information and correction coefficients and correction parameters. Optionally, the road condition information can be the information corresponding to a certain point of the road spectrum. The controller can determine the correction coefficients and correction parameters based on the road condition information corresponding to the road spectrum at the current time during the test, through this mapping table.
[0053] S103, Control the test roller according to the execution pressure.
[0054] In this embodiment, the controller can calculate the required execution pressure of the test roller in step S102 based on the braking pressure obtained in step S101. The controller can then precisely control the test roller according to this execution pressure to ensure it operates at the predetermined execution pressure. When the test roller operates at this execution pressure, the vehicle can improve the simulation of real-world scenarios, thereby achieving better testing results.
[0055] The control method for the rotary drum test bench provided in this application allows the controller to acquire the braking pressure of the vehicle under test in real time during the test process based on preset vehicle braking information. The controller can then calculate the required execution pressure of the test roller based on the braking pressure. The controller can then precisely control the test roller according to this execution pressure to ensure it operates at the predetermined execution pressure. In this application, by using the preset braking information of the vehicle under test, the controller can acquire the braking pressure in real time and calculate the execution pressure of the test roller accordingly, thereby achieving precise control of the test roller. This simulates a test process that closely resembles the real-world driving environment, improving the accuracy of vehicle testing and enhancing the comparability of test results from different vehicles.
[0056] Figure 5 A flowchart illustrating a control method for a rotating hub test bench according to an embodiment of this application is shown. Figures 1 to 4 Based on the illustrated embodiment, and with the controller as the execution entity, the method of this embodiment may further include the following steps:
[0057] S201. In response to the dynamometer activation command, control the dynamometer to enter the activation state and disable the automatic traction control function and stability control function. And / or, in response to the dynamometer activation command, display at least one function option related to braking on the display screen.
[0058] In this embodiment, the controller can immediately activate the hub test bench upon receiving an activation command. In response to the activation command, the controller can also automatically disable certain functions. And / or, the controller can display a disable command on the screen and wait for user selection to instruct it to be disabled.
[0059] Specifically, the controller may also include at least one function that needs to be automatically disabled. Optionally, this function may be a braking-related function. Optionally, the function that enables automatic disabling may include automatic traction control and stability control functions. Optionally, the function that enables automatic disabling is typically a function that affects the braking outcome.
[0060] And / or,
[0061] The controller can be configured with a function list. This function list includes at least one function that can be turned on or off during the test on the swivel test bench. Optionally, the controller can display at least one braking-related function option on the screen. Optionally, the user can select the function to be turned off or on from the braking-related function options displayed on the screen. By selecting these functions, the user achieves variable control of the vehicle under test, ensuring vehicle consistency.
[0062] For example, the anti-lock braking function is the default setting and will not be turned off when REBT is active. For greater flexibility, users can disable this function while REBT is active. Similarly, users can disable speed control functions such as the speedometer when REBT is active.
[0063] S202. In response to the control commands generated by the user's operation of the function options, control the braking-related functions to be turned on or off.
[0064] In this embodiment, the function options include enabling and disabling braking-related functions. The controller can acquire control commands generated by the user's operation on the function options. These control commands instruct the user to enable or disable a specific function. The controller can then execute the corresponding enabling or disabling operation based on the control commands.
[0065] S203. If the swivel test bench is active, the indicator light for the designated disabled function will flash. The designated disabled functions are either the automatic traction control function or the stability control function.
[0066] In this embodiment, the controller can identify a function that needs to be disabled when the hub test bench is activated as a designated function. When the hub test bench is active, this designated function becomes a designated disabled function. For example, the designated disabled function could be the automatic traction control function and the stability control function. After identifying the designated disabled function, the controller can control the indicator light for the designated disabled function to start flashing when the hub test bench is active. By flashing the indicator light for the designated disabled function, the controller can remind the user of the status of the hub test bench.
[0067] Optionally, the controller can also send the status of the swivel test bench to the display screen via a CAN signal. Optionally, the CAN communication can be EBC1: ABS / EBS amber warning signal. Optionally, the display of the swivel test bench's status can be activated through parameter settings.
[0068] The control method for the rotating test bench provided in this application allows the controller to immediately activate the rotating test bench upon receiving an activation command. Simultaneously, the controller can also include at least one deactivation control for braking-related functions. The controller can display at least one braking-related function option on the screen. The controller can acquire control commands generated by user operations on these function options. Based on these control commands, the controller can execute corresponding on / off operations. After determining that a pre-defined deactivated function is enabled, the controller can control an indicator light for that deactivated function to flash while the rotating test bench is active. By controlling the deactivation of certain functions during rotating test bench activation and using the indicator light for the deactivated function to display the activation status of the rotating test bench, the consistency of the test vehicle settings is improved, the indication of the rotating test bench's test status is enhanced, and the user experience is improved.
[0069] Based on the above embodiments, when the dynamometer test bench is in an active state, if the communication interface connecting the dynamometer test bench and the vehicle under test is disconnected, the active state of the dynamometer test bench will not be disconnected. The dynamometer test bench can also be shut down when the ignition switch of the vehicle under test is turned off. Alternatively, the dynamometer test bench can also receive a termination command when it reconnects to the vehicle under test via the communication interface. The dynamometer test bench can terminate its active state according to the termination command. Optionally, the communication interface can be as follows: Figure 2 As shown.
[0070] Based on the above embodiments, since the front axle wheels do not move, in order to ensure that the front wheels have a simulated normal vehicle speed, the controller can copy wheel speed information messages and high-precision wheel speeds from the rear axle's operating information and generate the front axle's operating information. This specific process may include:
[0071] - Obtain the operating information of the wheel under test. The wheel under test is the wheel located on the test roller.
[0072] - Based on the running information of the wheel under test, generate simulation information of the other wheels of the vehicle under test;
[0073] - Use simulation information to simulate the normal driving state of the vehicle.
[0074] In this embodiment, the controller can use the wheels on the test roller as the wheels to be tested. Optionally, for a vehicle under test with a front axle and a rear axle, at least one wheel of the rear axle of the vehicle under test is supported on the test roller. In this vehicle under test, wheels not supported on the test roller can be placed directly on the ground or supported on a support frame. Optionally, in this embodiment, in order to better simulate the normal driving state of the vehicle, the controller can apply an effective braking force to the front axle to the test roller.
[0075] Specifically, the controller can acquire the operating information of the wheel under test. This operating information may include wheel speed information messages and high-precision wheel speeds. The controller can obtain the wheel speed information messages and high-precision wheel speeds from the operating information of the wheel under test. Based on these wheel speed information messages and high-precision wheel speeds, the controller can generate simulation information for the other wheels of the vehicle under test. The controller can use the simulation information of the other wheels to simulate the operating state of the stationary wheels (excluding those on the test rollers) during the test, thereby simulating the normal driving state of the vehicle.
[0076] Optionally, this function can be implemented via the parameter "REBT: Front Axle Speed". If this parameter is activated, the controller can perform this simulation. If this parameter is not activated, the wheel speed information message and the corresponding high-precision wheel speed transmission value are 0 km / h.
[0077] In this application, by acquiring the running information of the wheel under test on the test roller, simulation information of other wheels is generated, thereby simulating the normal driving state of the vehicle and improving the stability of the vehicle.
[0078] Based on the above Figures 3 to 5As illustrated in the embodiment, this application also includes a testing method for a vehicle under test. This testing method simulates the driving process of the vehicle under test in a real-world road driving environment by controlling the test rollers in a rotating test bench. Optionally, this driving process can be the form of a vehicle during a test. On the rotating test bench, when the vehicle under test has a front axle and a rear axle, the wheels of its front axle are fixed, at least one wheel of its rear axle is supported on the test rollers, and the remaining wheels of its rear axle are fixed. This application realizes driving process simulation based on a rotating test bench, making the driving process reproducible, thereby facilitating multiple tests of the vehicle based on the same driving process. This application uses a rotating test bench to determine the braking energy recovery effect of the vehicle under test.
[0079] Optionally, the multiple tests can use the same variables for the vehicle to achieve a stability test of the vehicle's regenerative braking effect. Optionally, the multiple tests can use different variables for the vehicle to compare its regenerative braking effect when different variables are applied. Optionally, the multiple tests can also be applied to different vehicles to compare the regenerative braking effects of different vehicles.
[0080] Based on the above embodiments, such as Figure 6 As shown, the controller can also define vehicle speed cycles according to relevant standards during energy recovery testing. During test data analysis, the consumed energy C can be obtained using the formula C = a * C1 + b * C2 + c * C3. Where a, b, and c are coefficients defined by the OEM, and C1, C2, and C3 are the vehicle speeds. Optionally, the above is only an example of an energy recovery test. In actual implementation, users can customize the energy recovery calculation method according to their needs.
[0081] Figure 7 This application provides a schematic diagram of the structure of a control device for a rotating hub test bench according to an embodiment of the present application. Figure 7 As shown, the control device 400 of the rotating hub test bench in this embodiment is applied to the rotating hub test bench, which includes a test roller. At least one wheel of an axle of the vehicle under test is supported on the test roller. It is used to implement the operation corresponding to the controller in any of the above method embodiments. The control device 400 of the rotating hub test bench in this embodiment includes:
[0082] The control module 401 is used to determine the braking pressure of the vehicle under test based on the preset vehicle braking information of the vehicle under test; and to determine the execution pressure of the test roller based on the braking pressure of the vehicle under test.
[0083] Execution module 402 is used to control the test roller according to the execution pressure.
[0084] Optionally, the control module 401 is used for:
[0085] The braking pressure of the vehicle under test is determined based on the braking status in the vehicle braking information.
[0086] Optionally, the control module 401 is used for:
[0087] If the vehicle under test is not in a braking state, the braking pressure is determined to be 0.
[0088] If the vehicle under test is in a braking response state, the braking pressure is determined to be the braking response pressure when the vehicle is in a braking response state.
[0089] If the vehicle under test is in braking mode, determine the braking pressure to be the service braking pressure or the externally requested braking pressure.
[0090] If the vehicle under test is in other braking states, the braking pressure is set to the preset value.
[0091] Optionally, the execution module 402 is used for:
[0092] The execution pressure is calculated based on the braking pressure, the preset correction coefficient, and the correction parameters. The execution pressure is calculated as follows:
[0093] The first parameter is obtained by multiplying the braking pressure and the correction coefficient.
[0094] The execution pressure is determined based on the sum of the first parameter and the correction parameter.
[0095] Optionally, the execution module 402 is used for:
[0096] Obtain the preset road spectrum and mapping table; the mapping table indicates the mapping relationship between road condition information in the road spectrum and correction coefficients and correction parameters;
[0097] The correction coefficients and correction parameters are obtained by looking up the road condition information in the road spectrum in the mapping table.
[0098] Optionally, the execution module 402 is used for:
[0099] In response to the swivel test bench activation command, control the swivel test bench to enter the activation state and disable the automatic traction control function and stability control function; and / or,
[0100] In response to the activation command of the rotating test bench, at least one function option related to braking is displayed on the screen.
[0101] Optionally, the function options are to enable braking-related functions and disable braking-related functions; the execution module 402 is also used for:
[0102] In response to user control commands for function options, control the activation or deactivation of braking-related functions.
[0103] Optionally, the execution module 402 is used for:
[0104] If the swivel test bench is active, the indicator lights for the designated disabled functions will flash; these disabled functions are either automatic traction control or stability control.
[0105] Optionally, the execution module 402 is used for:
[0106] If the communication interface between the test bench and the vehicle under test is disconnected while the test bench is in the active state, the test bench will remain in the active state until the ignition switch of the vehicle under test is turned off, or until the test bench is reconnected to the vehicle under test and then receives the end command.
[0107] The end command is used to control the drum test bench to end its active state.
[0108] Optionally, the execution module 402 is used for:
[0109] Obtain the running information of the wheel under test; where the wheel under test is the wheel located on the test roller;
[0110] Based on the running information of the wheel under test, simulated information of the other wheels of the vehicle under test is generated;
[0111] Using simulation information, the normal driving state of the vehicle is simulated.
[0112] Optionally, the method is implemented for a vehicle under test having a front axle and a rear axle, wherein at least one wheel of the rear axle is supported on a test roller.
[0113] Optionally, the effective braking force on the front axle is applied to the test roller.
[0114] The control device 400 of the rotating test bench provided in this application embodiment can execute the above method embodiment. Its specific implementation principle and technical effect can be found in the above method embodiment, and will not be repeated here.
[0115] Figure 8 A schematic diagram of the hardware structure of a controller provided in an embodiment of this application is shown. Figure 8 As shown, the controller 500 is used to implement the operation corresponding to the controller in any of the above method embodiments. The controller 500 in this embodiment may include: a memory 501, a processor 502, and a communication interface 504.
[0116] Memory 501 is used to store computer programs. Memory 501 may include high-speed random access memory (RAM) and may also include non-volatile memory (NVM), such as at least one disk storage device, and may also be a USB flash drive, external hard drive, read-only memory, disk, or optical disc, etc.
[0117] Processor 502 is used to execute computer programs stored in memory to implement the methods in the above embodiments. For details, please refer to the relevant descriptions in the foregoing method embodiments. The processor 502 can be a Central Processing Unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), etc. The general-purpose processor can be a microprocessor or any conventional processor. The steps of the methods disclosed in this invention can be directly implemented by a hardware processor, or implemented by a combination of hardware and software modules within the processor.
[0118] Alternatively, the memory 501 can be either standalone or integrated with the processor 502.
[0119] When the memory 501 is a device independent of the processor 502, the controller 500 may further include a bus 503. This bus 503 is used to connect the memory 501 and the processor 502. The bus 503 may be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus, etc. Buses can be categorized as address buses, data buses, control buses, etc. For ease of illustration, the buses shown in the accompanying drawings are not limited to a single bus or a single type of bus.
[0120] The communication interface 504 can be connected to the processor 502 via the bus 503. The processor 502 can control the communication interface 504 to realize the functions of receiving and sending signals.
[0121] The controller provided in this embodiment can be used to execute the above method. Its implementation and technical effects are similar, and will not be described again here.
[0122] This application also provides a wheel hub test bench, which includes: a floor, a test roller, a wheel bracket, and as shown in the figure. Figure 7 The control device shown or such Figure 8 The controller shown has at least one wheel of one axle of the vehicle under test supported on a test roller, and wheels not supported by the test roller are supported by wheel brackets.
[0123] This application also provides a computer-readable storage medium storing a computer program, which, when executed by a processor, is used to implement the methods provided in the various embodiments described above.
[0124] The computer-readable storage medium can be a computer storage medium or a communication medium. A communication medium includes any medium that facilitates the transfer of a computer program from one location to another. A computer storage medium can be any available medium accessible to a general-purpose or special-purpose computer. For example, a computer-readable storage medium is coupled to a processor, enabling the processor to read information from and write information to the computer-readable storage medium. Of course, the computer-readable storage medium can also be a component of the processor. The processor and the computer-readable storage medium can reside in an Application Specific Integrated Circuit (ASIC). Alternatively, the ASIC can reside in a user equipment. Of course, the processor and the computer-readable storage medium can also exist as discrete components in a communication device.
[0125] Specifically, the computer-readable storage medium can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as Static Random-Access Memory (SRAM), Electrically Erasable Programmable Read-Only Memory (EEPROM), Erasable Programmable Read Only Memory (EPROM), Programmable Read-Only Memory (PROM), Read-Only Memory (ROM), magnetic storage, flash memory, magnetic disk, or optical disk. The storage medium can be any available medium accessible to general-purpose or special-purpose computers.
[0126] This application also provides a hub test bench, which includes: a floor, a test roller, a wheel bracket, and as follows: Figure 8 The controller shown has a through hole in the floor. The test roller can be positioned within this through hole. A wheel bracket can also be mounted on the floor. This wheel bracket is positioned at the corresponding position on the other wheel ends of the vehicle. Optionally, the position of the wheel bracket is adjustable. When different models, brands, and types of vehicles are tested using this rotary test bench, the user can adjust the position of the wheel bracket to suit the vehicle's orientation.
[0127] This application also provides a computer program product comprising a computer program stored in a computer-readable storage medium. At least one processor of the device can read the computer program from the computer-readable storage medium, and the at least one processor executes the computer program to cause the device to implement the methods provided in the various embodiments described above.
[0128] In the several embodiments provided in this application, it should be understood that the disclosed apparatus and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of modules is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple modules may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between apparatuses or modules may be electrical, mechanical, or other forms.
[0129] The modules can be physically separate, for example, installed in different locations within a single device, installed on different devices, distributed across multiple network units, or distributed across multiple processors. Alternatively, the modules can be integrated, for example, installed in the same device, or integrated into a single codebase. The modules can exist in hardware form, software form, or a combination of both. This application can select some or all of the modules to achieve the objectives of this embodiment based on actual needs.
[0130] It should be understood that although the steps in the flowcharts of the above embodiments are shown sequentially according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some of the steps in the figures may include multiple sub-steps or multiple stages. These sub-steps or stages are not necessarily completed at the same time, but can be executed at different times, and their execution order is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the sub-steps or stages of other steps.
[0131] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of this application, and not to limit them. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some or all of the technical features. These modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of this application.
Claims
1. A control method, characterized in that: Applied to a rotating hub test bench, the rotating hub test bench comprises a test roller, at least one wheel of an axle of a vehicle to be tested is supported on the test roller, the method comprises: Determining the braking pressure of the vehicle to be tested according to vehicle braking information preset for the vehicle to be tested; determining the execution pressure of the test roller according to the brake pressure of the vehicle to be tested; and The test roller is controlled according to the actuating pressure.
2. The control method according to claim 1, characterized in that: The step of "determining the braking pressure of the vehicle to be tested according to the vehicle braking information preset by the vehicle to be tested" includes: The braking pressure of the vehicle to be tested is determined according to the braking state in the vehicle braking information.
3. The control method according to claim 2, characterized in that: The step of "determining the braking pressure of the vehicle to be tested according to the braking state in the vehicle braking information" includes: If the vehicle to be tested is not in a braking state, determining that the braking pressure is 0; If the vehicle to be tested is in a braking response state, determining the braking pressure to be a braking response pressure in response to the braking state; If the vehicle to be tested is in a braking execution state, determining that the braking pressure is a service braking pressure or an externally requested braking pressure; If the vehicle to be tested is in other braking states, the braking pressure is determined to be a preset value.
4. The control method according to claim 1, characterized in that: The step of "determining the execution pressure of the test roller according to the brake pressure of the vehicle to be tested" includes: The actuation pressure is calculated according to the brake pressure, a preset correction coefficient and a correction parameter, wherein the actuation pressure is calculated as follows: Obtaining a first parameter according to the product of the brake pressure and the correction coefficient; The execution pressure is determined according to the sum of the first parameter and the correction parameter.
5. The control method according to claim 4, characterized in that: The method further comprises: Acquire a preset road spectrum and a mapping table; the mapping table indicates a mapping relationship between the road condition information in the road spectrum and the correction coefficient and correction parameter; The correction coefficient and the correction parameter are obtained by searching the mapping table according to the road condition information in the road spectrum.
6. The control method according to any one of claims 1 to 5, characterized in that: The method further comprises: In response to the rotary hub test bench activation instruction, controlling the rotary hub test bench to enter an activation state, and turning off an automatic traction control function and a stability control function; and / or In response to the rotary drum test bench activation instruction, a function option of at least one brake-related function is displayed on a display screen.
7. The control method according to claim 6, characterized in that: The function options are to turn on the braking related function and to turn off the braking related function; The method further includes: controlling the braking-related function to be turned on or off in response to a control instruction generated by a user operating the function option.
8. The control method according to claim 6, characterized in that: The method further comprises: If the rotary hub test bench is in an activated state, the indicator light of the control-defined disabled function flashes; wherein the defined disabled function is the automatic traction control function or the stability control function.
9. The control method according to any one of claims 1 to 5, characterized in that: The method further comprises: When the rotary hub test bench is in an activated state, if the communication interface connecting the rotary hub test bench and the vehicle to be tested is disconnected, the activated state of the rotary hub test bench is maintained until the ignition switch of the vehicle to be tested is turned off, or until the rotary hub test bench is reconnected to the vehicle to be tested and an end instruction is obtained; The end instruction is used to control the hub test bench to end the activation state.
10. The control method according to any one of claims 1 to 5, characterized in that: The method further comprises: Acquiring running information of the wheel to be tested; wherein the wheel to be tested is a wheel located on the test roller; Generating simulation information of other wheels of the vehicle to be tested according to the running information of the wheel to be tested; Using the simulation information, a normal driving state of the vehicle is simulated.
11. The control method according to any one of claims 1 to 5, characterized in that: The method is carried out for a vehicle to be tested having a front axle and a rear axle, wherein at least one wheel of the rear axle is supported on a test drum.
12. The control method according to claim 11, characterized in that: The braking force effective for the front axle is applied to the test roller.
13. A test method for a vehicle to be tested, characterized in that: The test method comprises a control method according to any one of claims 1 to 12 to simulate the test process of the vehicle to be tested in a driving environment of a real road, wherein the vehicle to be tested has a front axle and a rear axle, each wheel of the front axle is fixed, and at least one wheel of the rear axle is supported on a test roller.
14. The test method according to claim 13, characterized in that The method is implemented to find out the braking energy recovery of the vehicle to be tested.
15. A control device, characterized in that: Applied to a rotating hub test bench, the rotating hub test bench comprises a test roller, at least one wheel of an axle of a vehicle to be tested is supported on the test roller, the control device comprises: a control module, used to determine the braking pressure of the vehicle to be tested according to vehicle braking information preset for the vehicle to be tested, and used to determine the execution pressure of the test roller according to the braking pressure of the vehicle to be tested; and An execution module is used to control the test roller according to the execution pressure.
16. The control device according to claim 15, characterized in that: The control device is configured to implement the control method according to any one of claims 1-14.
17. A controller, characterized in that: The device comprises: a memory and a processor; The memory is used to store computer programs; The processor is used to execute the computer program stored in the memory to implement the control method according to any one of claims 1-14.
18. A hub test bench, characterized in that: The drum test bench comprises: a floor, a test roller, a wheel bracket and a control device according to claim 15 or 16 or a controller according to claim 17, wherein at least one wheel of an axle of the vehicle to be tested is supported on the test roller, and the wheel not supported by the test roller is supported by the wheel bracket.
19. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the computer program is used to implement the control method according to any one of claims 1 to 14.
20. A computer program product, characterized in that The computer program product comprises a computer program, and when the computer program is executed by a processor, the control method according to any one of claims 1 to 14 is implemented.