Vehicle air conditioner function test method, electronic device, and storage medium
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-05-20
- Publication Date
- 2026-08-11
AI Technical Summary
[0004]本申请提供一种车载空调功能测试方法、电子设备及存储介质,用以解决车载空调测试数据利用率低导致的车载空调功能开发效率低的技术问题
[0055]处理器执行存储器存储的计算机执行指令,以实现第一方面涉及的车载空调功能测试方法。
Smart Images

Figure CN114859161B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of automatic testing technology, and in particular to a method for testing the function of an in-vehicle air conditioning system, an electronic device, and a storage medium. Background Technology
[0002] With rapid economic and technological development and increasingly demanding user requirements, the functions and application scenarios of in-vehicle air conditioning are becoming more diverse and intelligent. When researchers develop corresponding in-vehicle air conditioning functions based on new user needs, they need to run the tested functions in various application scenarios to assess their stability.
[0003] However, testers can only evaluate the operation of the vehicle's air conditioning function while it is running. After the test, they can only analyze the data recorded during the test. This results in the test process not making full use of all relevant test data. When testers need to analyze the unrecorded test data, they need to run the vehicle's air conditioning function again, which increases the test time and reduces the efficiency of testing and developing vehicle air conditioning functions. Summary of the Invention
[0004] This application provides a method, electronic device, and storage medium for testing vehicle air conditioning functions, in order to solve the technical problem of low efficiency in vehicle air conditioning function development caused by low utilization of vehicle air conditioning test data.
[0005] Firstly, this application provides a method for testing the function of an in-vehicle air conditioning system, the method comprising:
[0006] Acquire vehicle bus data and obtain data corresponding to vehicle parameters during the use of the vehicle air conditioner from the vehicle bus data. The vehicle parameters include air conditioner test condition parameters and air conditioner test target parameters.
[0007] The time range for air conditioner function testing is determined based on the air conditioner test conditions and the corresponding data of the air conditioner test condition parameters.
[0008] Within the air conditioner function test time range, the air conditioner function test results are obtained based on the data corresponding to the air conditioner test target and the air conditioner test target parameters;
[0009] Based on the air conditioner function test results, a visualization command is generated and sent to the display device. The visualization command is used to control the display device to display the air conditioner function test results.
[0010] In the above technical solution, the electronic device acquires vehicle bus data from the vehicle whose air conditioning function is under test, and determines the corresponding vehicle bus data under preset operating conditions from the vehicle bus data according to different preset air conditioning test conditions. Based on this, it determines the vehicle's operation of the function under test according to the preset air conditioning test target, and obtains the air conditioning test results. This allows the electronic device to acquire the data generated during vehicle operation at least once according to preset parameters, so as to reproduce the vehicle's operation of the air conditioning function and perform corresponding analysis. This saves users from repeatedly running the vehicle under the same test conditions and test targets, improves the utilization rate of air conditioning test data, and improves the development efficiency of air conditioning functions.
[0011] Optionally, when testing the temperature control system of the vehicle's air conditioning system, the test time range for the air conditioning function is determined based on the air conditioning test conditions and the corresponding data of the air conditioning test condition parameters, specifically including:
[0012] Based on the test conditions and parameters of the temperature control system, the test time range of the air conditioning temperature control system is obtained; among which, the air conditioning test condition parameters include the test condition parameters of the temperature control system.
[0013] Conversely, within the air conditioner function test timeframe, the air conditioner function test results are obtained based on the data corresponding to the air conditioner test objectives and their parameters. Specifically, these include:
[0014] Within the testing time range of the air conditioning temperature control system, the test results of the temperature control system are obtained based on the data corresponding to the test objectives and parameters of the temperature control system; among which, the test objectives of the air conditioning system include the test objectives of the temperature control system.
[0015] Optionally, based on the test conditions and corresponding data of the temperature control system test condition parameters, the test time range of the air conditioning temperature control system is obtained, specifically including:
[0016] If the temperature control system test condition is the first temperature control test condition, the data corresponding to the temperature control system test condition parameters are obtained within the first temperature control test time range when the first temperature control test condition is met; the first temperature control test condition includes when the vehicle is in a parked state and the user mode is in operation, the remaining capacity of the car battery is greater than the preset energy threshold, the parking air conditioning adjustment mode is activated, the air conditioning activation request and the air conditioning target temperature are received in sequence, and the automatic adjustment function of the parking air conditioning is run.
[0017] If the temperature control system test condition is the second temperature control test condition, the data corresponding to the temperature control system test condition parameters are obtained within the second temperature control test time range when the second temperature control test condition is met; the second temperature control test condition includes the vehicle operation user usage mode, when the remaining capacity of the car battery is less than the first preset energy threshold and the parking air conditioner is allowed to consume energy, the running time of the parking air conditioner exceeds the preset time threshold, and the control signal receiving function of the parking air conditioner is in an active state.
[0018] Optionally, within the test time range of the air conditioning temperature control system, the test results of the temperature control system are obtained based on the test objectives and the data corresponding to the test objective parameters of the temperature control system, specifically including any one of the following:
[0019] Within the first temperature control test time range, when the ambient temperature is less than the first temperature threshold, when the temperature control system receives the function control signal, it determines the state of the cabin heating function after the temperature control system is executed based on the cabin temperature, the air conditioning compressor outlet temperature and the front and rear row temperatures displayed by the human-machine interaction unit, so as to obtain the test results of the first temperature control system.
[0020] Within the second temperature regulation test time range, when the ambient temperature is less than the first temperature threshold and the temperature regulation system receives the function control signal and the vehicle rear operation control start signal in sequence, the test result of the second temperature regulation system is obtained based on the operating status of the rear operation cabin heating function.
[0021] Optionally, based on the test conditions and corresponding data of the temperature control system test condition parameters, the test time range of the air conditioning temperature control system is obtained, specifically including:
[0022] If the temperature control system test condition is the third temperature control test condition, the data corresponding to the temperature control system test condition parameters are obtained and meet the third temperature control test time range when the third temperature control test condition is met. The third temperature control test condition includes the vehicle operation user usage mode, when the remaining capacity of the car battery is greater than the first preset energy threshold and the parking air conditioner is allowed to consume energy, the running time of the parking air conditioner exceeds the preset time threshold, and the control signal receiving function of the parking air conditioner is in an active state.
[0023] If the temperature control system test condition is the fourth temperature control test condition, the data corresponding to the temperature control system test condition parameters are obtained within the fourth temperature control test time range when the fourth temperature control test condition is met. The fourth temperature control test condition includes the vehicle operating user mode or driving mode, the remaining capacity of the car battery is greater than the first preset energy threshold and the parking air conditioner is allowed to consume energy, and the parking air conditioner operation time exceeds the preset time threshold.
[0024] Optionally, within the test time range of the air conditioning temperature control system, the test results of the temperature control system are obtained based on the test objectives and the data corresponding to the test objective parameters of the temperature control system, specifically including any one of the following:
[0025] Within the third temperature regulation test time range, when the ambient temperature is less than the first temperature threshold and the engine is in the off state, the temperature regulation system receives the function control signal and the vehicle rear operation control start signal in sequence. The test results of the third temperature regulation system are obtained based on the operating status of the vehicle's rear operation cabin heating function and the duration of continuous heating.
[0026] Within the third temperature regulation test time range, when the ambient temperature is less than the first temperature threshold and the temperature regulation system receives the function control signal and the vehicle rear operation control stop signal in sequence, the test result of the fourth temperature regulation system is obtained based on the operating status of the rear operation cabin heating function.
[0027] Optionally, the method further includes:
[0028] Within the fourth temperature regulation test time range, when the ambient temperature is greater than the third temperature threshold, the control signal receiving function of the parking air conditioner is inactive, and the temperature regulation system receives the function control signal and the vehicle rear operation control start signal in sequence, the test result of the fifth temperature regulation system is obtained according to the operating status of the rear operation cabin heating function.
[0029] Within the fourth temperature regulation test time range, when the ambient temperature is greater than the third temperature threshold, the control signal receiving function of the parking air conditioner is activated. When the vehicle does not receive the air conditioner control activation signal, the temperature regulation system of the vehicle in user mode receives the vehicle rear operation control start signal and the pre-adjustment signal in sequence. The sixth temperature regulation system test result is obtained based on the operating status of the rear operation cabin heating function and the pre-adjustment function.
[0030] Optionally, based on the test conditions and corresponding data of the temperature control system test condition parameters, the test time range of the air conditioning temperature control system is obtained, specifically including:
[0031] If the temperature control system test condition is the fifth temperature control test condition, the data corresponding to the temperature control system test condition parameters are obtained and the fifth temperature control test time range is met under the fifth temperature control test condition. The fifth temperature control test condition includes the activation of the vehicle's overheat protection function after the vehicle receives the overheat protection open signal from the communication unit.
[0032] If the temperature control system test condition is the sixth temperature control test condition, the data corresponding to the temperature control system test condition parameters are obtained within the sixth temperature control test time range when the sixth temperature control test condition is met. The sixth temperature control test condition includes the vehicle using driving mode, the remaining capacity of the car battery being greater than the second preset energy threshold, and the air conditioning mode adjustment function and the air conditioning target temperature adjustment function being activated.
[0033] Optionally, within the test time range of the air conditioning temperature control system, the test results of the temperature control system are obtained based on the test objectives and the data corresponding to the test objective parameters of the temperature control system, specifically including any one of the following:
[0034] Within the fifth temperature regulation test time range, when the vehicle is parked and receives a lock signal, the seventh temperature regulation system test results are obtained based on the duration of the cabin temperature within the preset temperature range and the adjustment status of the vehicle usage mode.
[0035] Within the sixth temperature regulation test time range, when the fuel tank remaining amount of a vehicle in plug-in hybrid electric vehicle (PHEV) driving mode is greater than the preset fuel level threshold, the eighth temperature regulation system test result is obtained based on the vehicle's remaining driving mileage and the corresponding operating status of the air conditioning fan, steering wheel heating, and seat heating functions.
[0036] Optionally, based on the test conditions and corresponding data of the temperature control system test condition parameters, the test time range of the air conditioning temperature control system is obtained, specifically including:
[0037] If the temperature control system test condition is the seventh temperature control test condition, the data corresponding to the temperature control system test condition parameters are obtained within the seventh temperature control test time range when the seventh temperature control test condition is met. The seventh temperature control test condition includes activating the driver's side air conditioning blade swing request receiving function and the passenger side air conditioning blade swing request receiving function when the vehicle is in driving mode or user use mode and the air conditioning mode is activated.
[0038] If the temperature control system test condition is the eighth temperature control test condition, the data corresponding to the temperature control system test condition parameters are obtained and meet the eighth temperature control test time range under the eighth temperature control test condition. The eighth temperature control test condition includes when the ambient temperature is greater than the third temperature threshold. After the vehicle sequentially obtains the power-on signal and the air conditioning cooling request signal, it activates the compressor operation request receiving function and controls the compressor and air conditioning fan to be in operation.
[0039] Optionally, within the test time range of the air conditioning temperature control system, the test results of the temperature control system are obtained based on the test objectives and the data corresponding to the test objective parameters of the temperature control system, specifically including any one of the following:
[0040] Within the seventh temperature control test time range, when a request for the swing direction of the air conditioning blades on the driver's side and the air conditioning blades on the passenger side are received, the test results of the ninth temperature control system are obtained based on the adjustment status of the swing direction of the air conditioning blades on the driver's side and the air conditioning blades on the passenger side.
[0041] Within the eighth temperature regulation test time range, the cabin cooling state is determined based on the ambient temperature and cabin temperature during the operation of the compressor and air conditioning fan, in order to obtain the test results of the tenth temperature regulation system.
[0042] Optionally, when testing the fragrance system function of the vehicle's air conditioning system, the test time range for the air conditioning function is determined based on the air conditioning test conditions and the corresponding data of the air conditioning test condition parameters, specifically including:
[0043] Based on the test conditions and parameters of the fragrance system, the test time range for the air conditioning fragrance system is obtained; among which, the air conditioning test condition parameters include the fragrance system test condition parameters.
[0044] Conversely, within the air conditioner function test timeframe, the air conditioner function test results are obtained based on the data corresponding to the air conditioner test objectives and their parameters. Specifically, these include:
[0045] Within the testing timeframe of the air conditioning fragrance system, the test results of the fragrance system are obtained based on the data corresponding to the test objectives and parameters of the fragrance system; among which, the test objective parameters of the air conditioning system include the test objective parameters of the fragrance system.
[0046] Optionally, based on the test conditions and corresponding data for the fragrance system test condition parameters, the test time range for the air conditioning fragrance system is obtained, specifically including:
[0047] If the fragrance system test condition is the first fragrance adjustment test condition, the data corresponding to the fragrance system test condition parameters obtained meet the first fragrance adjustment test time range of the vehicle running the fragrance system in driving mode or user use mode.
[0048] If the fragrance system test conditions are the second fragrance adjustment test conditions, the second fragrance adjustment test time range for activating the refreshing function can be obtained within the first fragrance adjustment test time range.
[0049] Optionally, within the testing timeframe of the air conditioning fragrance system, the test results of the fragrance system are obtained based on the data corresponding to the test objectives and parameters of the fragrance system, specifically including:
[0050] Within the first fragrance adjustment test time range, when the vehicle receives a fragrance concentration setting request from the input unit or communication unit, after activating the fragrance concentration response function, the fragrance system usage status is determined according to the fragrance name, fragrance concentration, fragrance type and fragrance channel margin to obtain the first fragrance system test results.
[0051] Within the second fragrance adjustment test time range, when the vehicle receives a fragrance concentration setting request, after activating the fragrance concentration response function, the fragrance system determines the fragrance usage status according to the driver's driving status based on the obtained fragrance name, fragrance concentration data, fragrance type, fragrance channel margin, and driver fatigue signal activation status, so as to obtain the second fragrance system test results.
[0052] In the above technical solution, the electronic device determines different test conditions based on different systems performing the vehicle air conditioning function under test and different operating conditions of the function. After limiting the corresponding test time range according to the test conditions and the data corresponding to the associated parameters, at least one test target is tested for each test time range. This not only saves the electronic device from repeatedly setting test conditions, but also realizes repeated testing and analysis of the same test process, improves the utilization rate of bus data generated during the test, and thus improves the testing efficiency and development efficiency of the vehicle air conditioning function.
[0053] In a second aspect, this application provides an electronic device, including: a processor and a memory communicatively connected to the processor;
[0054] The memory stores the instructions that the computer executes;
[0055] The processor executes computer execution instructions stored in memory to implement the vehicle air conditioning function test method involved in the first aspect.
[0056] Thirdly, this application provides a computer-readable storage medium storing computer instructions, which, when executed by a processor, are used to implement the vehicle air conditioning function testing method involved in the first aspect.
[0057] This application provides a method, electronic device, and storage medium for testing the function of an in-vehicle air conditioning system. The method acquires vehicle bus data and obtains vehicle parameter data corresponding to the in-vehicle air conditioning system during operation from the vehicle bus data. Based on the air conditioning test conditions and the corresponding data, a test time range for the air conditioning function is determined. Within this test time range, the test results are obtained based on the air conditioning test target and the corresponding data. A visualization instruction is generated based on the test results and sent to a display device. The visualization instruction controls the display device to show the test results. The vehicle parameters include air conditioning test condition parameters and air conditioning test target parameters. This allows the electronic device to re-acquire the operating status of the system and the vehicle's environment during the operation of the in-vehicle air conditioning function through vehicle bus data. Different test conditions define different test time ranges. Within these test time ranges, the actual state of the vehicle operating the target function of the air conditioning system is determined based on different test targets to obtain the corresponding test results. This method not only shortens data acquisition time but also improves the utilization rate of test data, thereby improving the testing and development efficiency of in-vehicle air conditioning functions. Attached Figure Description
[0058] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the description, serve to explain the principles of this application.
[0059] Figure 1 This is an application scenario diagram of the vehicle air conditioning function testing method provided in an embodiment of this application;
[0060] Figure 2 This is a flowchart illustrating a method for testing the function of an in-vehicle air conditioner according to an embodiment of this application.
[0061] Figure 3 A flowchart illustrating a vehicle air conditioning function testing method provided in another embodiment of this application;
[0062] Figure 4 This is a schematic diagram of the structure of an in-vehicle air conditioning function testing device provided in an embodiment of this application;
[0063] Figure 5 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application.
[0064] The accompanying drawings illustrate specific embodiments of this application, which will be described in more detail below. These drawings and descriptions are not intended to limit the scope of the concept in any way, but rather to illustrate the concept of this application to those skilled in the art through reference to particular embodiments. Detailed Implementation
[0065] Exemplary embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description relates to the drawings, unless otherwise indicated, the same numbers in different drawings denote the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this application. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this application as detailed in the appended claims.
[0066] With rapid economic and technological development and increasingly demanding user requirements, the functions and application scenarios of in-vehicle air conditioning are becoming more diverse and intelligent. When researchers develop corresponding in-vehicle air conditioning functions based on new user needs, they need to run the tested functions in various application scenarios to assess their stability.
[0067] However, testers can only evaluate the operation of the vehicle's air conditioning function while it is running. After the test, they can only analyze the data recorded during the test. This results in the test process not making full use of all relevant test data. When testers need to analyze the unrecorded test data, they need to run the vehicle's air conditioning function again, which increases the test time and reduces the efficiency of testing and developing vehicle air conditioning functions.
[0068] To address the aforementioned technical problems, this application provides a method, electronic device, and storage medium for testing vehicle air conditioning functions, thereby solving the technical problem of low efficiency in vehicle air conditioning function development due to low utilization of vehicle air conditioning test data. The technical concept of this application is as follows: the electronic device obtains vehicle bus data from a vehicle already operating its vehicle air conditioning function; it determines the time range of the vehicle under different vehicle conditions through preset air conditioning test conditions and related data; within the time range corresponding to each vehicle condition, it determines the state of the vehicle operating its vehicle air conditioning function through preset air conditioning test targets and obtains the corresponding test results. This enables the reuse of bus data within the same time period, reduces the number of data collection attempts for the same vehicle condition, and improves the efficiency of collision avoidance function testing and development.
[0069] Figure 1 This is an application scenario diagram of the vehicle air conditioning function testing method provided in an embodiment of this application, such as... Figure 1 As shown, the system includes a vehicle 10, an electronic device 11, and a display device 12. The electronic device 11 and the display device 12 are connected, and more specifically, the connection includes an electrical connection and a communication connection.
[0070] Vehicle 10 is equipped with an in-vehicle air conditioning system, which includes a temperature control unit and a fragrance unit. The temperature control unit contains a temperature regulation system, and the fragrance unit contains a fragrance system. These two systems work together to regulate the air environment inside the vehicle. During the use of vehicle 10, the in-vehicle air conditioning system controls the temperature control unit and / or the fragrance unit to regulate the air inside the vehicle, including temperature and odor adjustment, based on received instructions, vehicle operating status, and ambient conditions. While the in-vehicle air conditioning system and related devices are operating, the Electronic Control Unit (ECU) of vehicle 10 interacts with the in-vehicle air conditioning system and related devices via the vehicle bus, exchanging data and / or instructions in the form of bus data to ensure the normal operation of the in-vehicle air conditioning function under test.
[0071] When electronic device 11 tests the vehicle air conditioning function to be tested, it acquires vehicle bus data from vehicle 10 that is already running the function. This vehicle bus data includes bus data generated by the vehicle running the function to be tested. Electronic device 11 filters the data corresponding to the associated air conditioning test condition parameters and air conditioning test target parameters from the acquired vehicle bus data according to preset air conditioning test conditions and air conditioning test targets. Electronic device 11 determines the time range corresponding to when vehicle 10 meets the operating conditions required for the operation of the vehicle air conditioning function to be tested, based on the data corresponding to the air conditioning test condition parameters and the air conditioning test conditions. Within this time range, it determines the vehicle 10's operation of the vehicle air conditioning function to be tested under preset operating conditions based on the data corresponding to the air conditioning test target parameters and the air conditioning test targets. Electronic device 11 tests the vehicle bus data generated when at least one vehicle is running at least one vehicle air conditioning function to be tested, and performs statistical analysis on the obtained results to obtain the air conditioning function test results. The electronic device 11 sends the air conditioner function test results to the display device 12 for display. The display device 12 not only displays the statistical data in the air conditioner function test results, but also displays the statistical charts and / or statistical tables generated based on the statistical data.
[0072] Figure 2 This is a flowchart illustrating a method for testing the function of an in-vehicle air conditioning system according to an embodiment of this application. Figure 2 As shown, the vehicle air conditioning function testing method provided in this application includes:
[0073] S201. The electronic device acquires vehicle bus data and obtains data corresponding to vehicle parameters during the use of the vehicle air conditioner from the vehicle bus data.
[0074] Vehicle bus data refers to the bus data transmitted on the vehicle bus and stored inside the vehicle when the vehicle's air conditioning function is being tested. In one embodiment, the bus data format includes MDF, DAT, and BLF formats. This bus data includes data corresponding to vehicle parameters during the use of the air conditioning system, and these parameters are mapped to the corresponding vehicle parameters. The vehicle parameters include air conditioning test condition parameters and air conditioning test target parameters.
[0075] More specifically, the air conditioning test condition parameters are parameters associated with the vehicle's operating conditions; that is, the electronic equipment determines the vehicle's operating conditions when the onboard air conditioning function is running based on the data corresponding to the air conditioning test condition parameters. The air conditioning test target parameters are relevant parameters indicating the operating status of the air conditioning function when the vehicle is operating the function to be tested.
[0076] S202. The electronic equipment determines the air conditioner function test time range based on the air conditioner test conditions and the corresponding data of the air conditioner test condition parameters.
[0077] Air conditioning test conditions include air conditioning test condition parameters and the amount or range of data that these parameters need to meet. Air conditioning test conditions are the preset data amounts or ranges that the relevant parameters need to meet when the vehicle is operating under preset conditions.
[0078] In one embodiment, the air conditioning test conditions include at least one air conditioning test condition parameter. Each air conditioning test condition parameter and its corresponding data to be satisfied constitute an air conditioning test sub-condition, that is, the vehicle test conditions include at least one air conditioning test sub-condition. During the test, the electronic device obtains the corresponding actual data from the vehicle parameter data obtained in step S201 according to the parameters in each sub-condition, and determines the time point and / or time period when the actual data meets the data value or data range limited by the data to be satisfied according to the data to be satisfied corresponding to the parameter. The electronic device counts the above time points and / or time periods to obtain the total time range that satisfies the air conditioning test sub-condition. After obtaining the time range that satisfies each air conditioning test sub-condition, the electronic device filters out the target time point and / or target time period that simultaneously satisfies all sub-conditions, organizes the target time point and / or target time period to obtain the total target time range, and determines the total target time range as the air conditioning function test time range.
[0079] S203. Within the air conditioner function test time range, the electronic device obtains the air conditioner function test results based on the data corresponding to the air conditioner test target and the air conditioner test target parameters.
[0080] The time range for the air conditioning function test is obtained from step S202.
[0081] The air conditioning test objectives include the air conditioning test target parameters and the target data that these parameters need to meet. The target data includes target data points and / or target time ranges. In the vehicle's bus data, when the actual data corresponding to the air conditioning test target parameters meets the target data, it indicates that the vehicle has successfully implemented the preset function when operating the onboard air conditioning function under test.
[0082] In one embodiment, the air conditioning test objective includes at least one air conditioning test sub-objective, each containing an air conditioning test objective parameter and target data to be satisfied by that parameter. The electronic device obtains the actual data corresponding to each air conditioning test objective parameter from the data corresponding to the air conditioning function test time range, and compares the actual data with the corresponding target data to obtain the original time point and / or original time range when the actual data corresponding to each air conditioning test objective parameter satisfies the target data. The electronic device statistically analyzes the original time points and / or original time ranges corresponding to all air conditioning test objective parameters to obtain the time points and / or time ranges in the vehicle bus data that satisfy all sub-objectives. Based on the distribution of these time points and / or time ranges, the electronic device performs statistical analysis to obtain the operating status of the vehicle's onboard air conditioning function under preset operating conditions, thereby obtaining the air conditioning function test results.
[0083] S204. The electronic device generates a visual instruction based on the air conditioner function test results and sends the visual instruction to the display device.
[0084] The electronic device obtains the statistical characteristics of the air conditioning function test results obtained in step S203, and generates visualization instructions based on these statistical characteristics to enable the display device to display the statistical characteristics in a diversified manner. More specifically, the display device displays the statistical data and any item from the corresponding statistical graphs and tables to ensure diverse visualization.
[0085] In the above technical solution, the electronic device acquires vehicle bus data from the vehicle whose air conditioning function is under test, and determines the corresponding vehicle bus data under preset operating conditions from the vehicle bus data according to different preset air conditioning test conditions. Based on this, it determines the vehicle's operation of the function under test according to the preset air conditioning test target, and obtains the air conditioning test results. This allows the electronic device to acquire the data generated during vehicle operation at least once according to preset parameters, so as to reproduce the vehicle's operation of the air conditioning function and perform corresponding analysis. This saves users from repeatedly running the vehicle under the same test conditions and test targets, improves the utilization rate of air conditioning test data, and improves the development efficiency of air conditioning functions.
[0086] Figure 3This is a flowchart illustrating a vehicle air conditioning function testing method according to another embodiment of this application, wherein the method is executed by an electronic device. Figure 3 As shown, the vehicle air conditioning function testing method provided in this application includes:
[0087] S301. Obtain vehicle bus data and retrieve vehicle parameter data corresponding to the vehicle air conditioning usage process from the vehicle bus data.
[0088] The vehicle parameters include air conditioning test condition parameters and air conditioning test target parameters.
[0089] The vehicle bus data and the corresponding vehicle parameters obtained from the vehicle bus data have been explained in detail in step S201, and will not be repeated here.
[0090] More specifically, after acquiring vehicle bus data, the electronic device discretizes the data according to a preset sampling time interval to obtain bus data corresponding to multiple consecutive discrete time points. The bus data includes discrete data corresponding to vehicle parameters at each consecutive time point.
[0091] S302. Determine the execution system corresponding to the function to be tested in the vehicle air conditioner.
[0092] The vehicle air conditioning system includes a temperature control unit and a fragrance unit. The temperature control unit is executed by a temperature control system, and the fragrance unit is executed by a fragrance system.
[0093] When the system executing the function to be tested in the vehicle air conditioner is the temperature control system, proceed to step S303; when the system executing the function to be tested in the vehicle air conditioner is the fragrance system, proceed to step S305.
[0094] S303. Based on the test conditions and parameters of the temperature control system, obtain the test time range of the air conditioning temperature control system.
[0095] When the system executing the function to be tested is a temperature control system, the operating conditions defined from the vehicle bus data are the test conditions for the temperature control system.
[0096] More specifically, the electronic device obtains the temperature control system test condition parameters corresponding to the case identifier and execution system from the temperature control test condition parameter mapping table based on the case identifier and execution system. The electronic device then uses these condition parameters to filter out the associated data of the parameters in the temperature control system test conditions from the data corresponding to the vehicle parameters obtained in step S301. The temperature control test condition parameter mapping table represents the mapping relationship between the case identifier and execution system and the temperature control system test condition parameters.
[0097] More specifically, the electronic device uses a logical condition mapping table to process each temperature control system test condition, transforming each condition into a corresponding logical expression. This logical expression includes temperature control system test condition parameters, identifiers corresponding to each parameter, and identifiers corresponding to the states or data that each parameter needs to satisfy. The logical expression is true when the identifier corresponding to a parameter equals the state or data that the parameter needs to satisfy. In one embodiment, the temperature control system test conditions include at least one sub-condition. The electronic device transforms each sub-condition into a corresponding logical expression and obtains the original time range when each logical expression is true. The electronic device statistically analyzes these original time ranges to obtain the time range that satisfies all sub-conditions and determines this time range as the air conditioning temperature control system test time range.
[0098] In one embodiment, if the temperature control system test condition is the first temperature control test condition, the data corresponding to the temperature control system test condition parameters is obtained within the first temperature control test time range when the first temperature control test condition is met; the first temperature control test condition includes the vehicle operating user mode in the parked state, the remaining capacity of the car battery is greater than the preset energy threshold, after the parking air conditioning adjustment mode is activated, the air conditioning activation request and the air conditioning target temperature are received in sequence, and the automatic adjustment function of the parking air conditioning is run.
[0099] In this technical solution, the vehicle is a pure electric vehicle or a hybrid electric vehicle. The operating conditions for the vehicle's air conditioning system under test are as follows: when the vehicle is parked and the battery power supply is sufficiently charged, the vehicle's usage mode is adjusted to user mode, and the parking air conditioning adjustment mode is activated to allow air conditioning use while the vehicle is parked. The air conditioning is then activated upon receiving an activation request. After receiving a preset target temperature, the automatic adjustment function of the air conditioning is activated to adjust the interior temperature to the target temperature. Based on vehicle bus data, the electronic equipment determines the earliest time point at which the vehicle meets all the above conditions as the starting time point, and the time range after this starting time point corresponding to the operating state that still meets the above conditions is determined as the first temperature adjustment test time range.
[0100] In one embodiment, if the temperature control system test condition is the second temperature control test condition, the data corresponding to the temperature control system test condition parameters is obtained to satisfy the second temperature control test time range when the second temperature control test condition is met; the second temperature control test condition includes the vehicle operation user usage mode, when the remaining capacity of the car battery is less than the first preset energy threshold and the parking air conditioner is allowed to consume energy, the running time of the parking air conditioner exceeds the preset time threshold, and the control signal receiving function of the parking air conditioner is in an active state.
[0101] In this technical solution, the battery-powered vehicle adjusts its usage mode to user mode during use. Although the remaining battery power is low, the vehicle still allows the air conditioning to be used, and the battery powers the air conditioning system during operation. During air conditioning use, the air conditioning control signal receiving function is activated. When the air conditioning continues to operate under these conditions for a period exceeding a preset time threshold, the time point exceeding the preset time threshold is taken as the starting time point. The time range after this starting time point that still meets the above conditions is defined as the second temperature control test time range.
[0102] In one embodiment, if the temperature control system test condition is the third temperature control test condition, the data corresponding to the temperature control system test condition parameters are obtained to meet the third temperature control test time range when the third temperature control test condition is met. The third temperature control test condition includes the vehicle operation user usage mode, when the remaining capacity of the car battery is greater than the first preset energy threshold and the parking air conditioner is allowed to consume energy, the running time of the parking air conditioner exceeds the preset time threshold, and the control signal receiving function of the parking air conditioner is in an active state.
[0103] In this technical solution, the vehicle with battery function adjusts the usage mode to user mode during use. When the battery has sufficient remaining power, the parking air conditioner is operated, and the battery is allowed to power the air conditioner during use. When the air conditioner's control signal receiving function is activated and the air conditioner has been running for a period of time exceeding a preset time threshold, the time point exceeding the preset time threshold is taken as the starting time point. The time range after the starting time point that still meets the above conditions is determined as the third temperature adjustment test time range.
[0104] In one embodiment, if the temperature control system test condition is the fourth temperature control test condition, the data corresponding to the temperature control system test condition parameters are obtained to meet the fourth temperature control test time range when the fourth temperature control test condition is met. The fourth temperature control test condition includes the vehicle operating user mode or driving mode, the remaining capacity of the car battery is greater than the first preset energy threshold and the parking air conditioner is allowed to consume energy, and the parking air conditioner operation time exceeds the preset time threshold.
[0105] In this technical solution, during the use of a battery-powered vehicle, the vehicle's usage mode is adjusted to either user mode or driving mode. If the remaining capacity of the vehicle battery is sufficient, the vehicle is allowed to operate the parking air conditioner, and the vehicle battery is controlled to supply power to the parking air conditioner during operation. When the parking air conditioner operates for a period exceeding a preset time threshold, the electronic device uses the time point exceeding the preset time threshold as the starting time point, and defines the time range after this starting time point that still meets the above conditions as the fourth temperature regulation test time range.
[0106] In one embodiment, if the temperature control system test condition is the fifth temperature control test condition, the data corresponding to the temperature control system test condition parameters are obtained to meet the fifth temperature control test time range when the fifth temperature control test condition is met. The fifth temperature control test condition includes the activation of the vehicle's overheat protection function after the vehicle receives the overheat protection open signal from the communication unit.
[0107] In this embodiment, the overheat protection activation signal received by the vehicle's communication unit is a signal sent to the vehicle by a terminal capable of wirelessly controlling the vehicle. In one embodiment, the terminal capable of wirelessly controlling the vehicle is a terminal with a vehicle-specific application installed. This terminal is wirelessly connected to the vehicle and sends control information through the application to control the vehicle to perform corresponding operations. In another embodiment, the terminal capable of wirelessly controlling the vehicle is a remote control with an infrared transmitter. Correspondingly, the vehicle is equipped with an infrared receiver as a communication unit, and the vehicle performs corresponding operations based on the infrared control signals received by the infrared receiver and sent by the remote control.
[0108] In this technical solution, the electronic device determines, based on vehicle bus data, that after receiving an overheat protection function enable signal, the vehicle activates the corresponding overheat protection function. Based on this, the vehicle's communication unit receives an overheat protection open signal and activates the corresponding overheat protection function. The electronic device, based on the vehicle bus data under the above conditions, determines the time range corresponding to the overheat protection function being in an activated state as the fifth temperature regulation test time range.
[0109] In one embodiment, if the temperature control system test condition is the sixth temperature control test condition, the data corresponding to the temperature control system test condition parameters are obtained to meet the sixth temperature control test time range when the sixth temperature control test condition is met. The sixth temperature control test condition includes the vehicle using driving mode, the remaining capacity of the car battery being greater than the second preset energy threshold, and the air conditioning mode adjustment function and the air conditioning target temperature adjustment function being activated.
[0110] In this technical solution, when the hybrid vehicle is in driving mode and the remaining battery capacity is insufficient, the air conditioning is still used and the battery is controlled for air conditioning function. During air conditioning use, the electronic equipment determines, based on vehicle bus data, that both the air conditioning mode adjustment function and the air conditioning target temperature adjustment function are active, so that the air conditioning can adjust the usage mode and the target air conditioning temperature according to the vehicle condition and received instructions. The electronic equipment determines the time range within which the vehicle meets the above-mentioned limiting conditions as the sixth temperature adjustment test time range based on bus data.
[0111] In one embodiment, if the temperature control system test condition is the seventh temperature control test condition, the data corresponding to the temperature control system test condition parameters are obtained to meet the seventh temperature control test time range when the seventh temperature control test condition is met. The seventh temperature control test condition includes activating the driver-side air conditioning blade swing request receiving function and the passenger-side air conditioning blade swing request receiving function when the vehicle is in driving mode or user use mode and the air conditioning mode is activated.
[0112] In this technical solution, when the electronic device determines whether the vehicle is in driving mode or user mode based on bus data, it activates the vehicle's air conditioning mode. During the operation of the air conditioning, it activates the driver's side air conditioning blade swing request reception function and the passenger side air conditioning blade swing request reception function. The time point at which the above two functions begin to be activated is taken as the initial time point, and the time range after the initial time point that still meets the above conditions is determined as the seventh temperature adjustment test time range.
[0113] In one embodiment, if the temperature control system test condition is the eighth temperature control test condition, the data corresponding to the temperature control system test condition parameters are obtained to meet the eighth temperature control test time range when the eighth temperature control test condition is met. The eighth temperature control test condition includes when the ambient temperature is greater than the third temperature threshold. After the vehicle sequentially obtains the power-on signal and the air conditioning cooling request signal, it activates the compressor operation request receiving function and controls the compressor and air conditioning fan to be in operation.
[0114] In this technical solution, when the electronic device determines that the ambient temperature of the vehicle is greater than the third temperature threshold based on vehicle bus data, it starts the vehicle according to the power-on signal. During vehicle operation, it receives an air conditioning cooling request signal to activate the temperature control system to cool the vehicle. Before cooling, it activates the compressor operation request receiving function to perform heat exchange through the operation of the compressor, and exhausts cold air through the running air conditioning fan to achieve vehicle cooling. The electronic device determines the time range corresponding to the vehicle bus data that meets the above conditions as the eighth temperature control test time range.
[0115] S304. Within the test time range of the air conditioning temperature control system, obtain the test results of the temperature control system based on the test target and the data corresponding to the test target parameters of the temperature control system.
[0116] The test time range for the air conditioning temperature control system is obtained from step S303.
[0117] The test objectives of the temperature control system include the test objective parameters of the temperature control system and the target data that the parameters need to meet. When the data corresponding to the test objective parameters of the temperature control system in the vehicle data bus meets the corresponding target data, the electronic equipment determines that the vehicle has correctly executed the test function of the temperature control system.
[0118] More specifically, the electronic device obtains the temperature control system test target parameters corresponding to the case identifier and execution system from the temperature control test target parameter mapping table based on the case identifier and execution system. The electronic device then uses these conditional parameters to filter out the associated data of the parameters in the temperature control system test target from the data corresponding to the vehicle parameters obtained in step S301. The temperature control test target parameter mapping table represents the mapping relationship between the case identifier and execution system and the temperature control system test target parameters.
[0119] The electronic device uses a logic condition mapping table to process the temperature control system test objectives, converting them into corresponding logical expressions. Within the bus data corresponding to the test time range of the air conditioning temperature control system, based on the data corresponding to the parameters in each logical expression, it obtains whether the logical expression at each discrete time point is true. Based on this, it determines the discrete time points where all logical expressions are true and the test objectives are met, and the discrete time points where the logical expressions are false and the test objectives are not met. Based on these two types of discrete time points, the electronic device obtains the data distribution of the test vehicle achieving the temperature control system test objectives under the test conditions, thus obtaining the temperature control system test results.
[0120] Within the first temperature control test time range, when the ambient temperature is less than the first temperature threshold, when the temperature control system receives the function control signal, it determines the state of the cabin heating function after the temperature control system is executed based on the cabin temperature, the air conditioning compressor outlet temperature and the front and rear row temperatures displayed by the human-machine interaction unit, so as to obtain the first temperature control system test results.
[0121] In this technical solution, the electronic device determines that the ambient temperature of the vehicle is lower than a first temperature threshold based on the vehicle bus data corresponding to the first temperature regulation test time range. The vehicle then controls the temperature regulation system to operate. When the vehicle receives a function control signal and performs a corresponding operation, the electronic device determines the temperature regulation system's temperature adjustment status based on the cabin temperature, air conditioning compressor outlet temperature, and front and rear row temperatures displayed on the human-machine interface unit, all collected by the vehicle temperature sensor and stored in the bus data. More specifically, it determines whether the cabin heating function is activated after the vehicle has been driven. The electronic device statistically analyzes the operation of the rear cabin heating function to obtain the first temperature regulation system test results. In one embodiment, the function control signal received by the vehicle is a heating signal. Because the ambient temperature of the vehicle is low, the rear cabin heating function is not activated. Correspondingly, the cabin temperature, air conditioning compressor outlet temperature, and front and rear row temperatures displayed on the human-machine interface unit do not change or remain within a preset range.
[0122] Within the second temperature regulation test time range, when the ambient temperature is less than the first temperature threshold and the temperature regulation system receives the function control signal and the vehicle rear operation control start signal in sequence, the test result of the second temperature regulation system is obtained based on the operating status of the rear operation cabin heating function.
[0123] In this technical solution, the electronic device determines, based on vehicle bus data corresponding to the second temperature regulation time range, that when the temperature sensor installed on the vehicle detects that the ambient temperature of the vehicle is lower than a first temperature threshold, the temperature regulation system receives a function control signal and a vehicle rear-end operation control start signal, and controls the vehicle to activate the rear cabin heating function to regulate the rear cabin temperature. The electronic device then tests the operation of the rear cabin heating function in a low-temperature environment when the battery is low. Based on this test result, the electronic device generates the second temperature regulation system test result.
[0124] Within the third temperature regulation test time range, when the ambient temperature is less than the first temperature threshold and the engine is off, the temperature regulation system receives the function control signal and the vehicle rear operation control start signal in sequence. The test results of the third temperature regulation system are obtained based on the operating status of the vehicle's rear operation cabin heating function and the duration of continuous heating.
[0125] In this technical solution, the electronic device determines the vehicle's ambient temperature to be below a first temperature threshold based on vehicle bus data corresponding to the third temperature regulation test time range. When the engine is off, the temperature regulation system activates its function setting receiving function based on the received function control signal. After activation, it adjusts the operating status of the vehicle's rear cabin heating function according to the received vehicle rear operation control activation signal, and obtains the duration of continuous heating during the function's operation. In one embodiment, the temperature regulation system should stop heating after controlling the function to run continuously for a preset time upon receiving the vehicle rear operation control activation signal. In another embodiment, the electronic device can determine the continuous operating time of the function based on the time the temperature sensor detects a continuous temperature change in the bus data. The electronic device determines the operating status of the rear cabin heating function under this condition based on its operating status and the continuous heating time to obtain the third temperature regulation system test results.
[0126] Within the third temperature regulation test time range, when the ambient temperature is less than the first temperature threshold and the temperature regulation system receives the function control signal and the vehicle rear operation control stop signal in sequence, the test result of the fourth temperature regulation system is obtained based on the operating status of the rear operation cabin heating function.
[0127] In this technical solution, the electronic device determines, based on vehicle bus data corresponding to the third temperature regulation test time range, that the temperature regulation system should be activated when the ambient temperature of the vehicle is lower than a first temperature threshold, i.e., when the ambient temperature of the vehicle is low. The vehicle, based on the received function control signal, activates the system's function setting receiving function. After this function is activated, the operating state of the cabin heating function is adjusted according to the received vehicle rear operation control stop signal. In one embodiment, the operating state of the cabin heating function should be adjusted from an operating state to a stopped state. The electronic device obtains the fourth temperature regulation system test result based on this function adjustment.
[0128] Within the fourth temperature regulation test time range, when the ambient temperature is greater than the third temperature threshold, the control signal receiving function of the parking air conditioner is inactive, and the temperature regulation system receives the function control signal and the vehicle rear operation control start signal in sequence, the test result of the fifth temperature regulation system is obtained based on the operating status of the rear operation cabin heating function.
[0129] In this technical solution, the electronic equipment determines, based on the vehicle bus data corresponding to the fourth temperature regulation test time range, that when the vehicle ambient temperature is greater than the third temperature threshold and the parking air conditioning control signal receiving function is inactive, the rear-operation cabin heating function cannot be activated even if the vehicle receives the function control signal and the on-board rear-operation control start signal. The electronic equipment obtains the fifth temperature regulation system test result based on the operating status of the rear-operation cabin heating function after the vehicle receives the above two control signals.
[0130] Within the fourth temperature regulation test time range, when the ambient temperature is greater than the third temperature threshold, the control signal receiving function of the parking air conditioner is activated. When the vehicle does not receive the air conditioner control activation signal, the temperature regulation system of the vehicle in user mode receives the vehicle rear operation control start signal and the pre-adjustment signal in sequence. The sixth temperature regulation system test result is obtained based on the operating status of the rear operation cabin heating function and the pre-adjustment function.
[0131] In this technical solution, the electronic device determines, based on the vehicle bus data corresponding to the fourth temperature regulation test time range, that the vehicle ambient temperature is greater than the third temperature threshold. When the parking air conditioner's control signal receiving function is activated, the vehicle can receive and store the control signal for the temperature regulation system in the bus data, but this signal cannot control the air conditioner to perform the corresponding operation. At this time, the vehicle receives and operates the cabin heating function and pre-adjustment function. The electronic device obtains the sixth temperature regulation system test result based on the operation status of these two functions.
[0132] Within the fifth temperature regulation test time range, when the vehicle is parked and receives a lock signal, the seventh temperature regulation system test results are obtained based on the duration of the cabin temperature being within the preset temperature range and the adjustment status of the vehicle usage mode.
[0133] In this technical solution, the electronic device determines, based on the vehicle bus data corresponding to the fifth temperature regulation test time range, that after the vehicle stops, it receives a lock signal, the doors lock, and the vehicle adjusts the cabin temperature during the overheat protection function. The electronic device obtains the seventh temperature regulation system test result based on the cabin temperature detected by the temperature sensor in the vehicle bus data, the duration of this temperature, and the adjustment status of the vehicle's usage mode during the temperature adjustment process. In one embodiment, the cabin temperature should remain within a preset temperature range during the overheat protection function operation. When the duration exceeds a preset duration threshold, the vehicle's usage status should be adjusted to a prohibited state. In one embodiment, the preset duration threshold is 24 hours.
[0134] Within the sixth temperature regulation test time range, when the fuel tank remaining amount of the vehicle in PHEV driving mode is greater than the preset fuel threshold, the eighth temperature regulation system test result is obtained based on the vehicle's remaining driving mileage and the corresponding air conditioning fan operation status, steering wheel heating status, and seat heating function operation status.
[0135] In this technical solution, the electronic equipment determines that the vehicle is in PHEV driving mode based on vehicle bus data corresponding to the 65-degree temperature regulation test time range, and that the vehicle has sufficient fuel in the tank. Then, it determines the operating status of the temperature regulation devices based on control signals: specifically, the operating status of the air conditioning fan, the steering wheel heating, and the seat heating. The electronic equipment determines the change in the vehicle's remaining driving range based on the adjustment of these three operating statuses, and obtains the eighth temperature regulation system test result based on this change. The remaining driving range represents the distance the vehicle can still drive, calculated based on the current remaining battery power, remaining fuel, and the vehicle's current energy consumption status.
[0136] Within the seventh temperature control test time range, when a request for the swing direction of the air conditioning blades on the driver's side and the air conditioning blades on the passenger side are received, the test results of the ninth temperature control system are obtained based on the adjustment status of the swing direction of the air conditioning blades on the driver's side and the air conditioning blades on the passenger side.
[0137] In this technical solution, the electronic device determines the swing direction of the corresponding air conditioning blades based on the vehicle bus data corresponding to the seventh temperature control test time range. When the vehicle receives a swing direction request from the driver's side air conditioning blades and a swing direction request from the passenger side air conditioning blades, the electronic device uses position sensors to determine the horizontal and vertical coordinates of the corresponding air conditioning blades and then determines the swing direction based on these coordinates. More specifically, when the vehicle receives a swing direction request from the driver's side air conditioning blades, the vehicle adjusts the activation state of the driver's side air conditioning blades' left and right swinging, and after this function is activated, determines the actual swing direction of the blade based on its position. Similarly, when the vehicle receives a swing direction request from the passenger side air conditioning blades, the vehicle adjusts the activation state of the passenger side air conditioning blades' left and right swinging, and after this function is activated, determines the actual swing direction of the blade based on its position. The testing process for the up-and-down swinging of the blades is similar and will not be elaborated here. The electronic device obtains the test results of the ninth temperature control system based on the swing states activated by the two types of blades according to the swing direction request and the corresponding swing positions of the blades.
[0138] Within the eighth temperature regulation test time range, the cabin cooling state is determined based on the ambient temperature and cabin temperature during the operation of the compressor and air conditioning fan, in order to obtain the test results of the tenth temperature regulation system.
[0139] In this technical solution, the electronic equipment determines, based on the vehicle bus data corresponding to the eighth temperature regulation test time range, that when the ambient temperature of the vehicle is high, the vehicle adjusts the operating status of the compressor and air conditioning fan accordingly, and obtains the ambient temperature and cabin temperature under this operating status. Based on the changes in these two temperatures and the adjustment of the compressor and air conditioning fan operating status, the electronic equipment determines whether the vehicle's temperature regulation system should make corresponding adaptive adjustments according to the vehicle's ambient temperature, and obtains the tenth temperature regulation system test result accordingly.
[0140] After the electronic device obtains the temperature control system test results based on the data corresponding to the temperature control system test target and the temperature control system test target parameters, it proceeds to step S307 for visualization.
[0141] S305. Based on the test conditions and parameters of the fragrance system, obtain the test time range for the air conditioning fragrance system.
[0142] When the system executing the function to be tested is the fragrance system, the operating conditions defined from the vehicle bus data are the fragrance system test conditions.
[0143] More specifically, the electronic device obtains the fragrance system test condition parameters corresponding to the case identifier and execution system from the fragrance test condition parameter mapping table based on the case identifier and execution system. The electronic device then uses these condition parameters to filter out the associated data of the parameters in the fragrance system test conditions from the data corresponding to the vehicle parameters obtained in step S301. The fragrance test condition parameter mapping table represents the mapping relationship between the case identifier and execution system and the fragrance system test condition parameters.
[0144] The process by which the electronic device obtains the test time range of the air conditioning fragrance system based on the test conditions and the corresponding data of the test condition parameters of the fragrance system is the same as the process of obtaining the test time range of the air conditioning temperature control system in step S303. Both involve converting the condition into a logical expression, obtaining the actual data associated with the logical expression in the vehicle bus data, and determining whether the logical expression is true or false. The electronic device determines the time range corresponding to the data where the logical expression is true as the test time range of the air conditioning fragrance system. This will not be elaborated further here.
[0145] In one embodiment, if the fragrance system test condition is the first fragrance adjustment test condition, the data corresponding to the fragrance system test condition parameters obtained meet the first fragrance adjustment test time range of the vehicle operating fragrance system in driving mode or user use mode.
[0146] In this technical solution, the earliest time point when the vehicle adjusts its usage mode to driving mode or user usage mode and the fragrance system switches to operating state is taken as the starting time point. The time range after the starting time point that still meets the conditions of this embodiment is determined as the first fragrance adjustment test time range.
[0147] In one embodiment, if the fragrance system test conditions are the second fragrance adjustment test conditions, the second fragrance adjustment test time range for activating the refreshing function is obtained within the first fragrance adjustment test time range.
[0148] In this technical solution, the electronic device determines the state of the energizing function from the vehicle bus data corresponding to the first fragrance adjustment test time range, and determines the time range in which the function is activated as the second fragrance adjustment test time range.
[0149] S306. Within the test time range of the air conditioning fragrance system, obtain the test results of the fragrance system based on the data corresponding to the test objectives and parameters of the fragrance system.
[0150] The test time range for the air conditioning fragrance system is obtained from step S305.
[0151] The fragrance system test objectives include the fragrance system test objective parameters and the target data that these parameters need to meet. When the data corresponding to the fragrance system test objective parameters in the vehicle data bus meets the corresponding target data, the electronic equipment determines that the vehicle has correctly executed the fragrance system's test function.
[0152] More specifically, the electronic device obtains the fragrance system test target parameters corresponding to the case identifier and execution system from the fragrance test target parameter mapping table based on the case identifier and execution system. The electronic device then uses these conditional parameters to filter out the associated data of the parameters in the fragrance system test target from the data corresponding to the vehicle parameters obtained in step S301. The fragrance test target parameter mapping table represents the mapping relationship between the case identifier and execution system and the fragrance system test target parameters.
[0153] More specifically, the electronic device uses a logic condition mapping table to process the fragrance system test objectives, transforming them into corresponding logical expressions. Within the bus data corresponding to the air conditioning fragrance system test time range, based on the data corresponding to the parameters in each logical expression, it obtains whether the logical expression at each discrete time point is true. Based on this, it obtains the discrete time points where all logical expressions are true and the test objectives are met, and the discrete time points where the logical expressions are false and the test objectives are not met. Based on these two types of discrete time points, the electronic device obtains the distribution of data showing the test vehicle achieving the fragrance system test objectives under the fragrance system test conditions, thus obtaining the fragrance system test results.
[0154] Within the first fragrance adjustment test time range, when the vehicle receives a fragrance concentration setting request from the input unit or communication unit, after activating the fragrance concentration response function, the usage status of the fragrance system is determined according to the fragrance name, fragrance concentration, fragrance type and fragrance channel margin, so as to obtain the first fragrance system test results.
[0155] The fragrance concentration setting request includes a target fragrance concentration setting request, a fragrance concentration response activation request, and a fragrance type setting request.
[0156] In this technical solution, the electronic device determines, based on the vehicle bus data corresponding to the first fragrance adjustment test time range, that when the vehicle receives a fragrance concentration setting request, it can adjust the fragrance currently being used by the vehicle according to the fragrance type setting request in the request, activate the vehicle's fragrance concentration monitoring function according to the fragrance concentration response activation request, and adjust the target concentration of the fragrance used by the vehicle according to the target fragrance concentration setting request. The electronic device determines, based on the vehicle bus data, the identification data of the fragrance used by the vehicle after receiving the above request and the actual data corresponding to each parameter in the fragrance concentration setting request. The electronic device determines the fragrance system's response to the request based on the data in the request and the actual data, and obtains the first fragrance system test result based on the response. The request includes requests obtained from the vehicle's input unit or requests received from the communication unit. The process of the communication unit receiving the request has been explained in detail in step S303 and will not be repeated here. In one embodiment, the vehicle's input unit is the vehicle's control screen.
[0157] Within the second fragrance adjustment test time range, when the vehicle receives a fragrance concentration setting request, after activating the fragrance concentration response function, the fragrance system determines the fragrance usage status according to the driver's driving status based on the obtained fragrance name, fragrance concentration data, fragrance type, fragrance channel margin, and driver fatigue signal activation status, so as to obtain the second fragrance system test results.
[0158] In this technical solution, the electronic device determines, based on vehicle bus data corresponding to the second fragrance adjustment test time range, that when the vehicle detects driver fatigue, it activates a driver fatigue signal. The fragrance system then adjusts its fragrance usage accordingly to achieve a corresponding refreshing effect. The activated driver fatigue signal corresponds to the state of the fragrance system used under these conditions. The electronic device obtains the second fragrance system test results based on the changes in the fragrance system during use.
[0159] After the electronic device obtains the fragrance system test results based on the data corresponding to the fragrance system test target and the fragrance system test target parameters, it proceeds to step S306 for visualization.
[0160] S307. Generate a visual instruction based on the air conditioning function test results and send the visual instruction to the display device.
[0161] The air conditioning function test results include the temperature control system test results in step S304 and / or the fragrance system test results in step S306.
[0162] More specifically, the process of visualizing the test results by the electronic device has been explained in detail in step S204 and will not be repeated here.
[0163] In the above technical solution, the electronic device determines different test conditions based on different systems performing the vehicle air conditioning function under test and different operating conditions of the function. After limiting the corresponding test time range according to the test conditions and the data corresponding to the associated parameters, at least one test target is tested for each test time range. This not only saves the electronic device from repeatedly setting test conditions, but also realizes repeated testing and analysis of the same test process, improves the utilization rate of bus data generated during the test, and thus improves the testing efficiency and development efficiency of the vehicle air conditioning function.
[0164] like Figure 4 As shown, one embodiment of this application provides a vehicle air conditioning function testing device 400, which includes:
[0165] The acquisition module 401 is used to acquire vehicle bus data and obtain data corresponding to vehicle parameters during the use of the vehicle air conditioner from the vehicle bus data. The vehicle parameters include air conditioner test condition parameters and air conditioner test target parameters.
[0166] The processing module 402 is used to determine the air conditioner function test time range based on the air conditioner test conditions and the corresponding data of the air conditioner test condition parameters.
[0167] The processing module 402 is also used to obtain the air conditioning function test results based on the data corresponding to the air conditioning test target and the air conditioning test target parameters within the air conditioning function test time range.
[0168] The processing module 402 is also used to generate visualization instructions based on the air conditioning function test results and send the visualization instructions to the display device. The visualization instructions are used to control the display device to display the air conditioning function test results.
[0169] In one embodiment, the processing module 402 is specifically used for:
[0170] Based on the test conditions and parameters of the temperature control system, the test time range of the air conditioning temperature control system is obtained; among which, the air conditioning test condition parameters include the test condition parameters of the temperature control system.
[0171] Within the testing time range of the air conditioning temperature control system, the test results of the temperature control system are obtained based on the data corresponding to the test objectives and parameters of the temperature control system; among which, the test objectives of the air conditioning system include the test objectives of the temperature control system.
[0172] In one embodiment, the processing module 402 is specifically used for:
[0173] If the temperature control system test condition is the first temperature control test condition, the data corresponding to the temperature control system test condition parameters are obtained within the first temperature control test time range when the first temperature control test condition is met; the first temperature control test condition includes when the vehicle is in a parked state and the user mode is in operation, the remaining capacity of the car battery is greater than the preset energy threshold, the parking air conditioning adjustment mode is activated, the air conditioning activation request and the air conditioning target temperature are received in sequence, and the automatic adjustment function of the parking air conditioning is run.
[0174] If the temperature control system test condition is the second temperature control test condition, the data corresponding to the temperature control system test condition parameters are obtained within the second temperature control test time range when the second temperature control test condition is met; the second temperature control test condition includes the vehicle operation user usage mode, when the remaining capacity of the car battery is less than the first preset energy threshold and the parking air conditioner is allowed to consume energy, the running time of the parking air conditioner exceeds the preset time threshold, and the control signal receiving function of the parking air conditioner is in an active state.
[0175] In one embodiment, the processing module 402 is specifically used for:
[0176] Within the first temperature control test time range, when the ambient temperature is less than the first temperature threshold, when the temperature control system receives the function control signal, it determines the state of the cabin heating function after the temperature control system is executed based on the cabin temperature, the air conditioning compressor outlet temperature and the front and rear row temperatures displayed by the human-machine interaction unit, so as to obtain the test results of the first temperature control system.
[0177] Within the second temperature regulation test time range, when the ambient temperature is less than the first temperature threshold and the temperature regulation system receives the function control signal and the vehicle rear operation control start signal in sequence, the test result of the second temperature regulation system is obtained based on the operating status of the rear operation cabin heating function.
[0178] In one embodiment, the processing module 402 is specifically used for:
[0179] If the temperature control system test condition is the third temperature control test condition, the data corresponding to the temperature control system test condition parameters are obtained and meet the third temperature control test time range when the third temperature control test condition is met. The third temperature control test condition includes the vehicle operation user usage mode, when the remaining capacity of the car battery is greater than the first preset energy threshold and the parking air conditioner is allowed to consume energy, the running time of the parking air conditioner exceeds the preset time threshold, and the control signal receiving function of the parking air conditioner is in an active state.
[0180] If the temperature control system test condition is the fourth temperature control test condition, the data corresponding to the temperature control system test condition parameters are obtained within the fourth temperature control test time range when the fourth temperature control test condition is met. The fourth temperature control test condition includes the vehicle operating user mode or driving mode, the remaining capacity of the car battery is greater than the first preset energy threshold and the parking air conditioner is allowed to consume energy, and the parking air conditioner operation time exceeds the preset time threshold.
[0181] In one embodiment, the processing module 402 is specifically used for:
[0182] Within the third temperature regulation test time range, when the ambient temperature is less than the first temperature threshold and the engine is in the off state, the temperature regulation system receives the function control signal and the vehicle rear operation control start signal in sequence. The test results of the third temperature regulation system are obtained based on the operating status of the vehicle's rear operation cabin heating function and the duration of continuous heating.
[0183] Within the third temperature regulation test time range, when the ambient temperature is less than the first temperature threshold and the temperature regulation system receives the function control signal and the vehicle rear operation control stop signal in sequence, the test result of the fourth temperature regulation system is obtained based on the operating status of the rear operation cabin heating function.
[0184] In one embodiment, the processing module 402 is specifically used for:
[0185] Within the fourth temperature regulation test time range, when the ambient temperature is greater than the third temperature threshold, the control signal receiving function of the parking air conditioner is inactive, and the temperature regulation system receives the function control signal and the vehicle rear operation control start signal in sequence, the test result of the fifth temperature regulation system is obtained according to the operating status of the rear operation cabin heating function.
[0186] Within the fourth temperature regulation test time range, when the ambient temperature is greater than the third temperature threshold, the control signal receiving function of the parking air conditioner is activated. When the vehicle does not receive the air conditioner control activation signal, the temperature regulation system of the vehicle in user mode receives the vehicle rear operation control start signal and the pre-adjustment signal in sequence. The sixth temperature regulation system test result is obtained based on the operating status of the rear operation cabin heating function and the pre-adjustment function.
[0187] In one embodiment, the processing module 402 is specifically used for:
[0188] If the temperature control system test condition is the fifth temperature control test condition, the data corresponding to the temperature control system test condition parameters are obtained and the fifth temperature control test time range is met under the fifth temperature control test condition. The fifth temperature control test condition includes the activation of the vehicle's overheat protection function after the vehicle receives the overheat protection open signal from the communication unit.
[0189] If the temperature control system test condition is the sixth temperature control test condition, the data corresponding to the temperature control system test condition parameters are obtained within the sixth temperature control test time range when the sixth temperature control test condition is met. The sixth temperature control test condition includes the vehicle using driving mode, the remaining capacity of the car battery being greater than the second preset energy threshold, and the air conditioning mode adjustment function and the air conditioning target temperature adjustment function being activated.
[0190] In one embodiment, the processing module 402 is specifically used for:
[0191] Within the fifth temperature regulation test time range, when the vehicle is parked and receives a lock signal, the seventh temperature regulation system test results are obtained based on the duration of the cabin temperature within the preset temperature range and the adjustment status of the vehicle usage mode.
[0192] Within the sixth temperature regulation test time range, when the fuel tank remaining amount of the vehicle in PHEV driving mode is greater than the preset fuel threshold, the eighth temperature regulation system test result is obtained based on the vehicle's remaining driving mileage and the corresponding air conditioning fan operation status, steering wheel heating status, and seat heating function operation status.
[0193] In one embodiment, the processing module 402 is specifically used for:
[0194] If the temperature control system test condition is the seventh temperature control test condition, the data corresponding to the temperature control system test condition parameters are obtained within the seventh temperature control test time range when the seventh temperature control test condition is met. The seventh temperature control test condition includes activating the driver's side air conditioning blade swing request receiving function and the passenger side air conditioning blade swing request receiving function when the vehicle is in driving mode or user use mode and the air conditioning mode is activated.
[0195] If the temperature control system test condition is the eighth temperature control test condition, the data corresponding to the temperature control system test condition parameters are obtained and meet the eighth temperature control test time range under the eighth temperature control test condition. The eighth temperature control test condition includes when the ambient temperature is greater than the third temperature threshold. After the vehicle sequentially obtains the power-on signal and the air conditioning cooling request signal, it activates the compressor operation request receiving function and controls the compressor and air conditioning fan to be in operation.
[0196] In one embodiment, the processing module 402 is specifically used for:
[0197] Within the seventh temperature control test time range, when a request for the swing direction of the air conditioning blades on the driver's side and the air conditioning blades on the passenger side are received, the test results of the ninth temperature control system are obtained based on the adjustment status of the swing direction of the air conditioning blades on the driver's side and the air conditioning blades on the passenger side.
[0198] Within the eighth temperature regulation test time range, the cabin cooling state is determined based on the ambient temperature and cabin temperature during the operation of the compressor and air conditioning fan, in order to obtain the test results of the tenth temperature regulation system.
[0199] In one embodiment, the processing module 402 is specifically used for:
[0200] Based on the test conditions and parameters of the fragrance system, the test time range for the air conditioning fragrance system is obtained; among which, the air conditioning test condition parameters include the fragrance system test condition parameters.
[0201] Within the testing timeframe of the air conditioning fragrance system, the test results of the fragrance system are obtained based on the data corresponding to the test objectives and parameters of the fragrance system; among which, the test objective parameters of the air conditioning system include the test objective parameters of the fragrance system.
[0202] In one embodiment, the processing module 402 is specifically used for:
[0203] If the fragrance system test condition is the first fragrance adjustment test condition, the data corresponding to the fragrance system test condition parameters obtained meet the first fragrance adjustment test time range of the vehicle running the fragrance system in driving mode or user use mode.
[0204] If the fragrance system test conditions are the second fragrance adjustment test conditions, the second fragrance adjustment test time range for activating the refreshing function can be obtained within the first fragrance adjustment test time range.
[0205] In one embodiment, the processing module 402 is specifically used for:
[0206] Within the first fragrance adjustment test time range, when the vehicle receives a fragrance concentration setting request from the input unit or communication unit, after activating the fragrance concentration response function, the fragrance system usage status is determined according to the fragrance name, fragrance concentration, fragrance type and fragrance channel margin to obtain the first fragrance system test results.
[0207] Within the second fragrance adjustment test time range, when the vehicle receives a fragrance concentration setting request, after activating the fragrance concentration response function, the fragrance system determines the fragrance usage status according to the driver's driving status based on the obtained fragrance name, fragrance concentration data, fragrance type, fragrance channel margin, and driver fatigue signal activation status, so as to obtain the second fragrance system test results.
[0208] like Figure 5 As shown, one embodiment of this application provides an electronic device 500, which includes a memory 501 and a processor 502.
[0209] The memory 501 is used to store computer instructions that can be executed by the processor.
[0210] When executing computer instructions, processor 502 implements each step of the vehicle air conditioning function testing method in the above embodiments. For details, please refer to the relevant descriptions in the foregoing method embodiments.
[0211] Optionally, the memory 501 can be either standalone or integrated with the processor 502. When the memory 501 is set up independently, the server 500 also includes a bus for connecting the memory 501 and the processor 502.
[0212] This application also provides a computer-readable storage medium storing computer instructions. When a processor executes the computer instructions, it implements the various steps in the vehicle air conditioning function testing method described above.
[0213] This application also provides a computer program product, including computer instructions, which, when executed by a processor, implement the various steps in the vehicle air conditioning function testing method described above.
[0214] Other embodiments of this application will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of this application that follow the general principles of this application and include common knowledge or customary techniques in the art not disclosed herein. The specification and examples are to be considered exemplary only, and the true scope and spirit of this application are indicated by the following claims.
[0215] It should be understood that this application is not limited to the precise structure described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of this application is limited only by the appended claims.
Claims
1. A method for testing the function of a vehicle air conditioner, characterized in that, The method includes: Acquire vehicle bus data, and obtain data corresponding to vehicle parameters during the use of the vehicle air conditioner from the vehicle bus data. The vehicle parameters include air conditioner test condition parameters and air conditioner test target parameters. Based on the air conditioner test conditions and the data corresponding to the air conditioner test condition parameters, the air conditioner function test time range is determined; wherein, the air conditioner test condition parameters include the temperature control system test condition parameters; Within the air conditioning function test time range, the air conditioning function test results are obtained based on the data corresponding to the air conditioning test targets and the air conditioning test target parameters; wherein, the air conditioning test target parameters include the temperature control system test target parameters; A visualization command is generated based on the air conditioner function test results, and the visualization command is sent to the display device. The visualization command is used to control the display device to display the air conditioner function test results.
2. The method according to claim 1, characterized in that, When testing the temperature control system of a vehicle's air conditioning system, the testing time range is determined based on the air conditioning test conditions and the corresponding data of the air conditioning test condition parameters, specifically including: Based on the test conditions and parameters of the temperature control system, the test time range of the air conditioning temperature control system is obtained. Conversely, within the air conditioner function test timeframe, the air conditioner function test results are obtained based on the air conditioner test objectives and the data corresponding to the air conditioner test objective parameters, specifically including: Within the test time range of the air conditioning temperature control system, the test results of the temperature control system are obtained based on the data corresponding to the test target and the test target parameters of the temperature control system.
3. The method according to claim 2, characterized in that, Based on the test conditions and parameters of the temperature control system, the test time range for the air conditioning temperature control system is obtained, specifically including: If the temperature control system test condition is the first temperature control test condition, the data corresponding to the temperature control system test condition parameters is obtained to meet the first temperature control test time range when the first temperature control test condition is met; the first temperature control test condition includes the vehicle operating user mode in the parking state, the remaining capacity of the car battery is greater than the preset energy threshold, after the parking air conditioning adjustment mode is activated, the air conditioning activation request and the air conditioning target temperature are received in sequence, and the automatic adjustment function of the parking air conditioning is run; If the temperature control system test condition is the second temperature control test condition, the data corresponding to the temperature control system test condition parameters are obtained to meet the second temperature control test time range when the second temperature control test condition is met; the second temperature control test condition includes the vehicle operation user usage mode, when the remaining capacity of the car battery is less than the first preset energy threshold and the parking air conditioner is allowed to consume energy, the operation time of the parking air conditioner exceeds the preset time threshold, and the control signal receiving function of the parking air conditioner is in an active state.
4. The method according to claim 3, characterized in that, Within the test time range of the air conditioning temperature control system, the test results of the temperature control system are obtained based on the test target and the data corresponding to the test target parameters of the temperature control system, specifically including any one of the following: Within the first temperature regulation test time range, when the ambient temperature is less than the first temperature threshold, when the temperature regulation system receives the function control signal, it determines the state of the cabin heating function after the temperature regulation system is executed based on the cabin temperature, the air conditioning compressor outlet temperature and the front and rear row temperatures displayed by the human-machine interaction unit, so as to obtain the first temperature regulation system test result. Within the second temperature regulation test time range, when the ambient temperature is less than the first temperature threshold, and the temperature regulation system sequentially receives the function control signal and the vehicle rear operation control start signal, the second temperature regulation system test result is obtained based on the operating status of the rear operation cabin heating function.
5. The method according to claim 2, characterized in that, Based on the test conditions and parameters of the temperature control system, the test time range for the air conditioning temperature control system is obtained, specifically including: If the temperature control system test condition is the third temperature control test condition, the data corresponding to the temperature control system test condition parameters are obtained to meet the third temperature control test time range when the third temperature control test condition is met. The third temperature control test condition includes the vehicle operation user usage mode, when the remaining capacity of the car battery is greater than the first preset energy threshold and the parking air conditioner is allowed to consume energy, the operation time of the parking air conditioner exceeds the preset time threshold, and the control signal receiving function of the parking air conditioner is in an active state. If the temperature control system test condition is the fourth temperature control test condition, the data corresponding to the temperature control system test condition parameters are obtained to meet the fourth temperature control test time range when the fourth temperature control test condition is met. The fourth temperature control test condition includes the vehicle operating user mode or driving mode, the remaining capacity of the car battery is greater than the first preset energy threshold and the parking air conditioner is allowed to consume energy, and the parking air conditioner operation time exceeds the preset time threshold.
6. The method according to claim 5, characterized in that, Within the test time range of the air conditioning temperature control system, the test results of the temperature control system are obtained based on the test target and the data corresponding to the test target parameters of the temperature control system, specifically including any one of the following: Within the third temperature regulation test time range, when the ambient temperature is less than the first temperature threshold and the engine is in the off state, when the temperature regulation system receives the function control signal and the vehicle rear operation control start signal in sequence, the test result of the third temperature regulation system is obtained according to the operating status of the vehicle's rear operation cabin heating function and the duration of continuous heating. Within the third temperature regulation test time range, when the ambient temperature is less than the first temperature threshold, and the temperature regulation system sequentially receives the function control signal and the vehicle rear operation control stop signal, the fourth temperature regulation system test result is obtained based on the operating status of the rear operation cabin heating function.
7. The method according to claim 6, characterized in that, The method further includes: Within the fourth temperature regulation test time range, when the ambient temperature is greater than the third temperature threshold, the control signal receiving function of the parking air conditioner is inactive, and the temperature regulation system receives the function control signal and the vehicle rear operation control start signal in sequence, the fifth temperature regulation system test result is obtained according to the operating status of the rear operation cabin heating function. Within the fourth temperature regulation test time range, when the ambient temperature is greater than the third temperature threshold, the control signal receiving function of the parking air conditioner is activated. When the vehicle does not receive the air conditioner control activation signal, the temperature regulation system of the vehicle in user mode receives the vehicle rear operation control start signal and the pre-adjustment signal in sequence. The sixth temperature regulation system test result is obtained based on the operating status of the rear operation cabin heating function and the pre-adjustment function.
8. The method according to claim 2, characterized in that, Based on the test conditions and parameters of the temperature control system, the test time range for the air conditioning temperature control system is obtained, specifically including: If the temperature control system test condition is the fifth temperature control test condition, the data corresponding to the temperature control system test condition parameters are obtained to meet the fifth temperature control test time range when the fifth temperature control test condition is met. The fifth temperature control test condition includes the activation of the overheat protection function of the vehicle after the overheat protection function is enabled. The vehicle activates the overheat protection function after receiving the overheat protection open signal from the communication unit. If the temperature control system test condition is the sixth temperature control test condition, the data corresponding to the temperature control system test condition parameters are obtained within the sixth temperature control test time range when the sixth temperature control test condition is met. The sixth temperature control test condition includes the vehicle using driving mode, the remaining capacity of the car battery being greater than the second preset energy threshold, and the air conditioning mode adjustment function and the air conditioning target temperature adjustment function being activated.
9. The method according to claim 8, characterized in that, Within the test time range of the air conditioning temperature control system, the test results of the temperature control system are obtained based on the test target and the data corresponding to the test target parameters of the temperature control system, specifically including any one of the following: Within the fifth temperature regulation test time range, when the vehicle is in a parked state and receives a vehicle lock signal, the seventh temperature regulation system test result is obtained based on the duration of the cabin temperature being within the preset temperature range and the adjustment status of the vehicle usage mode. Within the sixth temperature regulation test time range, when the fuel tank remaining amount of the vehicle in PHEV driving mode is greater than the preset fuel level threshold, the eighth temperature regulation system test result is obtained based on the vehicle's remaining driving mileage and the corresponding air conditioning fan operation status, steering wheel heating status, and seat heating function operation status.
10. The method according to claim 2, characterized in that, Based on the test conditions and parameters of the temperature control system, the test time range for the air conditioning temperature control system is obtained, specifically including: If the temperature control system test condition is the seventh temperature control test condition, the data corresponding to the temperature control system test condition parameters are obtained to meet the seventh temperature control test time range when the seventh temperature control test condition is met. The seventh temperature control test condition includes activating the driver's side air conditioning blade swing request receiving function and the passenger side air conditioning blade swing request receiving function when the vehicle is in driving mode or user use mode and the air conditioning mode is in active state. If the temperature control system test condition is the eighth temperature control test condition, the data corresponding to the temperature control system test condition parameters are obtained and meet the eighth temperature control test time range when the eighth temperature control test condition is met. The eighth temperature control test condition includes when the ambient temperature is greater than the third temperature threshold. After the vehicle sequentially obtains the power-on signal and the air conditioning cooling request signal, it activates the compressor operation request receiving function and controls the compressor and air conditioning fan to be in operation.
11. The method according to claim 10, characterized in that, Within the test time range of the air conditioning temperature control system, the test results of the temperature control system are obtained based on the test target and the data corresponding to the test target parameters of the temperature control system, specifically including any one of the following: Within the seventh temperature control test time range, when a request for the swing direction of the air conditioning blades on the driver's side and a request for the swing direction of the air conditioning blades on the passenger side are received, the test result of the ninth temperature control system is obtained based on the adjustment status of the swing direction of the air conditioning blades on the driver's side and the air conditioning blades on the passenger side. Within the eighth temperature regulation test time range, the cabin cooling state is determined based on the ambient temperature and cabin temperature during the operation of the compressor and the air conditioning fan, so as to obtain the test results of the tenth temperature regulation system.
12. The method according to claim 1, characterized in that, When testing the fragrance system of a vehicle's air conditioning system, the testing time range is determined based on the air conditioning test conditions and the corresponding data for the test condition parameters. Specifically, this includes: Based on the test conditions and corresponding data of the fragrance system test condition parameters, the test time range of the air conditioning fragrance system is obtained; wherein, the air conditioning test condition parameters include the fragrance system test condition parameters; Conversely, within the air conditioner function test timeframe, the air conditioner function test results are obtained based on the air conditioner test objectives and the data corresponding to the air conditioner test objective parameters, specifically including: Within the specified air conditioning fragrance system test time range, the fragrance system test results are obtained based on the data corresponding to the fragrance system test objectives and fragrance system test objective parameters; wherein, the air conditioning test objective parameters include the fragrance system test objective parameters.
13. The method according to claim 12, characterized in that, Based on the test conditions and parameters of the fragrance system, the test time range for the air conditioning fragrance system is obtained, specifically including: If the fragrance system test condition is the first fragrance adjustment test condition, the data corresponding to the fragrance system test condition parameters obtained meet the first fragrance adjustment test time range of the vehicle running fragrance system in driving mode or user use mode. If the fragrance system test conditions are the second fragrance adjustment test conditions, the second fragrance adjustment test time range for activating the refreshing function is obtained within the first fragrance adjustment test time range.
14. The method according to claim 13, characterized in that, Within the specified testing time range for the air conditioning fragrance system, the test results for the fragrance system are obtained based on the data corresponding to the test objectives and parameters of the fragrance system, specifically including: Within the first fragrance adjustment test time range, when the vehicle receives a fragrance concentration setting request according to the input unit or communication unit, after activating the fragrance concentration response function, the fragrance system usage status is determined according to the fragrance name, fragrance concentration, fragrance type and fragrance channel margin, so as to obtain the first fragrance system test result. Within the second fragrance adjustment test time range, when the vehicle receives a fragrance concentration setting request, after activating the fragrance concentration response function, the fragrance system determines the state of fragrance use according to the driver's driving state based on the obtained fragrance name, fragrance concentration data, fragrance type, fragrance channel margin, and the activation status of the driver fatigue signal, so as to obtain the second fragrance system test results.
15. An electronic device, characterized in that, include: A processor and a memory communicatively connected to the processor; The memory stores computer-executed instructions; When executing the computer execution instructions, the processor is used to implement the vehicle air conditioning function test method as described in any one of claims 1 to 14.
16. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer instructions, which, when executed by a processor, are used to implement the vehicle air conditioning function test method as described in any one of claims 1 to 14.
Citation Information
Patent Citations
Method for on-line detection of leakage of vehicle air conditioner refrigerant and vehicle
CN105438182A