Interaction test method and system of automobile air conditioner subsystem

By designing automated test case programs and interactive test systems, and using air conditioning controllers and actuators to simulate test operations on the test bench, the problem that existing test methods are difficult to trigger faults and extreme operating conditions is solved, and the comprehensive functions and extreme operating conditions of the automotive air conditioning system are achieved, ensuring the safety and efficiency of the test.

CN119828654APending Publication Date: 2025-04-15SAIC GM WULING AUTOMOBILE CO LTD
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
CN202411970084.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-30
Publication Date
2025-04-15

AI Technical Summary

Technical Problem

The existing automotive air conditioning system testing methods are difficult to trigger faults and extreme working conditions, resulting in incomplete coverage of test working conditions and the inability to conduct comprehensive functional verification. In addition, actual vehicle testing poses a threat to personal safety.

Method used

Design an interactive test method and system for automotive air conditioning subsystems. By building automated test case programs, using air conditioning controllers and actuators to simulate various test operations on the test bench, obtain operating data, and realize comprehensive functions and extreme working conditions testing of the air conditioning system.

Benefits of technology

It realizes testing and verification of various functions and extreme operating conditions of the automotive air conditioning system, expands the coverage of the test operating conditions, ensures comprehensive verification of functions, reduces the threat to the personal safety of testers, and improves testing efficiency and accuracy.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119828654A_ABST
    Figure CN119828654A_ABST
Patent Text Reader

Abstract

The invention discloses an interactive test method and system for an automobile air conditioner subsystem. The interactive test method comprises the steps that an automatic test case program is constructed based on the test requirement of the automobile air conditioner subsystem; executing the automatic test case program, and obtaining a control instruction set; the control instruction set is output to the automobile air conditioner subsystem test bench, so that the air conditioner controller generates an execution instruction set based on the control instruction set, and then the air conditioner controller controls the air conditioner actuators to execute corresponding air conditioner test operations based on the execution instruction set. Running data fed back when all the air conditioner actuators execute the corresponding air conditioner testing operation are obtained till all the air conditioner actuators complete the corresponding air conditioner testing operation; and obtaining a test result of the automobile air conditioner subsystem based on the operation data fed back when each air conditioner executor executes the corresponding air conditioner test operation. According to the invention, test verification of various functions and limit working conditions of the automobile air-conditioning subsystem can be carried out according to different automobile air-conditioning subsystem test requirements.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention relates to the field of automobile air-conditioning testing, and in particular to an interactive testing method and system for an automobile air-conditioning subsystem. Background Art

[0002] During vehicle driving, the function of the car air conditioning system directly affects the user experience. The car air conditioning system involves multiple modules such as the vehicle controller, air conditioning control module, compressor, electronic fan, condenser, air conditioning box, etc. The current way to verify the air conditioning function in the market is a single component-level test, or to carry out testing on the whole vehicle.

[0003] However, a single component test cannot truly reflect the cooling effect of the air-conditioning system and the actual parameters of the system interaction, and the whole vehicle test requires manual testing using a real vehicle. It is difficult to trigger faults during fault testing, and it is impossible to achieve test verification of dangerous or extreme conditions, resulting in incomplete coverage of test conditions and posing a certain threat to the personal safety of testers. Summary of the invention

[0004] The present invention provides an interactive testing method and system for an automobile air-conditioning subsystem to solve the above-mentioned technical problems. The method and system can test and verify various extreme working conditions of the automobile air-conditioning subsystem, effectively expand the coverage of the test working conditions, and comprehensively verify and test the functions of the automobile air-conditioning subsystem.

[0005] In order to solve the above technical problems, the present invention provides an interactive testing method for an automobile air-conditioning subsystem, which is applied to an automobile air-conditioning subsystem test bench, wherein the automobile air-conditioning subsystem test bench comprises an air-conditioning controller and a plurality of air-conditioning actuators controlled by the air-conditioning controller; the plurality of air-conditioning actuators are used to perform different air-conditioning test operations;

[0006] The interactive testing method comprises the following steps:

[0007] Build an automated test case program based on the automotive air conditioning subsystem test requirements;

[0008] Execute the automated test case program to obtain the control instruction set;

[0009] Outputting a control instruction set to the automobile air-conditioning subsystem test bench, so that the air-conditioning controller generates an execution instruction set based on the control instruction set, and then the air-conditioning controller controls each air-conditioning actuator to perform a corresponding air-conditioning test operation based on the execution instruction set, so as to obtain operation data fed back when each air-conditioning actuator performs the corresponding air-conditioning test operation, until each air-conditioning actuator completes the corresponding air-conditioning test operation;

[0010] The test result of the automobile air-conditioning subsystem is obtained based on the operation data fed back when each air-conditioning actuator performs the corresponding air-conditioning test operation.

[0011] The beneficial effects of the present invention are:

[0012] Compared with the existing automobile air-conditioning subsystem testing method, it is more difficult to trigger faults and it is impossible to realize the test verification of dangerous or extreme working conditions, resulting in incomplete coverage of test conditions and inability to conduct comprehensive testing of the automobile air-conditioning subsystem functions. The present invention constructs an automated test case program based on the automobile air-conditioning subsystem testing requirements, executes the automated test case program, obtains a control instruction set, and outputs the control instruction set to the automobile air-conditioning subsystem test bench, so that the air-conditioning controller generates an execution instruction set based on the control instruction set, and then controls each air-conditioning actuator to perform a corresponding air-conditioning test operation based on the execution instruction set, so as to obtain the operating data fed back when each air-conditioning actuator performs the corresponding air-conditioning test operation, until each air-conditioning actuator completes the corresponding air-conditioning test operation. Therefore, the present invention can test and verify various functions and extreme working conditions of the automobile air-conditioning subsystem according to different automobile air-conditioning subsystem testing requirements, effectively expand the coverage of test conditions, and comprehensively verify and test the functions of the automobile air-conditioning subsystem.

[0013] Moreover, conducting fault and extreme operating condition tests on actual vehicles will pose a great threat to the personal safety of testers. The present invention automates the automobile air-conditioning subsystem testing by constructing an automated test case program based on the automobile air-conditioning subsystem testing requirements, which can ensure the personal safety of testers to a greater extent while achieving extreme operating condition test verification, thereby providing a higher level of protection for the safety of testers.

[0014] Accordingly, in order to solve the above technical problems, the present invention also provides an interactive test system for an automobile air-conditioning subsystem, comprising: a host computer and an automobile air-conditioning subsystem test bench; the automobile air-conditioning subsystem test bench comprises an air-conditioning controller and a plurality of air-conditioning actuators controlled by the air-conditioning controller;

[0015] The host computer is used to build an automated test case program based on the test requirements of the automobile air-conditioning subsystem; execute the automated test case program to obtain a control instruction set; output the control instruction set to the automobile air-conditioning subsystem test bench, so that the air-conditioning controller generates an execution instruction set based on the control instruction set, and then the air-conditioning controller controls each air-conditioning actuator to perform a corresponding air-conditioning test operation based on the execution instruction set, so as to obtain the operating data fed back when each air-conditioning actuator performs the corresponding air-conditioning test operation, until each air-conditioning actuator completes the corresponding air-conditioning test operation; and obtain the test result of the automobile air-conditioning subsystem based on the operating data fed back when each air-conditioning actuator performs the corresponding air-conditioning test operation.

[0016] Compared with the existing automobile air-conditioning subsystem test method, it is more difficult to trigger faults, and it is impossible to realize the test verification of dangerous or extreme working conditions, resulting in incomplete coverage of test conditions and inability to conduct comprehensive testing of automobile air-conditioning subsystem functions. The present invention constitutes an interactive test system for automobile air-conditioning subsystems through a host computer and an automobile air-conditioning subsystem test bench, wherein the host computer can construct an automated test case program based on the automobile air-conditioning subsystem test requirements, execute the automated test case program, obtain a control instruction set, and output the control instruction set to the automobile air-conditioning subsystem test bench, so that the air-conditioning controller generates an execution instruction set based on the control instruction set, and then the air-conditioning controller controls each air-conditioning actuator to perform a corresponding air-conditioning test operation based on the execution instruction set, so as to obtain the operating data fed back when each air-conditioning actuator performs the corresponding air-conditioning test operation, until each air-conditioning actuator completes the corresponding air-conditioning test operation. Therefore, the present invention can test and verify various functions and extreme working conditions of the automobile air-conditioning subsystem according to different automobile air-conditioning subsystem test requirements, effectively expand the coverage of test conditions, and comprehensively verify and test the functions of the automobile air-conditioning subsystem.

[0017] Moreover, conducting fault and extreme operating condition tests on actual vehicles will pose a great threat to the personal safety of testers. The present invention automates the automobile air-conditioning subsystem testing by constructing an automated test case program based on the automobile air-conditioning subsystem testing requirements, which can ensure the personal safety of testers to a greater extent while achieving extreme operating condition test verification, thereby providing a higher level of protection for the safety of testers.

[0018] As a preferred solution, the air conditioner actuator includes a compressor actuator, a PTC heater actuator, a condenser actuator, a blower actuator, an expansion valve actuator, a mode motor actuator, a circulation motor actuator and a temperature motor actuator;

[0019] The compressor actuator is used to perform an air conditioning test operation of compressing refrigerant vapor and delivering the compressed refrigerant vapor;

[0020] The condenser actuator is used to perform air conditioning test operations for liquefying compressed refrigerant vapor;

[0021] The PTC heater actuator is used to perform an air conditioning test operation of auxiliary heating;

[0022] The blower actuator is used to perform an air conditioning test operation of delivering hot and cold air;

[0023] The expansion valve actuator is used to perform air conditioning test operations for adjusting refrigerant flow and pressure;

[0024] The mode motor actuator is used to perform air conditioning test operations to control the air flow direction and outlet position of the automobile air conditioner;

[0025] The circulation motor actuator is used to perform an air conditioning test operation of switching the internal and external circulation modes of the automobile air conditioner;

[0026] The temperature motor actuator is used to perform an air conditioning test operation for adjusting the air volume of the automobile air conditioner;

[0027] A plurality of the air conditioning actuators are used to perform different air conditioning test operations.

[0028] In this preferred embodiment, the air conditioning actuator includes a compressor actuator, a PTC heater actuator, a condenser actuator, a blower actuator, an expansion valve actuator, a mode motor actuator, a circulation motor actuator and a temperature motor actuator. Through a plurality of the air conditioning actuators, the present invention can realize the testing of the cooling, heating, air volume regulation and temperature regulation functions of the automobile air conditioning subsystem.

[0029] As a preferred solution, the automated test case program includes a case program simulating turning on the air conditioner when the vehicle is powered on, a case program simulating turning on the air conditioner while driving, a case program simulating turning on the air conditioner while charging the vehicle, and a case program simulating triggering a fault when the air conditioner is turned on.

[0030] This preferred solution can build an automated test case program based on the testing requirements of different automobile air-conditioning subsystems, so as to realize the test verification of the automobile air-conditioning subsystem under different working conditions such as simulating the whole vehicle powering on and turning on the air conditioner, simulating the whole vehicle charging and turning on the air conditioner, and simulating a fault when the air conditioner is turned on.

[0031] As a preferred solution, the automobile air-conditioning subsystem test bench also includes a plurality of sensors; the plurality of sensors are used to collect status data of the automobile air-conditioning subsystem test bench when each air-conditioning actuator performs a corresponding air-conditioning test operation, and feed the status data back to the air-conditioning controller and the host computer.

[0032] In this preferred embodiment, the automobile air-conditioning subsystem test bench also includes a number of sensors that can collect status data of the automobile air-conditioning subsystem test bench when each air-conditioning actuator performs corresponding air-conditioning test operations, and feed back the status data to the air-conditioning controller and the host computer, thereby realizing the feedback of relevant test data of the automobile air-conditioning subsystem test bench.

[0033] As a preferred solution, the automobile air conditioning subsystem test bench further includes a vehicle controller controlled by the air conditioning controller and a plurality of vehicle actuators controlled by the vehicle controller; the plurality of vehicle actuators are used to perform different test environment adjustment operations;

[0034] The air conditioning controller is used to generate a request instruction set based on the control instruction set and the status data;

[0035] The vehicle controller generates an adjustment instruction set in response to the request instruction set to control a plurality of vehicle actuators to perform corresponding test environment adjustment operations based on the adjustment instruction set.

[0036] The air-conditioning controller described in this preferred scheme is used to generate a request instruction set based on the control instruction set and status data, so that the vehicle controller responds to the request instruction set to generate an adjustment instruction set, thereby controlling a number of vehicle actuators to perform corresponding test environment adjustment operations based on the adjustment instruction set. Therefore, the present invention can control each air-conditioning actuator and each vehicle actuator to respectively complete the corresponding air-conditioning test operation and the corresponding test environment adjustment operation according to the test requirements of different automobile air-conditioning subsystems, thereby realizing the test verification of various functions and extreme working conditions of the automobile air-conditioning subsystem, effectively expanding the coverage of test working conditions, and comprehensively verifying and testing the functions of the automobile air-conditioning subsystem.

[0037] As a preferred solution, the automobile air-conditioning subsystem test bench also includes a CAN communication module; the CAN communication module is used to transmit the control instruction set output by the host computer to the air-conditioning controller so that the air-conditioning controller generates a request instruction set based on the control instruction set, and transmits the request instruction set to the vehicle controller; the CAN communication module is also used to transmit operation data and status data to the host computer.

[0038] The automobile air conditioning subsystem test bench described in this preferred embodiment also includes a CAN communication module, through which information communication between the air conditioning controller and the vehicle controller, and information communication between the automobile air conditioning subsystem test bench and the host computer can be realized.

[0039] As a preferred solution, the interactive test system of the automobile air conditioning subsystem further includes a relay subsystem; the relay subsystem includes a HIL test cabinet;

[0040] The HIL test cabinet is used to transmit the control instruction set obtained by the host computer to the automobile air-conditioning subsystem test bench, so that the air-conditioning controller generates an execution instruction set based on the control instruction set, and then controls each air-conditioning actuator to perform corresponding air-conditioning test operations based on the execution instruction set;

[0041] The HIL test cabinet is also used to upload the operation data fed back when each air-conditioning actuator performs the corresponding air-conditioning test operation to the host computer.

[0042] In this preferred solution, an interactive test system for the automobile air-conditioning subsystem is formed by a relay subsystem, a host computer and a test bench for the automobile air-conditioning subsystem, wherein the relay subsystem includes a HIL test cabinet, and the HIL test cabinet can realize data interaction between the host computer and the test bench for the automobile air-conditioning subsystem.

[0043] As a preferred solution, the relay subsystem further includes a power module; the power module is used to supply power to the automobile air conditioning subsystem test bench.

[0044] In this preferred solution, the automobile air-conditioning subsystem test bench is powered by the power module, so that the automobile air-conditioning subsystem test bench can perform automobile air-conditioning subsystem function tests normally and stably.

[0045] As a preferred solution, the vehicle controller is also used to receive a control instruction set output by a host computer, and when a fault signal is obtained based on the control instruction set, a power-off instruction is output to cause the power module to stop supplying power to the automobile air conditioning subsystem.

[0046] This preferred solution is based on the fault testing requirements of the automobile air-conditioning subsystem to construct a corresponding automated test case program. After executing the corresponding automated test case program, the vehicle controller can obtain a fault signal based on a control instruction set, and when the fault signal is obtained, output a power-off command to stop the power module from supplying power to the automobile air-conditioning subsystem, thereby simulating the manufacturing of module failures such as the battery pack and motor of the vehicle. After triggering the fault signal, the functional verification of the automobile air-conditioning subsystem under extreme working conditions is achieved. BRIEF DESCRIPTION OF THE DRAWINGS

[0047] Figure 1 : A flow chart of an embodiment of an interactive testing method for an automobile air conditioning subsystem provided by the present invention;

[0048] Figure 2 : A structural schematic diagram of an embodiment of an interactive testing system for an automobile air-conditioning subsystem provided by the present invention. DETAILED DESCRIPTION

[0049] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0050] Embodiment 1

[0051] In order to solve the above technical problems, the present invention provides an interactive testing method and system for an automobile air-conditioning subsystem, which can test and verify various extreme working conditions of the automobile air-conditioning subsystem, effectively expand the coverage of the test conditions, and comprehensively verify and test the functions of the automobile air-conditioning subsystem.

[0052] The present invention provides an interactive testing method for an automobile air-conditioning subsystem, which is applied to an automobile air-conditioning subsystem test bench. The automobile air-conditioning subsystem test bench includes an air-conditioning controller and a plurality of air-conditioning actuators controlled by the air-conditioning controller; the plurality of air-conditioning actuators are used to perform different air-conditioning test operations.

[0053] Please refer to the following Figure 1 , which is a flow chart of an embodiment of an interactive testing method for an automobile air-conditioning subsystem provided in an embodiment of the present invention.

[0054] like Figure 1 As shown, the interactive testing method of the automobile air conditioning subsystem includes steps 101 to 104, specifically:

[0055] Step 101: Building an automated test case program based on the automobile air conditioning subsystem test requirements;

[0056] Step 102: Execute the automated test case program to obtain a control instruction set;

[0057] Step 103: outputting a control instruction set to the automobile air conditioning subsystem test bench, so that the air conditioning controller generates an execution instruction set based on the control instruction set, and then the air conditioning controller controls each air conditioning actuator to perform a corresponding air conditioning test operation based on the execution instruction set, so as to obtain operation data fed back when each air conditioning actuator performs the corresponding air conditioning test operation, until each air conditioning actuator completes the corresponding air conditioning test operation;

[0058] Step 104: Acquire the test result of the automobile air-conditioning subsystem based on the operation data fed back when each air-conditioning actuator performs the corresponding air-conditioning test operation.

[0059] Compared with the existing automobile air-conditioning subsystem testing method, it is more difficult to trigger faults and it is impossible to realize the test verification of dangerous or extreme working conditions, resulting in incomplete coverage of test conditions and inability to conduct comprehensive testing of the automobile air-conditioning subsystem functions. The present invention constructs an automated test case program based on the automobile air-conditioning subsystem testing requirements, executes the automated test case program, obtains a control instruction set, and outputs the control instruction set to the automobile air-conditioning subsystem test bench, so that the air-conditioning controller generates an execution instruction set based on the control instruction set, and then controls each air-conditioning actuator to perform a corresponding air-conditioning test operation based on the execution instruction set, so as to obtain the operating data fed back when each air-conditioning actuator performs the corresponding air-conditioning test operation, until each air-conditioning actuator completes the corresponding air-conditioning test operation. Therefore, the present invention can test and verify various functions and extreme working conditions of the automobile air-conditioning subsystem according to different automobile air-conditioning subsystem testing requirements, effectively expand the coverage of test conditions, and comprehensively verify and test the functions of the automobile air-conditioning subsystem.

[0060] Moreover, conducting fault and extreme operating condition tests on actual vehicles will pose a great threat to the personal safety of testers. The present invention automates the automobile air-conditioning subsystem testing by constructing an automated test case program based on the automobile air-conditioning subsystem testing requirements, which can ensure the personal safety of testers to a greater extent while achieving extreme operating condition test verification, thereby providing a higher level of protection for the safety of testers.

[0061] Accordingly, in order to solve the above technical problems, the present invention also provides an interactive test system for an automobile air-conditioning subsystem, comprising: a host computer and an automobile air-conditioning subsystem test bench; the automobile air-conditioning subsystem test bench comprises an air-conditioning controller and a plurality of air-conditioning actuators controlled by the air-conditioning controller;

[0062] The host computer is used to build an automated test case program based on the test requirements of the automobile air-conditioning subsystem; execute the automated test case program to obtain a control instruction set; output the control instruction set to the automobile air-conditioning subsystem test bench, so that the air-conditioning controller generates an execution instruction set based on the control instruction set, and then the air-conditioning controller controls each air-conditioning actuator to perform a corresponding air-conditioning test operation based on the execution instruction set, so as to obtain the operating data fed back when each air-conditioning actuator performs the corresponding air-conditioning test operation, until each air-conditioning actuator completes the corresponding air-conditioning test operation; and obtain the test result of the automobile air-conditioning subsystem based on the operating data fed back when each air-conditioning actuator performs the corresponding air-conditioning test operation.

[0063] The present invention constitutes an interactive test system for an automobile air-conditioning subsystem through a host computer and an automobile air-conditioning subsystem test bench, wherein the host computer can construct an automated test case program based on the automobile air-conditioning subsystem test requirements, execute the automated test case program, obtain a control instruction set, and output the control instruction set to the automobile air-conditioning subsystem test bench, so that the air-conditioning controller generates an execution instruction set based on the control instruction set, and then the air-conditioning controller controls each air-conditioning actuator to perform a corresponding air-conditioning test operation based on the execution instruction set, so as to obtain operating data fed back when each air-conditioning actuator performs a corresponding air-conditioning test operation, until each air-conditioning actuator completes the corresponding air-conditioning test operation. Therefore, the present invention can test and verify various functions and extreme working conditions of the automobile air-conditioning subsystem according to different automobile air-conditioning subsystem test requirements, effectively expand the coverage of test working conditions, and comprehensively verify and test the functions of the automobile air-conditioning subsystem.

[0064] Further, the air conditioner actuator includes a compressor actuator, a PTC heater actuator, a condenser actuator, a blower actuator, an expansion valve actuator, a mode motor actuator, a circulation motor actuator and a temperature motor actuator;

[0065] The compressor actuator is used to perform an air conditioning test operation of compressing refrigerant vapor and delivering the compressed refrigerant vapor;

[0066] The condenser actuator is used to perform air conditioning test operations for liquefying compressed refrigerant vapor;

[0067] The PTC heater actuator is used to perform an air conditioning test operation of auxiliary heating;

[0068] The blower actuator is used to perform an air conditioning test operation of delivering hot and cold air;

[0069] The expansion valve actuator is used to perform air conditioning test operations for adjusting refrigerant flow and pressure;

[0070] The mode motor actuator is used to perform air conditioning test operations to control the air flow direction and outlet position of the automobile air conditioner;

[0071] The circulation motor actuator is used to perform an air conditioning test operation of switching the internal and external circulation modes of the automobile air conditioner;

[0072] The temperature motor actuator is used to perform an air conditioning test operation for adjusting the air volume of the automobile air conditioner;

[0073] A plurality of the air conditioning actuators are used to perform different air conditioning test operations.

[0074] The air-conditioning actuators in the present invention include compressor actuators, PTC heater actuators, condenser actuators, blower actuators, expansion valve actuators, mode motor actuators, circulation motor actuators and temperature motor actuators. Several of the air-conditioning actuators are used to perform different air-conditioning test operations. The present invention constructs an automated test case program based on the test requirements of the automobile air-conditioning subsystem, executes the automated test case program, obtains a control instruction set, and outputs the control instruction set to the automobile air-conditioning subsystem test bench. It can simulate the user's issuance of instructions to control air-conditioning refrigeration, air-conditioning heating, temperature adjustment, air volume adjustment and other commands, and realize the testing of functions such as refrigeration, heating, air volume adjustment and temperature adjustment of the automobile air-conditioning subsystem.

[0075] Furthermore, the automated test case program includes a case program for simulating turning on the air conditioner when the vehicle is powered on, a case program for simulating turning on the air conditioner while driving, a case program for simulating turning on the air conditioner while the vehicle is charging, and a case program for simulating triggering a fault when the air conditioner is turned on.

[0076] The present invention can construct an automated test case program based on different automobile air-conditioning subsystem test requirements to realize test verification of the automobile air-conditioning subsystem under different working conditions, such as simulating the whole vehicle powering on and turning on the air-conditioning, simulating the whole vehicle charging and turning on the air-conditioning, and simulating a fault being triggered when the air-conditioning is turned on.

[0077] Furthermore, the automobile air-conditioning subsystem test bench also includes a plurality of sensors; the plurality of sensors are used to collect status data of the automobile air-conditioning subsystem test bench when each air-conditioning actuator performs a corresponding air-conditioning test operation, and feed the status data back to the air-conditioning controller and the host computer.

[0078] In this embodiment, the sensor includes a pressure sensor and a temperature sensor, and the status data includes the real-time pressure and real-time temperature of the refrigerant; the pressure sensor and the temperature sensor are used to realize the collection of the real-time pressure and real-time temperature of the refrigerant, and feed back the collected real-time pressure and real-time temperature of the refrigerant to the air-conditioning controller and the host computer system.

[0079] The automobile air conditioning subsystem test bench in the present invention also includes a plurality of sensors, which can collect status data of the automobile air conditioning subsystem test bench when each air conditioning actuator performs a corresponding air conditioning test operation, and feed back the status data to the air conditioning controller and the host computer, thereby realizing the feedback of relevant test data of the automobile air conditioning subsystem test bench.

[0080] In this embodiment, the automated test case program includes a plurality of sub-test case programs; the host computer is also used to generate a test report based on the test results, and the test report includes the test results of each sub-test case program.

[0081] Furthermore, the host computer includes a whole vehicle model software, an experiment management platform and an automated test system; the whole vehicle model software is built through Simulink, which is used to simulate the whole vehicle environment and realize the signal receiving and sending configuration of the CAN bus and the I / O interface model configuration; the experiment management platform is used to build and layout the test interface, and the test interface can intuitively display the current working status of the automobile air-conditioning subsystem test bench and several air-conditioning actuator parameters. The air-conditioning actuator parameters include real-time temperature, pipeline pressure, working current of each air-conditioning actuator, working voltage of each air-conditioning actuator, and power of each air-conditioning actuator. The test interface of each automobile air-conditioning subsystem test item is built according to the corresponding automobile air-conditioning subsystem test requirements. The tester only needs to click on the test interface, and the required test information, data, and results can be quickly obtained on the test interface, so that the tester can carry out automobile air-conditioning subsystem testing; the automated test system is used to compile automated test case programs, automatically execute test steps, record test results and generate test reports.

[0082] Furthermore, the automobile air conditioning subsystem test bench further comprises a vehicle controller controlled by the air conditioning controller and a plurality of vehicle actuators controlled by the vehicle controller; the plurality of vehicle actuators are used to perform different test environment adjustment operations;

[0083] The air conditioning controller is used to generate a request instruction set based on the control instruction set and the status data;

[0084] The vehicle controller generates an adjustment instruction set in response to the request instruction set to control a plurality of vehicle actuators to perform corresponding test environment adjustment operations based on the adjustment instruction set.

[0085] The air-conditioning controller described in the present invention is used to generate a request instruction set based on a control instruction set and status data, so that the vehicle controller generates an adjustment instruction set in response to the request instruction set, thereby controlling a number of vehicle actuators to perform corresponding test environment adjustment operations based on the adjustment instruction set. Therefore, the present invention can control each air-conditioning actuator and each vehicle actuator to respectively complete corresponding air-conditioning test operations and corresponding test environment adjustment operations according to different automobile air-conditioning subsystem test requirements, thereby realizing test verification of various functions and extreme working conditions of the automobile air-conditioning subsystem, effectively expanding the coverage of test working conditions, and comprehensively verifying and testing the functions of the automobile air-conditioning subsystem.

[0086] In this embodiment, the vehicle actuator includes an electronic fan actuator; the process of the electronic fan actuator executing its corresponding test environment adjustment operation is as follows: the air-conditioning controller generates an electronic fan duty cycle request instruction based on the control instruction and the real-time pressure of the refrigerant, and the vehicle controller generates an electronic fan duty cycle adjustment instruction in response to the electronic fan duty cycle request instruction, and outputs the electronic fan duty cycle adjustment instruction to the electronic fan actuator to control the air volume of the electronic fan actuator and improve the heat dissipation effect, thereby avoiding the compressor actuator from stopping working or releasing pressure due to excessive internal pressure.

[0087] Furthermore, the automobile air-conditioning subsystem test bench also includes a CAN communication module; the CAN communication module is used to transmit the control instruction set output by the host computer to the air-conditioning controller so that the air-conditioning controller generates a request instruction set based on the control instruction set, and transmits the request instruction set to the vehicle controller; the CAN communication module is also used to transmit operation data and status data to the host computer.

[0088] In this embodiment, the CAN communication module is also used to forward various CAN signals and exchange data, so as to realize data interaction between the air-conditioning controller and the vehicle controller, thereby ensuring safe and reliable data transmission.

[0089] In this embodiment, the test result of the automobile air conditioning subsystem is also obtained based on the status data.

[0090] In this embodiment, the CAN communication module includes a gateway and an air conditioning control module.

[0091] The automobile air conditioning subsystem test bench of the present invention further comprises a CAN communication module, through which information communication between the air conditioning controller and the vehicle controller, and information communication between the automobile air conditioning subsystem test bench and the host computer can be realized.

[0092] In this embodiment, if Figure 2 As shown, the air-conditioning controller, vehicle controller, CAN communication module, air-conditioning actuator, vehicle controller, sensor, air-conditioning control module, air-conditioning panel and other components are fixed on the automobile air-conditioning subsystem test bench through tooling. The components are connected through air-conditioning pipelines, hard wires, LIN lines and CAN lines; among them, the expansion valve actuator, condenser actuator and compressor actuator are connected through air-conditioning pipelines.

[0093] Furthermore, if Figure 2 As shown, the interactive test system of the automobile air conditioning subsystem further includes a relay subsystem; the relay subsystem includes a HIL test cabinet;

[0094] The HIL test cabinet is used to transmit the control instruction set obtained by the host computer to the automobile air-conditioning subsystem test bench, so that the air-conditioning controller generates an execution instruction set based on the control instruction set, and then controls each air-conditioning actuator to perform corresponding air-conditioning test operations based on the execution instruction set;

[0095] The HIL test cabinet is also used to upload the operation data fed back when each air-conditioning actuator performs the corresponding air-conditioning test operation to the host computer.

[0096] In this embodiment, the relay subsystem may, but is not limited to, perform data exchange with the host computer via optical fiber.

[0097] In the present invention, an interactive test system for an automobile air conditioning subsystem is formed by a relay subsystem, a host computer and an automobile air conditioning subsystem test bench, wherein the relay subsystem includes a HIL test cabinet, and the HIL test cabinet can realize data interaction between the host computer and the automobile air conditioning subsystem test bench.

[0098] In this embodiment, the HIL test cabinet includes a real-time processor, a cabinet board, a power supply system, a functional board switch and a circuit breaker. The cabinet board includes an I / O board to provide a board resource channel for signal acquisition and transmission of the I / O channel, CAN bus signal reception and transmission, and hard-wire signal acquisition and output; the HIL test cabinet is also used to provide a DC low-voltage power supply for the automotive air-conditioning subsystem test bench to simulate the lead-acid battery of the entire vehicle.

[0099] In this embodiment, the automobile air conditioning subsystem test bench and the HIL test cabinet are electrically connected through hard wires and LIN lines to achieve CAN bus signal reception and transmission and hard wire signal collection and output.

[0100] Furthermore, the relay subsystem also includes a power module; the power module is used to supply power to the automobile air-conditioning subsystem test bench.

[0101] Specifically, the power module is used to provide a high-voltage DC power supply for the automobile air-conditioning subsystem test bench, and to power high-voltage components such as the compressor actuator and the PTC heater actuator to simulate the vehicle power battery.

[0102] The present invention supplies power to the automobile air-conditioning subsystem test bench through the power module, so that the automobile air-conditioning subsystem test bench can normally and stably perform the automobile air-conditioning subsystem function test.

[0103] Furthermore, the vehicle controller is also used to receive a control instruction set output by a host computer, and when a fault signal is obtained based on the control instruction set, a power-off instruction is output to enable the power module to stop supplying power to the automobile air-conditioning subsystem.

[0104] In this embodiment, when constructing an automated test case program based on the test requirements of the automobile air-conditioning subsystem, a corresponding fault value is set in the CAN message signal corresponding to the vehicle power battery or motor, so as to realize the construction of a corresponding automated test case program based on the fault test requirements of the automobile air-conditioning subsystem. By executing the corresponding automated test case program, the vehicle controller can obtain a fault signal based on the control instruction set, and output a power-off command when the fault signal is obtained to make the power module stop supplying power to the automobile air-conditioning subsystem, so as to simulate the actual vehicle in which the vehicle controller receives a fault signal corresponding to the vehicle power battery or motor and issues a power-off command, so that the vehicle power battery disconnects the output, and then the automobile air-conditioning subsystem stops working. The fault situation realizes the corresponding automobile air-conditioning subsystem fault simulation test.

[0105] The present invention constructs a corresponding automated test case program based on the fault testing requirements of the automobile air-conditioning subsystem. After executing the corresponding automated test case program, the whole vehicle controller can obtain a fault signal based on a control instruction set, and output a power-off instruction when the fault signal is obtained to make the power module stop supplying power to the automobile air-conditioning subsystem, thereby simulating the manufacturing of module failures such as the battery pack and motor of the whole vehicle. After the fault signal is triggered, the functional verification of the automobile air-conditioning subsystem under extreme working conditions is realized.

[0106] Compared with the prior art, the embodiments of the present invention have the following beneficial effects:

[0107] Compared with the existing automobile air conditioning subsystem test method, which is more difficult to trigger faults and cannot realize the test verification of dangerous or extreme working conditions, resulting in incomplete coverage of test conditions and inability to conduct comprehensive testing of automobile air conditioning subsystem functions, the present invention constructs an automated test case program based on the automobile air conditioning subsystem test requirements, executes the automated test case program, obtains a control instruction set, and outputs the control instruction set to the automobile air conditioning subsystem test bench, so that the air conditioning controller generates an execution instruction set based on the control instruction set, and then the air conditioning controller controls each air conditioning actuator to perform a corresponding air conditioning test operation based on the execution instruction set, so as to obtain the operating data fed back when each air conditioning actuator performs the corresponding air conditioning test operation, until each air conditioning actuator completes the corresponding air conditioning test operation, so that the present invention can test and verify various functions and extreme working conditions of the automobile air conditioning subsystem according to different automobile air conditioning subsystem test requirements, effectively expand the coverage of test conditions, and conduct comprehensive verification and testing of the functions of the automobile air conditioning subsystem. The comprehensive verification and testing of the functions of the automobile air conditioning subsystem can ensure the interactive performance of the air conditioning subsystem under various working conditions, thereby improving the overall quality of the product and user experience.

[0108] The present invention constructs an automated test case program based on the test requirements of the automobile air-conditioning subsystem, and executes the automated test case program so that each air-conditioning actuator completes the corresponding air-conditioning test operation, thereby realizing automated testing of the automobile air-conditioning subsystem. Based on the automated test, test problems can be easily reproduced to find the root cause of the problem, thereby solving the problem and improving the overall quality of the product.

[0109] Carrying out fault and extreme condition tests on actual vehicles will pose a great threat to the personal safety of testers. The present invention automates the automobile air-conditioning subsystem testing by constructing an automated test case program based on the automobile air-conditioning subsystem testing requirements. This can ensure the personal safety of testers to a greater extent while achieving extreme condition test verification, thereby providing a higher level of protection for the safety of testers.

[0110] Compared with the existing single component test, which cannot truly feedback the cooling effect of the air-conditioning system and the actual parameters of the system interaction, and the whole vehicle testing takes a long time, the interactive testing method and system of the automobile air-conditioning subsystem of the present invention can carry out sufficient testing and verification at the bench level, greatly reducing labor costs and vehicle resource costs.

[0111] The present invention can provide an efficient, accurate and safe testing solution for the automotive electronics industry.

[0112] The specific embodiments described above further describe the purpose, technical solutions and beneficial effects of the present invention in detail. It should be understood that the above description is only a specific embodiment of the present invention and is not intended to limit the scope of protection of the present invention. It is particularly pointed out that for those skilled in the art, any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present invention should be included in the scope of protection of the present invention.

Claims

1. An interactive testing method for an automobile air conditioning subsystem, characterized in that: Applied to an automobile air conditioning subsystem test bench, the automobile air conditioning subsystem test bench comprises an air conditioning controller and a plurality of air conditioning actuators controlled by the air conditioning controller; the plurality of air conditioning actuators are used to perform different air conditioning test operations; The interactive testing method comprises the following steps: Build an automated test case program based on the automotive air conditioning subsystem test requirements; Execute the automated test case program to obtain the control instruction set; Outputting a control instruction set to the automobile air-conditioning subsystem test bench, so that the air-conditioning controller generates an execution instruction set based on the control instruction set, and then the air-conditioning controller controls each air-conditioning actuator to perform a corresponding air-conditioning test operation based on the execution instruction set, so as to obtain operation data fed back when each air-conditioning actuator performs the corresponding air-conditioning test operation, until each air-conditioning actuator completes the corresponding air-conditioning test operation; The test results of the automobile air conditioning subsystem are obtained based on the operating data fed back when each air conditioning actuator performs the corresponding air conditioning test operation.

2. An interactive test system for automobile air conditioning subsystem, characterized in that: include: A host computer and an automobile air conditioning subsystem test bench; the automobile air conditioning subsystem test bench includes an air conditioning controller and a plurality of air conditioning actuators controlled by the air conditioning controller; The host computer is used to build an automated test case program based on the test requirements of the automobile air-conditioning subsystem; execute the automated test case program to obtain a control instruction set; output the control instruction set to the automobile air-conditioning subsystem test bench, so that the air-conditioning controller generates an execution instruction set based on the control instruction set, and then the air-conditioning controller controls each air-conditioning actuator to perform a corresponding air-conditioning test operation based on the execution instruction set, so as to obtain the operating data fed back when each air-conditioning actuator performs the corresponding air-conditioning test operation, until each air-conditioning actuator completes the corresponding air-conditioning test operation; and obtain the test result of the automobile air-conditioning subsystem based on the operating data fed back when each air-conditioning actuator performs the corresponding air-conditioning test operation.

3. The interactive test system of the automobile air conditioning subsystem according to claim 2, characterized in that: The air conditioner actuator includes a compressor actuator, a PTC heater actuator, a condenser actuator, a blower actuator, an expansion valve actuator, a mode motor actuator, a circulation motor actuator and a temperature motor actuator; The compressor actuator is used to perform an air conditioning test operation of compressing refrigerant vapor and delivering the compressed refrigerant vapor; The condenser actuator is used to perform an air conditioning test operation of liquefying compressed refrigerant vapor; The PTC heater actuator is used to perform an air conditioning test operation of auxiliary heating; The blower actuator is used to perform an air conditioning test operation of delivering hot and cold air; The expansion valve actuator is used to perform air conditioning test operations to adjust the refrigerant flow and pressure; The mode motor actuator is used to perform air conditioning test operations to control the air flow direction and outlet position of the automobile air conditioner; The circulation motor actuator is used to perform an air conditioning test operation of switching the internal and external circulation modes of the automobile air conditioner; The temperature motor actuator is used to perform an air conditioning test operation for adjusting the air volume of the automobile air conditioner; A plurality of the air conditioning actuators are used to perform different air conditioning test operations.

4. The interactive test system for automobile air conditioning subsystem according to claim 2, characterized in that: The automated test case program includes a case program for simulating turning on the air conditioner when the vehicle is powered on, a case program for simulating turning on the air conditioner while driving, a case program for simulating turning on the air conditioner while the vehicle is charging, and a case program for simulating triggering a fault when the air conditioner is turned on.

5. The interactive test system for automobile air conditioning subsystem according to claim 2, characterized in that: The automobile air conditioning subsystem test bench also includes a plurality of sensors; the plurality of sensors are used to collect status data of the automobile air conditioning subsystem test bench when each air conditioning actuator performs a corresponding air conditioning test operation, and feed the status data back to the air conditioning controller and the host computer.

6. The interactive test system for automobile air conditioning subsystem according to claim 4, characterized in that: The automobile air conditioning subsystem test bench further includes a vehicle controller controlled by the air conditioning controller and a plurality of vehicle actuators controlled by the vehicle controller; the plurality of vehicle actuators are used to perform different test environment adjustment operations; The air conditioning controller is used to generate a request instruction set based on the control instruction set and the status data; The vehicle controller generates an adjustment instruction set in response to the request instruction set to control a plurality of vehicle actuators to perform corresponding test environment adjustment operations based on the adjustment instruction set.

7. An interactive test system for automobile air conditioning subsystem as claimed in claim 6, characterized in that: The automobile air-conditioning subsystem test bench also includes a CAN communication module; the CAN communication module is used to transmit the control instruction set output by the host computer to the air-conditioning controller so that the air-conditioning controller generates a request instruction set based on the control instruction set, and transmits the request instruction set to the vehicle controller; the CAN communication module is also used to transmit operation data and status data to the host computer.

8. The interactive test system for automobile air conditioning subsystem according to claim 6, characterized in that: Also includes a relay subsystem; the relay subsystem includes a HIL test cabinet; The HIL test cabinet is used to transmit the control instruction set obtained by the host computer to the automobile air-conditioning subsystem test bench, so that the air-conditioning controller generates an execution instruction set based on the control instruction set, and then controls each air-conditioning actuator to perform corresponding air-conditioning test operations based on the execution instruction set; The HIL test cabinet is also used to upload the operation data fed back when each air-conditioning actuator performs the corresponding air-conditioning test operation to the host computer.

9. An interactive test system for automobile air conditioning subsystem as claimed in claim 8, characterized in that: The relay subsystem also includes a power module; the power module is used to supply power to the automobile air conditioning subsystem test bench.

10. An interactive test system for automobile air conditioning subsystem according to claim 9, characterized in that: The vehicle controller is also used to receive a control instruction set output by a host computer, and when a fault signal is obtained based on the control instruction set, a power-off instruction is output to enable the power module to stop supplying power to the automobile air-conditioning subsystem.

Citation Information

Patent Citations

  • Hardware-in-the-loop simulation testing system of complete vehicle controller

    CN103186101A

  • Testing device for automobile air-conditioning system

    CN106853755A

  • Automatic test apparatus for automobile conditioner control units

    CN107577218A

  • NI-PXI-platform-based hardware-in-the-loop test device for complete vehicle controller of pure electric vehicle

    CN109375611A

  • Method and system for testing remote air conditioner control function of whole vehicle domain controller

    CN114756010A