Vehicle compressor speed control method, device, vehicle and storage medium
By acquiring the condensing and evaporating pressures of the air conditioning system and adjusting the compressor speed to adapt to the vehicle's ambient temperature, the problem of inflexible compressor response in existing technologies is solved, resulting in faster speed adjustment and more stable air conditioning system operation, thus improving the user experience.
Patent Information
- Application Number
- CN202411495476.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-24
- Publication Date
- 2025-10-28
- Estimated Expiration
- 2044-10-24
AI Technical Summary
In the existing technology, the speed control method of electric compressors relies on a fixed speed setting, which results in insufficient flexibility in response under complex conditions. Furthermore, the compressor speed is only adjusted after the actual temperature reaches the target temperature, which reduces the comfort of the user.
By acquiring the condensing and evaporating pressures of the air conditioning system, the current pressure range is determined, and the compressor speed is adjusted according to the actual temperature of the vehicle environment until it is within the preset allowable operating range of the compressor, thus avoiding compressor overload and overcurrent.
It improves the flexibility and response speed of compressor speed control, thereby enhancing the operational stability of the air conditioning system and the user's driving comfort.
Smart Images

Figure CN119388958B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of vehicle technology, and in particular to a method, device, vehicle, and storage medium for controlling the compressor speed of a vehicle. Background Technology
[0002] With the development of vehicle electrification, the use of electric compressors is increasing. During the operation of the air conditioning system, due to excessively high system pressure, the air conditioning controller's demand on the compressor speed exceeds the compressor's capacity under this system condition, leading to problems such as overcurrent and overload in the compressor.
[0003] In related technologies, the compressor speed control method for automatic air conditioning systems generally involves determining the target temperature of the evaporator after the compressor starts, based on the ambient temperature, fan speed setting, and temperature setting. The difference between the actual temperature and the target temperature is calculated. If this temperature difference is greater than zero, the compressor is controlled to operate at a fixed speed corresponding to the temperature difference. Once the target temperature is reached, the compressor is controlled to operate at a low speed. If the conditions for compressor startup are met, the compressor is restarted. If the temperature difference is less than zero, the compressor is controlled to operate at a low speed.
[0004] However, the relevant technologies rely on fixed speed settings, which makes the compressor response less flexible in complex situations. Furthermore, the compressor speed needs to be adjusted only after the actual temperature reaches the target temperature, resulting in a slow response speed. This reduces the flexibility and timeliness of compressor speed adjustment and also reduces the user's driving comfort, which urgently needs to be addressed. Summary of the Invention
[0005] This application provides a method, device, vehicle, and storage medium for controlling the compressor speed of a vehicle, in order to solve the problems in the related art that rely on a fixed speed setting, which leads to insufficient compressor response in complex situations and requires waiting until the actual temperature reaches the target temperature before adjusting the compressor speed, resulting in slow response speed and reduced user driving comfort.
[0006] The first aspect of this application provides a method for controlling the compressor speed of a vehicle, comprising the following steps: obtaining the compressor's required rotational speed of the vehicle's air conditioning system in the current operating state, and determining whether the required rotational speed of the compressor is within a preset allowable operating range of the compressor; if the required rotational speed of the compressor is not within the preset allowable operating range of the compressor, then collecting the condensing pressure and evaporating pressure of the air conditioning system; generating a current pressure range based on the condensing pressure and the evaporating pressure, and determining whether the current pressure range is within a first preset range, wherein, if the current pressure range is within the first preset range, then adjusting the required rotational speed of the compressor according to the actual temperature of the environment in which the vehicle is located, until it is within the preset allowable operating range of the compressor.
[0007] Optionally, in one embodiment of this application, adjusting the compressor's required speed based on the actual temperature of the vehicle's environment until it falls within the preset allowable operating range of the compressor includes: determining whether the actual temperature is lower than a preset temperature; if the actual temperature is lower than the preset temperature, adjusting the fan speed of the air conditioning system and adjusting the compressor's required speed based on the fan speed until it falls within the preset allowable operating range of the compressor; if the actual temperature is greater than or equal to the preset temperature, or the fan speed reaches its maximum speed, controlling the air conditioning system to open a large-diameter valve to release pressure until the compressor's required speed falls within the preset allowable operating range of the compressor.
[0008] Optionally, in one embodiment of this application, before collecting the condensing pressure and evaporating pressure of the air conditioning system, the method further includes: if the compressor's required speed is within the preset allowable operating range of the compressor, then controlling the compressor operation of the air conditioning system according to the compressor's required speed.
[0009] Optionally, in one embodiment of this application, before determining whether the current pressure range is within the first preset range, the method further includes: determining whether the current pressure range is within the second preset range; if the current pressure range is within the second preset range, then determining that the current refrigerant value of the air conditioning system is lower than the first preset refrigerant value, and sending a low refrigerant warning message to the user's preset terminal.
[0010] Optionally, in one embodiment of this application, before determining whether the current pressure range is within the first preset range, the method further includes: determining whether the current pressure range is within the third preset range; if the current pressure range is within the third preset range, then determining that the current refrigerant value of the air conditioning system is higher than the second preset refrigerant value, and sending a refrigerant overload warning message to the preset terminal, wherein the first preset refrigerant value is lower than the second preset refrigerant value.
[0011] Optionally, in one embodiment of this application, before determining whether the current pressure range is within a first preset range, the method further includes: determining whether the current pressure range is within a fourth preset range; if the current pressure range is within the fourth preset range, then the compressor is determined to be abnormal, the vehicle controller is controlled to perform a self-test, and the fault type of the compressor is determined based on the self-test result, so as to send the fault type to the preset terminal.
[0012] A second aspect of this application provides a compressor speed control device for a vehicle, comprising: an acquisition module, configured to acquire the compressor required speed of the vehicle's air conditioning system in the current operating state, and determine whether the compressor required speed is within a preset allowable compressor operating range; a collection module, configured to collect the condensing pressure and evaporating pressure of the air conditioning system if the compressor required speed is not within the preset allowable compressor operating range; and a control module, configured to generate a current pressure range based on the condensing pressure and the evaporating pressure, and determine whether the current pressure range is within a first preset range, wherein if the current pressure range is within the first preset range, the compressor required speed is adjusted according to the actual temperature of the vehicle's environment until it is within the preset allowable compressor operating range.
[0013] Optionally, in one embodiment of this application, the control module includes: a judgment unit, configured to judge whether the actual temperature is less than a preset temperature; a first processing unit, configured to adjust the fan speed of the air conditioning system and adjust the compressor's required speed according to the fan speed if the actual temperature is less than the preset temperature, until it is within the preset allowable operating range of the compressor; and a second processing unit, configured to control the air conditioning system to open a large-diameter valve to release pressure if the actual temperature is greater than or equal to the preset temperature, or if the fan speed reaches its maximum speed, until the compressor's required speed is within the preset allowable operating range of the compressor.
[0014] Optionally, in one embodiment of this application, the apparatus further includes a control module, configured to control the compressor of the air conditioning system to operate according to the compressor demand speed if the compressor demand speed is within the preset allowable operating range before collecting the condensing pressure and evaporating pressure of the air conditioning system.
[0015] Optionally, in one embodiment of this application, the apparatus of this application embodiment further includes: a first judgment module, configured to determine whether the current pressure range is in a second preset range before determining whether the current pressure range is in a first preset range; and a first processing module, configured to determine that the current refrigerant value of the air conditioning system is lower than the first preset refrigerant value if the current pressure range is in the second preset range before determining whether the current pressure range is in the first preset range, and send a refrigerant shortage prompt message to the user's preset terminal.
[0016] Optionally, in one embodiment of this application, the apparatus of this application embodiment further includes: a second judgment module, configured to determine whether the current pressure range is in a third preset range before determining whether the current pressure range is in a first preset range; and a second processing module, configured to determine that the current refrigerant value of the air conditioning system is higher than a second preset refrigerant value if the current pressure range is in the third preset range before determining whether the current pressure range is in the first preset range, and send a refrigerant excess prompt message to the preset terminal, wherein the first preset refrigerant value is less than the second preset refrigerant value.
[0017] Optionally, in one embodiment of this application, the apparatus of this application embodiment further includes: a third judgment module, configured to determine whether the current pressure range is in a fourth preset range before determining whether the current pressure range is in a first preset range; and a third processing module, configured to determine that the compressor is abnormal if the current pressure range is in the fourth preset range before determining whether the current pressure range is in the first preset range, control the vehicle controller to perform a self-test, and determine the fault type of the compressor based on the self-test result, so as to send the fault type to the preset terminal.
[0018] A third aspect of this application provides a vehicle, including: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the compressor speed control method of the vehicle as described in the above embodiments.
[0019] A fourth aspect of this application provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the above-described method for controlling the compressor speed of a vehicle.
[0020] A fifth aspect of this application provides a computer program product, including a computer program that, when executed, is used to implement the above-described method for controlling the compressor speed of a vehicle.
[0021] This application embodiment can adjust the compressor's required speed based on the pressure range of the air conditioning system's condensing and evaporating pressures when the compressor's required speed is not within the allowable speed range. This avoids compressor overload and overcurrent, improving the stability of the air conditioning system. Therefore, it solves the problems in related technologies that rely on fixed speed settings, leading to insufficient compressor response in complex situations and requiring adjustment of the compressor speed only after the actual temperature reaches the target temperature, thus reducing the timeliness of response.
[0022] Additional aspects and advantages of this application will be set forth in part in the description which follows, and in part will be obvious from the description, or may be learned by practice of this application. Attached Figure Description
[0023] The above and / or additional aspects and advantages of this application will become apparent and readily understood from the following description of the embodiments taken in conjunction with the accompanying drawings, wherein:
[0024] Figure 1 This is a flowchart of a vehicle compressor speed control method according to an embodiment of this application;
[0025] Figure 2 This is a schematic diagram of the structure of an air conditioning system provided according to an embodiment of this application;
[0026] Figure 3 A schematic diagram showing the compressor speed corresponding to the current pressure range of S5 zone, generated by the condensing pressure and evaporating pressure in a specific embodiment of this application;
[0027] Figure 4 A schematic diagram showing the current pressure range generated by the condensation pressure and evaporation pressure in a specific embodiment of this application;
[0028] Figure 5 This is a schematic diagram illustrating the principle of compressor speed control in a vehicle according to a specific embodiment of this application.
[0029] Figure 6 This is a schematic diagram of the structure of a vehicle compressor speed control device according to an embodiment of this application;
[0030] Figure 7 This is a structural schematic diagram of a vehicle provided according to an embodiment of this application. Detailed Implementation
[0031] The embodiments of this application are described in detail below. Examples of these embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals denote the same or similar elements or elements having the same or similar functions throughout. The embodiments described below with reference to the accompanying drawings are exemplary and intended to explain this application, and should not be construed as limiting this application.
[0032] The following description, with reference to the accompanying drawings, outlines a vehicle compressor speed control method, apparatus, vehicle, and storage medium according to embodiments of this application. Addressing the issues raised in the background section regarding the reliance on fixed speed settings in related technologies, which leads to insufficient compressor response under complex conditions and requires waiting for the actual temperature to reach the target temperature before adjusting the compressor speed, resulting in slow response and reduced user comfort, this application provides a vehicle compressor speed control method. In this method, when the required compressor speed is not within the allowable compressor speed range, the required compressor speed can be adjusted based on the pressure range of the condensing and evaporating pressures of the air conditioning system. This prevents compressor overload and overcurrent, improving the stability of the air conditioning system. Therefore, this solves the problems of reliance on fixed speed settings in related technologies, which result in insufficient compressor response under complex conditions and require waiting for the actual temperature to reach the target temperature before adjusting the compressor speed, leading to slow response and reduced user comfort.
[0033] Specifically, Figure 1 This is a schematic flowchart of a vehicle compressor speed control method provided in an embodiment of this application.
[0034] like Figure 1 As shown, the compressor speed control method for this vehicle includes the following steps:
[0035] In step S101, the compressor demand speed of the vehicle's air conditioning system under the current operating state is obtained, and it is determined whether the compressor demand speed is within the preset compressor allowable operating range.
[0036] It is understood that the embodiments of this application can obtain the compressor demand speed of the vehicle's air conditioning system in the current operating state. For example, it can obtain the compressor demand speed in the air conditioning single-on cooling state, battery fast cooling request state, or dual-on cooling request state, and determine whether the compressor demand speed is within the allowable operating range of the compressor in the corresponding state. The allowable operating range of the compressor in different operating states of the air conditioning system is also different, which effectively improves the executability of compressor speed control.
[0037] For example, such as Figure 2 The diagram shows a vehicle's air conditioning system, which includes a compressor, electronic expansion valve, condenser, evaporator, fan, large-diameter valve, and pressure transmitter. The refrigerant circulates continuously within the air conditioning system, transferring heat through compression, condensation, throttling, and evaporation processes to achieve the purpose of cooling.
[0038] In this embodiment of the application, when the vehicle is in the air conditioning single-on cooling mode, the compressor speed required is: SPD = min(SPD1, SPD3); when the vehicle is in the battery fast cooling mode, the compressor speed required is: SPD = min(SPD2, SPD3); when the vehicle is in the dual-on cooling mode, the compressor speed required is: SPD = min(max(SPD1, SPD2), SPD3).
[0039] For example, when the compressor receives a cooling demand, it enters a standby state.
[0040] (1) When the vehicle's overall demand is for air conditioning to be used for cooling only, first calculate the target temperature of the evaporator and then calculate the target speed of the compressor:
[0041] SPD1 = f(SPD(n-1), Kpi, δT),
[0042] Where SPD(n-1) is the compressor speed before the vehicle demand command is issued, Kpi is the PI adjustment constant, and δT is the difference between the target temperature and the actual temperature of the evaporator.
[0043] At this time, the required compressor speed for the air conditioning controller is SPD = min(SPD1, SPD3), where SPD3 is the upper limit of the compressor speed at the target fan speed. Table 1 shows the upper limit of the compressor speed at the target fan speed, as follows:
[0044] Table 1
[0045] Blower speed 0 Low middle high compressor maximum speed 3500 3500 5500 8500
[0046] (2) When the vehicle's demand is a single-battery fast cooling request, the target compressor speed SPD2 is first calculated based on the battery fast cooling power, and SPD3 is the upper limit of the compressor speed at the target fan speed. At this time, the air conditioning controller sets the required compressor speed as SPD = min(SPD2, SPD3). Table 2 shows the relationship between cooling power and compressor speed, as follows:
[0047] Table 2
[0048]
[0049] (3) When the vehicle is in dual-mode, that is, AC and battery fast cooling are turned on at the same time. First, calculate the target temperature of the evaporator SPD1 = f(SPD(n-1), Kpi, δT). Then, calculate the required speed of the compressor based on the cooling power of the battery fast cooling. The relationship between cooling power and compressor speed is shown in Table 2. Calculate max(SPD1, SPD2). Then, according to Table 1, the upper limit of the compressor speed SPD3 is obtained. At this time, the required speed of the compressor for the air conditioning controller is SPD = min(max(SPD1, SPD2), SPD3).
[0050] Therefore, the embodiments of this application can determine whether the compressor demand speed SPD of the air conditioning system under different operating states is within the allowable operating range SPD4 of the compressor under the corresponding state, so as to take appropriate control measures in a timely manner to optimize the compressor speed when the compressor demand speed is not within the allowable operating range of the compressor, thereby effectively improving the executability of compressor speed control.
[0051] In step S102, if the compressor's required speed is not within the preset allowable operating range of the compressor, the condensing pressure and evaporating pressure of the air conditioning system are collected.
[0052] It is understood that the embodiments of this application can be implemented when the compressor's required speed is not within the compressor's allowable operating range in the above steps, such as when... When the compressor speed is high, the condensing pressure and evaporating pressure of the air conditioning system are collected, i.e., the high pressure and low pressure of the refrigerant in the air conditioning system. In this way, the compressor speed can be optimized by taking corresponding control measures to avoid compressor overload and overcurrent.
[0053] In step S103, a current pressure range is generated based on the condensing pressure and the evaporating pressure, and it is determined whether the current pressure range is within the first preset range. If the current pressure range is within the first preset range, the compressor's required speed is adjusted according to the actual temperature of the vehicle's environment until it is within the preset allowable operating range of the compressor.
[0054] It is understood that embodiments of this application can generate the current pressure range based on the condensation pressure and the evaporation pressure, for example, by combining... Figure 3 and Figure 4 As shown, embodiments of this application can determine the current pressure range and determine whether the current pressure range is within a first preset range, such as... Figure 4 In the S4 zone, when the current pressure range is in the first preset range, i.e., the S4 zone, the embodiments of this application can adjust the compressor's required speed according to the actual temperature of the vehicle's environment until the compressor's required speed is in the compressor's allowable operating range corresponding to the S4 zone. This can avoid compressor overload and overcurrent, improve the stability of the air conditioning system, and enhance the user's driving comfort.
[0055] In one embodiment of this application, adjusting the compressor's required speed based on the actual temperature of the vehicle's environment until it falls within a preset allowable operating range includes: determining whether the actual temperature is lower than a preset temperature; if the actual temperature is lower than the preset temperature, adjusting the fan speed of the air conditioning system and adjusting the compressor's required speed based on the fan speed until it falls within the preset allowable operating range; if the actual temperature is greater than or equal to the preset temperature, or the fan speed reaches its maximum speed, controlling the air conditioning system to open a large-diameter valve to release pressure until the compressor's required speed falls within the preset allowable operating range.
[0056] For example, combining Figure 4 and Figure 5 As shown in the embodiment of this application, it can determine whether the actual temperature is less than 40°C. When the actual temperature is less than 40°C, the fan speed of the air conditioning system is adjusted to F. Furthermore, if the fan speed does not reach the highest speed, the air conditioning system is switched to speed F+1 to achieve [the desired effect]. Figure 4 The change from S1 to S2 adjusts the fan speed, and the compressor's required speed is adjusted according to the fan speed until it is within the compressor's allowable operating range corresponding to zone S4.
[0057] Additionally, when the actual temperature is greater than or equal to 40℃, or when the fan speed reaches its highest setting (maximum fan speed), the air conditioning system will open a large-diameter valve to release pressure. Figure 4 The transition from S1 to S2, until the compressor's required speed is within the compressor's allowable operating range corresponding to S4 zone, can effectively prevent compressor overload and overcurrent.
[0058] Optionally, in one embodiment of this application, before collecting the condensing pressure and evaporating pressure of the air conditioning system, the method further includes: if the compressor demand speed is within a preset compressor allowable operating range, then controlling the compressor operation of the air conditioning system according to the compressor demand speed.
[0059] In some embodiments, when the compressor speed demand of the air conditioning system is within the corresponding allowable operating range of the compressor, the present application embodiment can use the current compressor speed demand as the operating compressor speed, thereby controlling the operation of the air conditioning system compressor according to the compressor speed demand, which can effectively improve the flexibility of compressor speed adjustment.
[0060] In some embodiments, combined with Figure 3 and Figure 5 As shown, when the compressor demand in the current operating state of the air conditioning system is within the corresponding allowable operating range of the compressor, and the current pressure range in which the condensing pressure and evaporating pressure are generated is in zone S5, the embodiments of this application can be based on... Figure 3 The three distribution zones in the S5 interval determine the compressor speed, thereby controlling the operation of the air conditioning system's compressor and effectively improving the flexibility of compressor speed adjustment.
[0061] Optionally, in one embodiment of this application, before determining whether the current pressure range is within the first preset range, the method further includes: determining whether the current pressure range is within the second preset range; if the current pressure range is within the second preset range, then determining that the current refrigerant value of the air conditioning system is lower than the first preset refrigerant value, and sending a refrigerant shortage warning message to the user's preset terminal.
[0062] For example, such as Figure 5 As shown, this embodiment of the application can determine whether the current pressure range is within the second preset range, i.e. Figure 4 If the current pressure range is within zone S1, it is determined that the current refrigerant value of the air conditioning system is lower than the first refrigerant value. A refrigerant low warning message is sent to the computer of the relevant technicians. The technicians can then analyze the cause of the low refrigerant level and add refrigerant, effectively improving the vehicle's interactivity.
[0063] It should be noted that the first preset refrigerant value is set by those skilled in the art based on actual conditions, and no specific limitation is made here.
[0064] Optionally, in one embodiment of this application, before determining whether the current pressure range is within the first preset range, the method further includes: determining whether the current pressure range is within the third preset range; if the current pressure range is within the third preset range, then determining that the current refrigerant value of the air conditioning system is higher than the second preset refrigerant value, and sending a refrigerant overload warning message to a preset terminal, wherein the first preset refrigerant value is lower than the second preset refrigerant value.
[0065] For example, combining Figure 3 and Figure 5 As shown, this embodiment of the application can determine whether the current pressure range is within the third preset range, i.e. Figure 3 In zone S2, if the current pressure range is in zone S2, it is determined that the current refrigerant value of the air conditioning system is higher than the second preset refrigerant value. An excessive refrigerant warning message is sent to the computer of the relevant technicians. The relevant technicians can analyze the cause of the excessive refrigerant in time and reduce the refrigerant in time. The first refrigerant value is less than the second refrigerant value, which effectively improves the vehicle's intelligence level.
[0066] It should be noted that the second preset refrigerant value is set by those skilled in the art based on actual conditions, and no specific limitation is made here.
[0067] Optionally, in one embodiment of this application, before determining whether the current pressure range is within the first preset range, the method further includes: determining whether the current pressure range is within the fourth preset range; if the current pressure range is within the fourth preset range, then the compressor is determined to be abnormal, the vehicle controller is controlled to perform a self-test, and the compressor fault type is determined based on the self-test result, so as to send the fault type to a preset terminal.
[0068] In some embodiments, combined with Figure 3 and Figure 5 As shown, this embodiment of the application can determine whether the current pressure range is within the fourth preset range, i.e. Figure 3If the current pressure range is in zone S3, the compressor is determined to be abnormal. The vehicle controller is then instructed to perform a self-check, determine the compressor fault type based on the self-check results, and send the fault type to the computer of the relevant technicians to ensure the safe operation of the system.
[0069] The compressor speed control method for vehicles proposed in this application can adjust the compressor's required speed based on the pressure range of the condensing and evaporating pressures of the air conditioning system when the required compressor speed is not within the allowable speed range. This avoids compressor overload and overcurrent, improving the stability of the air conditioning system. Therefore, it solves the problems in related technologies that rely on fixed speed settings, resulting in insufficient compressor response in complex situations and requiring adjustment of the compressor speed only after the actual temperature reaches the target temperature, leading to slow response and reduced user comfort.
[0070] Next, with reference to the accompanying drawings, a compressor speed control device for a vehicle according to an embodiment of this application is described.
[0071] Figure 6 This is a block diagram of a vehicle compressor speed control device according to an embodiment of this application.
[0072] like Figure 6 As shown, the compressor speed control device 10 of the vehicle includes: an acquisition module 100, a data acquisition module 200, and a control module 300.
[0073] Specifically, the acquisition module 100 is used to acquire the compressor demand speed of the vehicle's air conditioning system in the current operating state, and to determine whether the compressor demand speed is within the preset compressor allowable operating range.
[0074] The data acquisition module 200 is used to acquire the condensing pressure and evaporating pressure of the air conditioning system if the compressor's required speed is not within the preset allowable operating range of the compressor.
[0075] The control module 300 is used to generate the current pressure range based on the condensing pressure and the evaporating pressure, and to determine whether the current pressure range is within the first preset range. If the current pressure range is within the first preset range, the compressor's required speed is adjusted according to the actual temperature of the vehicle's environment until it is within the preset allowable operating range of the compressor.
[0076] Optionally, in one embodiment of this application, the control module 300 includes: a judgment unit, a first processing unit, and a second processing unit.
[0077] The judgment unit is used to determine whether the actual temperature is lower than the preset temperature.
[0078] The first processing unit is used to adjust the fan speed of the air conditioning system if the actual temperature is lower than the preset temperature, and adjust the compressor speed according to the fan speed until it is within the preset allowable operating range of the compressor.
[0079] The second processing unit is used to control the air conditioning system to open the large-diameter valve to release pressure if the actual temperature is greater than or equal to the preset temperature, or the fan speed reaches the maximum speed, until the compressor's required speed is within the preset compressor's allowable operating range.
[0080] Optionally, in one embodiment of this application, the apparatus 10 further includes a control module.
[0081] The control module is used to control the operation of the air conditioning system's compressor based on the compressor's required speed if the compressor's required speed is within the preset allowable operating range before collecting the condensing pressure and evaporating pressure of the air conditioning system.
[0082] Optionally, in one embodiment of this application, the apparatus 10 of this application embodiment further includes: a first determination module and a first processing module.
[0083] The first judgment module is used to determine whether the current pressure range is within a second preset range before determining whether the current pressure range is within a first preset range.
[0084] The first processing module is used to determine whether the current pressure range is within the first preset range. If the current pressure range is within the second preset range, the module determines that the current refrigerant value of the air conditioning system is lower than the first preset refrigerant value and sends a low refrigerant warning message to the user's preset terminal.
[0085] Optionally, in one embodiment of this application, the apparatus 10 of this application embodiment further includes: a second determination module and a second processing module.
[0086] The second judgment module is used to determine whether the current pressure range is in the third preset range before determining whether the current pressure range is in the first preset range.
[0087] The second processing module is used to determine whether the current pressure range is within the first preset range. If the current pressure range is within the third preset range, the module determines that the current refrigerant value of the air conditioning system is higher than the second preset refrigerant value and sends an excessive refrigerant warning message to the preset terminal. The first preset refrigerant value is less than the second preset refrigerant value.
[0088] Optionally, in one embodiment of this application, the apparatus 10 of this application embodiment further includes: a third judgment module and a third processing module.
[0089] The third judgment module is used to determine whether the current pressure range is in the fourth preset range before determining whether the current pressure range is in the first preset range.
[0090] The third processing module is used to determine whether the current pressure range is within the first preset range. If the current pressure range is within the fourth preset range, the compressor is deemed to be abnormal. The module then controls the vehicle controller to perform a self-test and determines the compressor's fault type based on the self-test results, and sends the fault type to the preset terminal.
[0091] It should be noted that the foregoing explanation of the vehicle compressor speed control method embodiment also applies to the vehicle compressor speed control device of this embodiment, and will not be repeated here.
[0092] The compressor speed control device for vehicles proposed in this application can adjust the compressor's required speed based on the pressure range of the condensing and evaporating pressures of the air conditioning system when the required compressor speed is not within the allowable speed range. This avoids compressor overload and overcurrent, improving the stability of the air conditioning system. Therefore, it solves the problems in related technologies that rely on fixed speed settings, resulting in insufficient compressor response in complex situations and requiring adjustment of the compressor speed only after the actual temperature reaches the target temperature, leading to slow response and reduced user comfort.
[0093] Figure 7 A schematic diagram of the structure of a vehicle provided in an embodiment of this application. The vehicle may include:
[0094] The memory 701, the processor 702, and the computer program stored on the memory 701 and executable on the processor 702.
[0095] When the processor 702 executes the program, it implements the vehicle compressor speed control method provided in the above embodiments.
[0096] Furthermore, the vehicle also includes:
[0097] Communication interface 703 is used for communication between memory 701 and processor 702.
[0098] The memory 701 is used to store computer programs that can run on the processor 702.
[0099] The memory 701 may include high-speed RAM memory, and may also include non-volatile memory, such as at least one disk storage device.
[0100] If the memory 701, processor 702, and communication interface 703 are implemented independently, then the communication interface 703, memory 701, and processor 702 can be interconnected via a bus to complete communication between them. The bus can be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus, etc. The bus can be divided into address bus, data bus, control bus, etc. For ease of representation, Figure 7 The bus is represented by a single thick line, but this does not mean that there is only one bus or one type of bus.
[0101] Optionally, in a specific implementation, if the memory 701, processor 702, and communication interface 703 are integrated on a single chip, then the memory 701, processor 702, and communication interface 703 can communicate with each other through an internal interface.
[0102] The processor 702 may be a central processing unit (CPU), an application specific integrated circuit (ASIC), or one or more integrated circuits configured to implement the embodiments of this application.
[0103] This embodiment also provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the above-described method for controlling the compressor speed of a vehicle.
[0104] This embodiment also provides a computer program product, including a computer program that, when executed, is used to implement the above-described method for controlling the compressor speed of a vehicle.
[0105] In the description of this specification, the references to terms such as "one embodiment," "some embodiments," "example," "specific example," or "some examples," etc., indicate that a specific feature, structure, material, or characteristic described in connection with that embodiment or example is included in at least one embodiment or example of this application. In this specification, the illustrative expressions of the above terms do not necessarily refer to the same embodiment or example. Furthermore, the specific features, structures, materials, or characteristics described may be combined in any suitable manner in one or more embodiments or examples. Moreover, without contradiction, those skilled in the art can combine and integrate the different embodiments or examples described in this specification, as well as the features of different embodiments or examples.
[0106] Furthermore, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include at least one of that feature. In the description of this application, "N" means at least two, such as two, three, etc., unless otherwise explicitly specified.
[0107] Any process or method described in the flowchart or otherwise herein can be understood as representing a module, segment, or portion of code comprising one or N executable instructions for implementing custom logic functions or processes, and the scope of the preferred embodiments of this application includes additional implementations in which functions may be performed not in the order shown or discussed, including substantially simultaneously or in reverse order depending on the functions involved, as should be understood by those skilled in the art to which embodiments of this application pertain.
[0108] The logic and / or steps represented in the flowchart or otherwise described herein, for example, can be considered as a ordered list of executable instructions for implementing logical functions, and can be embodied in any computer-readable medium for use by, or in conjunction with, an instruction execution system, apparatus, or device (such as a computer-based system, a processor-included system, or other system that can fetch and execute instructions from, an instruction execution system, apparatus, or device). For the purposes of this specification, "computer-readable medium" can be any means that can contain, store, communicate, propagate, or transmit programs for use by, or in conjunction with, an instruction execution system, apparatus, or device. More specific examples (a non-exhaustive list) of computer-readable media include: an electrical connection having one or more wires (electronic device), a portable computer disk drive (magnetic device), random access memory (RAM), read-only memory (ROM), erasable and editable read-only memory (EPROM or flash memory), fiber optic devices, and portable optical disc read-only memory (CDROM). Alternatively, the computer-readable medium may be paper or other suitable media on which the program can be printed, since the program can be obtained electronically by optically scanning the paper or other medium, followed by editing, interpreting, or otherwise processing as necessary, and then stored in a computer memory.
[0109] It should be understood that the various parts of this application can be implemented using hardware, software, firmware, or a combination thereof. In the above embodiments, the N steps or methods can be implemented using software or firmware stored in memory and executed by a suitable instruction execution system. For example, if implemented in hardware, as in another embodiment, it can be implemented using any one or a combination of the following techniques known in the art: discrete logic circuits having logic gates for implementing logical functions on data signals, application-specific integrated circuits (ASICs) having suitable combinational logic gates, programmable gate arrays (PGAs), field-programmable gate arrays (FPGAs), etc.
[0110] Those skilled in the art will understand that all or part of the steps of the methods in the above embodiments can be implemented by a program instructing related hardware. The program can be stored in a computer-readable storage medium, and when executed, the program includes one or a combination of the steps of the method embodiments.
[0111] Furthermore, the functional units in the various embodiments of this application can be integrated into a processing module, or each unit can exist physically separately, or two or more units can be integrated into a module. The integrated module can be implemented in hardware or as a software functional module. If the integrated module is implemented as a software functional module and sold or used as an independent product, it can also be stored in a computer-readable storage medium.
[0112] The storage medium mentioned above can be a read-only memory, a disk, or an optical disk, etc. Although embodiments of this application have been shown and described above, it is understood that the above embodiments are exemplary and should not be construed as limiting this application. Those skilled in the art can make changes, modifications, substitutions, and variations to the above embodiments within the scope of this application.
Claims
1. A method for controlling the compressor speed of a vehicle, characterized in that, Includes the following steps: Obtain the compressor required speed of the vehicle's air conditioning system under the current operating state, and determine whether the compressor required speed is within the preset allowable operating range of the compressor; If the required compressor speed is not within the preset allowable operating range of the compressor, then the condensing pressure and evaporating pressure of the air conditioning system are collected; The current pressure range is generated based on the condensing pressure and the evaporating pressure, and it is determined whether the current pressure range is within the first preset range. If the current pressure range is within the first preset range, the compressor's required speed is adjusted according to the actual temperature of the vehicle's environment until it is within the preset allowable operating range of the compressor. The step of adjusting the compressor's required speed based on the actual temperature of the vehicle's environment until it is within the preset allowable operating range of the compressor includes: Determine whether the actual temperature is lower than the preset temperature; If the actual temperature is lower than the preset temperature, the fan speed of the air conditioning system is adjusted, and the required compressor speed is adjusted according to the fan speed until it is within the preset allowable operating range of the compressor. If the actual temperature is greater than or equal to the preset temperature, or the fan speed reaches the maximum speed, the air conditioning system is controlled to open the large-diameter valve to release pressure until the compressor's required speed is within the preset compressor's allowable operating range.
2. The method according to claim 1, characterized in that, Before collecting the condensing pressure and evaporating pressure of the air conditioning system, the following steps are also included: If the required compressor speed is within the preset allowable operating range of the compressor, then the compressor operation of the air conditioning system is controlled according to the required compressor speed.
3. The method according to claim 1, characterized in that, Before determining whether the current pressure range is within the first preset range, the method further includes: Determine whether the current pressure range is within the second preset range; If the current pressure range is within the second preset range, it is determined that the current refrigerant value of the air conditioning system is lower than the first preset refrigerant value, and a low refrigerant warning message is sent to the user's preset terminal.
4. The method according to claim 3, characterized in that, Before determining whether the current pressure range is within the first preset range, the method further includes: Determine whether the current pressure range is within the third preset range; If the current pressure range is within the third preset range, it is determined that the current refrigerant value of the air conditioning system is higher than the second preset refrigerant value, and a refrigerant excess prompt message is sent to the preset terminal, wherein the first preset refrigerant value is less than the second preset refrigerant value.
5. The method according to claim 3, characterized in that, Before determining whether the current pressure range is within the first preset range, the method further includes: Determine whether the current pressure range is within the fourth preset range; If the current pressure range is within the fourth preset range, the compressor is determined to be abnormal. The vehicle controller is then controlled to perform a self-test, and the fault type of the compressor is determined based on the self-test results. The fault type is then sent to the preset terminal.
6. A compressor speed control device for a vehicle, characterized in that, include: The acquisition module is used to acquire the compressor required speed of the vehicle's air conditioning system in the current operating state, and to determine whether the compressor required speed is within the preset compressor allowable operating range; The data acquisition module is used to acquire the condensing pressure and evaporating pressure of the air conditioning system if the required compressor speed is not within the preset allowable operating range of the compressor. The control module is used to generate a current pressure range based on the condensing pressure and the evaporating pressure, and to determine whether the current pressure range is within a first preset range. If the current pressure range is within the first preset range, the compressor's required speed is adjusted according to the actual temperature of the vehicle's environment until it is within the preset allowable operating range of the compressor. The step of adjusting the compressor's required speed based on the actual temperature of the vehicle's environment until it is within the preset allowable operating range of the compressor includes: Determine whether the actual temperature is lower than the preset temperature; If the actual temperature is lower than the preset temperature, the fan speed of the air conditioning system is adjusted, and the required compressor speed is adjusted according to the fan speed until it is within the preset allowable operating range of the compressor. If the actual temperature is greater than or equal to the preset temperature, or the fan speed reaches the maximum speed, the air conditioning system is controlled to open the large-diameter valve to release pressure until the compressor's required speed is within the preset compressor's allowable operating range.
7. A vehicle, characterized in that, include: A memory, a processor, and a computer program stored in the memory and executable on the processor, the processor executing the program to implement the compressor speed control method for a vehicle as described in any one of claims 1-4.
8. A computer-readable storage medium having a computer program stored thereon, characterized in that, The program is executed by the processor to implement the compressor speed control method for a vehicle as described in any one of claims 1-4.
9. A computer program product, comprising a computer program, characterized in that, The computer program is executed by a processor to implement the compressor speed control method for a vehicle as described in any one of claims 1-4.
Citation Information
Patent Citations
Method and device for acquiring pressure parameter of multi-connected air-conditioning system
CN102778006A
Pressure control method and device of air conditioning system and air conditioning system
CN117190451A
Air conditioner compressor control method, device and equipment and computer readable storage medium
CN117507766A