Compressor control method, device and system and air conditioner
By dynamically adjusting the target voltage interval of the air conditioner compressor busbar and determining the protection value in real time, and implementing a differentiated protection strategy in combination with voltage fluctuations, the problem of inappropriate protection strategy of air conditioners without energy storage capacitors is solved, and the operation stability of the compressor is improved. Efficiency extends the life of the equipment.
Patent Information
- Application Number
- CN202411667918.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-21
- Publication Date
- 2025-02-18
AI Technical Summary
The protection strategy of air conditioners without energy storage capacitors has problems with insufficient appropriateness, especially when ambient temperature changes and voltage fluctuations, traditional fixed voltage protection thresholds cannot effectively protect the compressor, resulting in overprotect or insufficient response.
By detecting the ambient temperature and air conditioning compressor bus voltage, dynamically adjust the target voltage interval, determine the low-voltage and high-voltage protection values in real time, and implement differentiated compressor protection operation strategies based on voltage fluctuations, such as reducing frequency operation to avoid voltage fluctuations. Adverse effects of compressors.
Adaptive optimization of the compressor protection strategy is achieved, the operation stability and efficiency of the compressor under different ambient temperature and voltage fluctuations is improved, the service life of the equipment is extended, and the safety and reliability of the system are enhanced.
Smart Images

Figure CN119468457A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of compressor protection, and in particular to a compressor control method, a control device, a control system and an air conditioner. Background Art
[0002] A capacitor-free air conditioner is an air conditioner that does not use traditional large-capacity energy storage capacitors. Ordinary air conditioners usually rely on energy storage capacitors to smooth bus voltage fluctuations to stably drive the compressor, while capacitor-free air conditioners remove energy storage capacitors and rely on small-capacity filter capacitors and dynamic voltage regulation technology to achieve system stability.
[0003] In the related art, there are inadequate technical problems in the protection strategy for air conditioners without energy storage capacitors. Summary of the invention
[0004] The purpose of the present invention is to overcome the above-mentioned technical deficiencies and provide a compressor control method, a control device, a control system and an air conditioner to solve the technical problem that the protection strategy for air conditioners without energy storage capacitors in the related art is not appropriate.
[0005] In order to achieve the above technical objectives, the present invention adopts the following technical solutions:
[0006] In a first aspect, the present invention provides a method for controlling a compressor, the method comprising:
[0007] Detecting temperature data and voltage data; wherein the temperature data at least includes temperature data of the current ambient temperature, and the voltage data is data representing the bus voltage of the air-conditioning compressor;
[0008] Determining a target voltage range of an air-conditioning compressor bus based on the temperature data of the current ambient temperature;
[0009] Determining whether the voltage data is within the target voltage range;
[0010] When the voltage data is within the target voltage interval, a preset compressor protection operation strategy is executed to cause the compressor to operate at a reduced frequency.
[0011] In a second aspect, the present invention provides a control device for a compressor, the device comprising:
[0012] A detection module, which is used to detect temperature data and voltage data; wherein the temperature data at least includes temperature data of the current ambient temperature, and the voltage data is data representing the bus voltage of the air conditioner compressor;
[0013] A determination module, which is used to determine a target voltage range of the air-conditioning compressor bus based on the temperature data of the current ambient temperature;
[0014] A judging module, used for judging whether the voltage data is within the target voltage interval;
[0015] The execution module is used to execute a preset compressor protection operation strategy when the voltage data is within the target voltage interval, so that the compressor operates at a reduced frequency.
[0016] In a third aspect, the present invention provides a control system for a compressor, the system comprising:
[0017] A voltage detection device, one end of which is connected to the air-conditioning compressor bus and is used to detect the air-conditioning compressor bus voltage data;
[0018] A first temperature detection device, which is used to detect temperature data of the current ambient temperature;
[0019] A driver, used for driving the compressor to operate;
[0020] A controller, whose signal input end is connected to at least the other end of the voltage detection circuit, and the first temperature detection device, wherein the signal output end of the controller is connected to the driver, and is used to determine the target voltage range of the air-conditioning compressor bus based on the temperature data of the current ambient temperature, and then determine whether the voltage data is within the target voltage range. When the voltage data is within the target voltage range, a preset compressor protection operation strategy is executed, a corresponding control signal is generated and sent to the driver, so that the compressor operates at a reduced frequency.
[0021] In a fourth aspect, the present invention provides an air conditioner, comprising a controller, wherein the controller is configured to execute the above method.
[0022] Beneficial effects:
[0023] The present invention realizes adaptive optimization of the compressor protection strategy by dynamically adjusting the target voltage interval of the air-conditioning compressor bus and determining the low-voltage protection value and the high-voltage protection value in real time in combination with the ambient temperature. By detecting whether the bus voltage is in the target voltage interval, a differentiated protection operation strategy is implemented, and the compressor frequency operation is timely reduced when the voltage fluctuates, thereby avoiding the problem of over-protection or insufficient response caused by fixed voltage thresholds in the protection strategy of the related art. The present invention not only improves the operating stability and efficiency of the compressor under different ambient temperatures and voltage fluctuations, but also effectively extends the service life of the equipment and significantly enhances the safety and reliability of the system. BRIEF DESCRIPTION OF THE DRAWINGS
[0024] Figure 1 is a flow chart of a compressor control method provided by an embodiment of the present invention;
[0025] Figure 2 is a flow chart of a compressor control method provided by an embodiment of the present invention;
[0026] Figure 3 is a flow chart of a compressor control method provided by an embodiment of the present invention;
[0027] Figure 4 is a circuit diagram of a control system of a compressor provided by an embodiment of the present invention;
[0028] Figure 5 is a block diagram of a compressor control device used in an embodiment of the present invention;
[0029] Figure 6 It is a block diagram of an electronic device used in an embodiment of the present invention. DETAILED DESCRIPTION
[0030] In order to enable those skilled in the art to better understand the solution of the present application, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of the present application.
[0031] In the relevant technology, air conditioners are an indispensable and important device in modern home and commercial environments, and one of its core components is the compressor. In order to adapt to different power consumption environments and load requirements, the compressor is usually driven by an inverter, which adjusts the output frequency and voltage to meet the cooling or heating needs of the air conditioner. In traditional designs, in order to alleviate the impact of power grid fluctuations on compressor operation, energy storage capacitors are often configured in the system to stabilize the bus voltage.
[0032] In air conditioners without energy storage capacitors, the bus voltage is directly affected by grid fluctuations and load changes. Especially when the compressor is running, the bus voltage may fluctuate violently due to factors such as startup, shutdown or external voltage instability. Such fluctuations may cause unstable operation of the compressor or even damage the equipment. In addition, the external ambient temperature (for example, high or low temperature) also significantly affects the operating characteristics and protection requirements of the compressor.
[0033] The control method of the air conditioner compressor without energy storage capacitor in the related art is usually based on a fixed voltage protection strategy. For example, a fixed voltage protection upper and lower limits are set, and the protection mechanism is triggered if the bus voltage exceeds the range.
[0034] It is understandable that, on the one hand, the working characteristics of the compressor change significantly under high or low temperature conditions. For example, in a low temperature environment, the operating load of the compressor is small, and the system has a stronger tolerance to low pressure, while in a high temperature environment, the heat dissipation performance of the components decreases, and the tolerance to high pressure is also reduced. The dynamic impact of ambient temperature is not considered in the relevant technology, resulting in the protection threshold not matching the actual operating requirements, which in turn affects the operating efficiency and equipment life of the compressor.
[0035] On the other hand, the bus voltage without energy storage capacitors is easily affected by instantaneous fluctuations, and in related technologies, the protection strategy is based only on simple overvoltage or undervoltage judgment, and fails to adopt precise control strategies according to the specific degree of voltage fluctuation (for example, slight fluctuation or severe deviation). This extensive protection strategy may lead to two adverse consequences: when the voltage fluctuates slightly, the compressor frequently triggers protection shutdown, affecting the user experience; when the voltage deviates severely, the response is too slow, which may cause the compressor to overload or damage components.
[0036] Therefore, in the related art, there are inadequate technical problems in the protection strategy for air conditioners without energy storage capacitors.
[0037] like Figure 1 As shown, this embodiment provides a method for controlling a compressor, which can be executed by a controller and may include:
[0038] Step S12: Detecting temperature data and voltage data; wherein the temperature data at least includes temperature data of the current ambient temperature, and the voltage data is data representing the bus voltage of the air-conditioning compressor.
[0039] In this embodiment, the detection action can be represented by the controller issuing instructions to the corresponding detection device to obtain temperature data and voltage data. It is understandable that the controller can communicate with the detection device through a signal interface (e.g., an analog interface, a digital bus or a communication protocol).
[0040] In this embodiment, the controller can trigger detection according to a preset collection cycle or based on the running state. When the collection conditions are met, the controller sends a trigger instruction to the detection device to start the collection process.
[0041] Specifically, the detection device may be a voltage detection device, which can detect the data of the bus voltage of the air conditioner compressor. The voltage detection device may be directly connected to the bus of the air conditioner compressor, and detect the voltage signal through a voltage divider resistor or a voltage sampling chip. The voltage detection device may convert a high voltage signal (e.g., bus DC voltage) into a low voltage signal acceptable to the controller through a hardware circuit.
[0042] The detection device may be a temperature detection device that can detect the temperature data of the current ambient temperature. The temperature detection device can sense the ambient temperature in real time and transmit the data to the controller via an analog signal (e.g., a voltage signal) or a digital signal (e.g., I2C, SPI bus).
[0043] In this embodiment, the voltage detection device may be a voltage detection circuit. It is understandable that the bus voltage signal may be directly collected through a resistor voltage divider, an operational amplifier or an ADC module.
[0044] In this embodiment, the voltage detection device can also be a voltage detection module based on a sensor. The bus voltage can be collected in real time through a dedicated voltage sensor chip, and the signal can be transmitted to the controller. For example, a Hall effect sensor can be used to detect the voltage, which is suitable for isolating the bus high voltage and providing a stable voltage signal.
[0045] In this embodiment, the temperature detection device may be a temperature sensor. For example, it may be a thermistor, a semiconductor temperature sensor, or a digital temperature sensor. It is understood that the thermistor changes its resistance value according to temperature changes, and the controller calculates the current temperature by measuring the change in resistance value. If a digital temperature sensor is used, the digital temperature sensor communicates with the controller through a digital interface and directly provides temperature data.
[0046] Accordingly, the temperature detection device can be arranged near the air inlet of the air conditioner to collect the temperature data of the current ambient temperature. The temperature detection device arranged near the air inlet of the air conditioner can directly detect the temperature of the air entering the air conditioner, reflecting the real temperature of the environment. The temperature detection device can also be arranged around the outdoor unit of the air conditioner to collect the temperature data of the current ambient temperature.
[0047] In this embodiment, the temperature data may also include: air conditioner driver temperature data. Specifically, the air conditioner driver temperature data may be the temperature data of the IGBT module. The IGBT module is a key component of the air conditioner driver, and its temperature directly affects its performance and life. At high temperatures, the power loss and switching loss of the IGBT module increase, which may lead to reduced drive efficiency and even overheating damage. Therefore, accurate collection and monitoring of the temperature data of the IGBT module can adjust the compressor operating state in real time (for example, reduce the frequency), thereby protecting the driver and the air conditioner.
[0048] In this embodiment, the temperature data of the air conditioner driver can be collected by a temperature sensor integrated in the air conditioner driver. It is understandable that the current IGBT module often integrates a temperature sensor inside, which can directly output a signal corresponding to the module temperature.
[0049] In this embodiment, the temperature of the IGBT module may also be directly measured by using an externally attached or embedded temperature sensor (eg, a thermistor, a thermocouple).
[0050] In this embodiment, an infrared thermal imaging sensor may also be used to monitor the heat distribution on the surface of the IGBT module.
[0051] In this embodiment, the temperature data may also include: compressor exhaust temperature data, refrigerant pipeline temperature data, condenser temperature data, and the like.
[0052] Step S14: determining a target voltage range of the air-conditioning compressor bus based on the temperature data of the current ambient temperature.
[0053] In this embodiment, the controller may determine a limit value in the target voltage range based on the temperature data of the current ambient temperature, and further determine the target voltage range based on the limit value.
[0054] In this embodiment, the target voltage interval can be one interval or multiple intervals. For example, it can be a low voltage interval and a high voltage interval. Accordingly, the limit value may include an upper limit value V11 of the low voltage interval. The limit value may include a lower limit value V22 of the high voltage interval. Therefore, the target voltage interval may be (0~V11) and (V22~Voff), wherein (0~V11) may represent a low voltage interval, (V22~Voff) may represent a high voltage interval, and Voff represents the maximum voltage tolerance value of the weakest device, which may be a fixed value. Accordingly, (V11~V22) may represent the normal operating range of the compressor.
[0055] In this embodiment, the controller may determine the limit value based on the temperature data of the current ambient temperature and based on a preset functional relationship. For example, V11 and V22 may be calculated using a preset mathematical function according to the ambient temperature data. The function may be designed based on empirical values or experimental data to adapt to the electrical tolerance characteristics of the device at different temperatures.
[0056] In a possible implementation, the preset function may be:
[0057] V11=V 11,base +k1×(TT base )
[0058] V22=V 22,base -k2×(TT base )
[0059] In the formula, V 11,baseIt can be expressed as the default reference low pressure value, k1 is the slope of low pressure change with temperature, T is the current ambient temperature, T base Indicated as reference temperature; V 22,base It represents the default reference high pressure value, k2 is the slope of high pressure changing with temperature, V11 is the low pressure protection value (the limit value of the low pressure interval), and V22 is the high pressure protection value (the limit value of the high pressure interval).
[0060] When the ambient temperature rises, V11 can be increased (because the compressor is more sensitive to low pressure and the protection range is improved), and V22 can be reduced (the compressor's tolerance to high pressure is reduced and protection is enhanced).
[0061] When the ambient temperature decreases, V11 is reduced (low-voltage tolerance is enhanced and the operating range is expanded) and V22 is increased (high-voltage tolerance is enhanced and the protection range is wider).
[0062] In this embodiment, the controller can determine the limit value based on the temperature data of the current ambient temperature and the mapping table, and then determine the target voltage range of the air conditioner compressor bus. It is understandable that the mapping relationship between the ambient temperature and the upper and lower limits of the voltage can be predefined, and V11 and V22 can be obtained by looking up the table according to the real-time temperature.
[0063] In a possible implementation, the mapping table may be:
[0064] Table 1: Mapping table
[0065]
[0066]
[0067] In this embodiment, the corresponding V11 and V22 values can be found in the mapping table according to the real-time ambient temperature. It is understood that if the real-time ambient temperature is not in the table, the corresponding voltage value is calculated using linear interpolation or extrapolation.
[0068] In this embodiment, the controller may determine a limit value based on the temperature data of the current ambient temperature and a preset prediction model, and further determine a target voltage range of the air-conditioning compressor bus.
[0069] In this embodiment, the controller may determine a limit value based on the temperature data of the current ambient temperature and a preset optimization algorithm, and further determine a target voltage range of the air-conditioning compressor bus.
[0070] Step S16: determining whether the voltage data is within the target voltage range.
[0071] Step S18: When the voltage data is within the target voltage range, a preset compressor protection operation strategy is executed to reduce the frequency of the compressor operation.
[0072] In this embodiment, when the voltage data is in the low voltage range (0-V11), in this case, the compressor may cause excessive current due to low voltage operation, thereby increasing the heat loss of the motor coil. Long-term operation may cause the compressor performance to decline or be damaged.
[0073] Therefore, in this case, the preset compressor protection operation strategy can be: a mild frequency reduction protection operation strategy, which is to reduce the compressor operating frequency to reduce the load according to the proximity of the bus voltage to V11. Therefore, in this case, the controller can calculate the frequency adjustment amount and generate a corresponding frequency reduction signal.
[0074] Accordingly, in this case, the preset compressor protection operation strategy may also include current limiting protection, that is, limiting the compressor input current to prevent current overload.
[0075] In this case, the preset compressor protection operation strategy may also include an alarm reminder, displaying the low voltage status on the air conditioning panel to remind the user.
[0076] In one possible and specific embodiment, the method may be:
[0077] When the voltage data is in the low voltage range (0-V11), the preset compressor protection operation strategy may be to reduce the compressor operation frequency to reduce the load.
[0078] First, the controller can calculate the frequency adjustment:
[0079] Δf=k1·(V11-V bus )
[0080] In the formula, Δf can be expressed as the frequency adjustment amount, k1 can be the frequency reduction adjustment coefficient, which can be determined based on experiments, V bus It represents the current bus voltage, and V11 represents the upper limit of the low voltage range.
[0081] The controller then calculates the reduced operating frequency f new :
[0082] f new =f base -Δf
[0083] In the formula, f base Indicates the normal operating frequency.
[0084] Next, the controller calculates the result fnew , generate the corresponding PWM (pulse width modulation) signal.
[0085] Finally, the controller sends the adjusted frequency signal to the driver chip through the SPI or PWM output interface. The driver chip can adjust the switching frequency of the IGBT module according to the PWM signal. The IGBT module outputs an AC signal that matches the adjusted frequency to drive the compressor to operate at a reduced frequency.
[0086] In this embodiment, when the voltage data is in the high voltage interval (V22 ~ Voff), in this case, the compressor may cause driver overheating, insulation damage or device failure under high voltage conditions. Therefore, in this case, the preset compressor protection operation strategy may be: moderate or high frequency reduction, reducing the compressor operating frequency, and reducing the thermal load of the driver and compressor. For example, the frequency can be reduced to 70% of the normal frequency. In this case, the preset compressor protection operation strategy may also be: overvoltage protection, triggering shutdown and displaying abnormal information. Overvoltage protection can limit the power output of the compressor to avoid driver overload. Triggering shutdown can be when the voltage approaches or exceeds Voff, immediately triggering shutdown protection. Displaying abnormal information can display a high voltage warning on the panel and prompt the user to check the power grid status.
[0087] It is understandable that when the voltage data is in the high voltage range (V22-Voff), the controller can dynamically calculate the new operating frequency according to the voltage range, the boundary value and the current voltage. The controller can generate a PWM signal according to the adjusted frequency, and the duty cycle corresponds to the new frequency.
[0088] It is understandable that when the voltage data is not in the target voltage interval, the preset compressor protection operation strategy may not be executed. Specifically, for example, when the voltage data is in the interval (V11-V22), that is, in the normal operating interval, within the normal voltage range, the compressor can operate at a normal frequency. In some embodiments, even when the voltage data is in the interval (V11-V22), the performance can still be optimized according to the voltage fluctuation. For example, when the voltage data is close to the boundary of V11 or V22, the frequency can be appropriately adjusted to optimize the operating efficiency.
[0089] It is understandable that when the voltage data is 0V or exceeds Voff, the preset compressor protection operation strategy may be to cut off the operating power supply of the compressor. It may also be to prompt an error message of voltage exceeding the range on the panel. It may also be to sound an alarm through a buzzer or a remote monitoring system.
[0090] This embodiment realizes adaptive optimization of the compressor protection strategy by dynamically adjusting the target voltage range of the air-conditioning compressor bus and determining the low-voltage protection value and the high-voltage protection value in real time in combination with the ambient temperature. By detecting whether the bus voltage is in the target voltage range, a differentiated protection operation strategy is implemented to timely reduce the compressor frequency operation when the voltage fluctuates, thus avoiding the problem of over-protection or insufficient response caused by fixed voltage thresholds in the protection strategy of related technologies. This solution not only improves the operating stability and efficiency of the compressor under different ambient temperatures and voltage fluctuations, but also effectively extends the service life of the equipment and significantly enhances the safety and reliability of the system.
[0091] In some cases, in the related art, the protection strategy of the air-conditioning compressor is usually based on a fixed voltage threshold to protect low voltage and high voltage. It is understandable that as the ambient temperature changes, the operating characteristics of the compressor and the actual demand for bus voltage also change. However, the fixed upper and lower limits of voltage in the related art cannot be dynamically adjusted according to environmental conditions, which may cause the compressor to trigger protection prematurely in a low temperature environment, or insufficient protection of the equipment in a high temperature environment. Secondly, the critical values of the voltage (such as the dividing point between low-voltage protection and normal operation, and between high-voltage protection and normal operation) have not been dynamically adjusted according to the ambient temperature, which can easily lead to reduced operating efficiency or the risk of equipment failure.
[0092] Therefore, for this technical problem, Figure 2 As shown, in some implementations, the step of determining the target voltage range of the air-conditioning compressor bus based on the temperature data of the current ambient temperature includes:
[0093] Step S142: Based on the temperature data of the current ambient temperature, determine the first voltage value and the second voltage value respectively; wherein the first voltage value is the critical value for dividing the compressor into low-pressure protection operation and normal operation, and the second voltage value is the critical value for dividing the compressor into normal operation and high-pressure protection operation.
[0094] In this embodiment, the first voltage value (critical value of low-voltage protection) and the second voltage value (critical value of high-voltage protection) of the compressor are dynamically calculated through real-time collection of ambient temperature data, providing a basis for subsequent division of protection operation intervals.
[0095] The first voltage value may be represented as a voltage critical value for the compressor to switch from a low-pressure protection state to a normal operating state.
[0096] The second voltage value may be represented as a voltage critical value for the compressor to switch from a normal operating state to a high-voltage protection state.
[0097] In this embodiment, the first voltage value V11 and the second voltage value V22 may be calculated according to the current ambient temperature using an empirical formula or a functional relationship.
[0098] In this implementation, the first voltage value V11 and the second voltage value V22 corresponding to the current ambient temperature may be searched from a mapping table.
[0099] Step S144: Based on the first voltage value and the second voltage value, respectively, a first target voltage interval corresponding to the first voltage value and a second target voltage interval corresponding to the second voltage value are set; wherein the first target voltage interval is a voltage interval indicating the low-voltage protection operation of the compressor, and the second target voltage interval is a voltage interval indicating the high-voltage protection operation of the compressor.
[0100] In this embodiment, the purpose of this step is to use the first voltage value V11 and the second voltage value V22 to divide the compressor into low-pressure protection, high-pressure protection and normal operation intervals to achieve inter-zone operation control.
[0101] The first target voltage range (0-V11) indicates the voltage range for the compressor to operate under low voltage protection. When the bus voltage is lower than V11, the compressor operates in the low voltage protection state, and the load is reduced by slightly reducing the frequency or limiting the current protection strategy to avoid overheating of the motor coil and degradation of the compressor performance due to excessive current.
[0102] The second target voltage range (V22~Voff) represents the voltage range for the compressor high-voltage protection operation. When the bus voltage is higher than V22, the compressor operates in the high-voltage protection state, reducing the thermal load by moderate or high frequency reduction to prevent the driver from overheating or insulation damage. If the voltage approaches or exceeds the maximum tolerance voltage Voff, the shutdown protection can be triggered.
[0103] The normal operating range (V11~V22) indicates the voltage range for normal operation of the compressor. When the bus voltage is in this range, the compressor maintains normal frequency operation, or optimizes the frequency appropriately according to voltage fluctuations to improve operating efficiency.
[0104] This implementation method introduces ambient temperature data to dynamically adjust the upper and lower limits of the bus target voltage range, so that the compressor operation strategy can adapt to different environmental conditions and improve operation stability and safety. The division of the first and second target voltage ranges further refines the low-voltage protection and high-voltage protection operation strategies, avoiding the over-protection or under-protection problems that may be caused by traditional fixed voltage threshold solutions, thereby effectively extending the equipment life and improving the system's operating efficiency and reliability.
[0105] In some cases, in the related art, the protection strategy of the bus voltage of the air conditioner compressor usually lacks the ability to dynamically adapt to changes in ambient temperature. Since the ambient temperature directly affects the working state of the compressor and electrical components, the fixed voltage protection threshold scheme may lead to over-protection or under-protection under extreme temperature conditions. In addition, although complex algorithms can dynamically adjust the voltage value, they are costly to implement and complex to calculate, making them difficult to promote in actual equipment.
[0106] Therefore, in order to solve this technical problem, in some implementations, the step of respectively determining the first voltage value and the second voltage value based on the temperature data of the current ambient temperature includes:
[0107] Step S1422: Determine the first voltage value and the second voltage value from a preset mapping table based on the temperature data of the current ambient temperature; wherein the mapping table is configured with a mapping relationship between the temperature data and the first voltage value and the second voltage value.
[0108] In this embodiment, the mapping table may be a predefined data table containing a mapping relationship between temperature data and voltage values, which may be designed based on experimental data and empirical values and stored in a memory of the controller. Therefore, by looking up the table, the controller may quickly find the corresponding voltage value.
[0109] In this embodiment, on the one hand, by presetting a mapping table, the voltage critical value is directly queried according to the real-time ambient temperature, thereby avoiding complex online calculations and achieving rapid dynamic adjustments. On the other hand, there is no need to rely on complex algorithms or models, and the mapping table is implemented in the form of a simple data lookup table, which reduces the difficulty and cost of implementing system hardware and software. Moreover, the mapping table can be personalized according to different regions, equipment types or operating environments, and has stronger adaptability; at the same time, the content of the mapping table can be continuously optimized through experiments and operating data. On the other hand, based on the direct correlation between ambient temperature and voltage critical value, it is possible to accurately divide the low-voltage protection, high-voltage protection and normal operating ranges, thereby improving the safety and stability of compressor operation.
[0110] In some implementations, the mapping relationship in the mapping table satisfies the following rules:
[0111] The lower the temperature data is, the smaller the corresponding first voltage value is, and the higher the corresponding second voltage value is, so as to reduce the first target voltage range and the second target voltage range.
[0112] This implementation method designs the mapping relationship in the mapping table so that when the ambient temperature is lower, the first voltage value decreases and the second voltage value increases, thereby reducing the low-voltage protection interval and the high-voltage protection interval and expanding the normal operating interval. This dynamic adjustment mechanism effectively improves the operating flexibility and adaptability of the compressor in a low-temperature environment, avoids frequent protection shutdowns or system efficiency reduction due to an overly wide protection interval, and ensures the stability and safety of the equipment.
[0113] In some embodiments, the step of determining the first voltage value and the second voltage value based on the temperature data of the current ambient temperature, respectively, includes:
[0114] Step S1424: at least input the temperature data of the current ambient temperature into a pre-trained prediction model for processing to obtain a first voltage value and a second voltage value; wherein the prediction model is pre-trained through training data, and the training data at least includes the temperature data of the ambient temperature and the corresponding first voltage value and the second voltage value.
[0115] In this embodiment, the pre-trained prediction model may be a regression model based on machine learning or deep learning, which is used to map input temperature data to output voltage values.
[0116] Specifically, the regression model may be a linear regression model.
[0117] The regression model may be a polynomial regression model.
[0118] The regression model may be a neural network model.
[0119] The regression model may be a support vector regression model.
[0120] In this embodiment, the data set may include multiple sets of ambient temperatures and corresponding first voltage values ( V11 ) and second voltage values ( V22 ).
[0121] In this embodiment, the temperature data of the current ambient temperature may be input into a pre-trained prediction model for processing to obtain a first voltage value and a second voltage value.
[0122] In some embodiments, the temperature data of the current ambient temperature and the temperature data of the air conditioner driver can also be input into a pre-trained prediction model for processing to obtain a first voltage value and a second voltage value. It can be understood that the ambient temperature and the temperature of the driver (such as an IGBT module) are used as multi-dimensional inputs of the model. The prediction model learns the composite relationship between the ambient temperature and the driver temperature and the voltage value through training data to generate a more accurate first voltage value (V11) and a second voltage value (V22). Therefore, in this embodiment, by introducing the driver temperature data, the model can adjust the voltage range more comprehensively to reflect the impact of the internal heat load on the operation of the compressor. The driver temperature is also considered to avoid misjudgment caused by excessive internal temperature, and effectively protect the driver and the compressor.
[0123] This implementation method uses a pre-trained prediction model to input real-time ambient temperature data into the model for processing, and quickly and accurately obtains the first voltage value and the second voltage value. Compared with fixed thresholds, the prediction model can dynamically generate voltage critical values based on complex historical operating data and experimental data, with higher accuracy and adaptability. This method not only adapts to diverse operating environments, but also improves the prediction effect with the continuous optimization of the model, thereby achieving a more accurate voltage protection strategy and effectively ensuring the safety, stability and operating efficiency of the compressor.
[0124] In some cases, in the related art, the protective operation strategy of the air conditioner compressor is usually adjusted only based on voltage data, without fully considering the impact of the air conditioner driver temperature on the system operation. The change of driver temperature directly affects its performance and safety, but the related art does not use the driver temperature as the basis for the protective operation strategy. When the driver temperature is high, the compressor operating frequency may not be reduced in time, causing the driver to overheat, shorten its service life or even cause failure.
[0125] like Figure 3 As shown, in some embodiments, the temperature data further includes: air conditioner driver temperature data; the compressor protection operation strategy includes a first compressor protection operation strategy and a second compressor protection operation strategy; when the voltage data is in the target voltage range, executing the preset compressor protection operation strategy so that the compressor reduces the frequency of operation, the step includes:
[0126] Step S182: Determine whether the temperature data of the air conditioner driver is greater than a preset temperature threshold.
[0127] In this step, the controller determines whether the current temperature exceeds the set safety range (i.e., the preset temperature threshold) by collecting temperature data of the air conditioner driver (e.g., the IGBT module temperature). For example, the temperature sensor integrated inside the air conditioner driver can collect the IGBT module temperature in real time, convert it into a digital signal and transmit it to the controller. The controller compares the collected driver temperature with the preset temperature threshold. If the current temperature is ≤ the preset temperature threshold, the driver temperature is considered normal. If the current temperature is > the preset temperature threshold, the driver is considered to be in an overheated state.
[0128] In this embodiment, the first compressor protection operation strategy can be expressed as a protection strategy that uses a slight frequency reduction method to perform protection operation according to the current bus voltage state when the air-conditioning driver temperature is within a normal range (less than or equal to a preset temperature threshold) to reduce the compressor load.
[0129] In this embodiment, the second compressor protection operation strategy can be expressed as a protection strategy that adopts more stringent frequency reduction measures and limits the compressor operating frequency to protect the driver from overheating damage when the air conditioner driver temperature exceeds a safe range (greater than a preset temperature threshold).
[0130] Step S184: when the temperature data of the air-conditioning driver is less than or equal to a preset temperature threshold, executing the first compressor protection operation strategy so that the compressor operates at a reduced frequency.
[0131] In this step, when the driver temperature is within a normal range (≤ a preset temperature threshold), a relatively mild frequency reduction strategy is adopted to reduce the compressor load while maintaining a high system efficiency.
[0132] Step S186: When the air-conditioning driver temperature data is greater than a preset temperature threshold, execute the second compressor protection operation strategy to reduce the compressor operation frequency; wherein the maximum operating frequency set in the second compressor protection operation strategy is lower than the maximum operating frequency set in the first compressor protection operation strategy.
[0133] In this step, when the temperature of the driver is too high (> the preset temperature threshold), a stricter frequency reduction strategy is adopted to prevent the driver from being damaged or efficiency reduced due to overheating.
[0134] In one possible and specific implementation, it may include:
[0135] First, the controller sets the upper frequency limit of the second compressor protection operation strategy according to the overheating degree of the driver. The upper frequency limit f max2 The following conditions are met:
[0136] fmax2 <f max1
[0137] In the formula, f max1 Represented as the highest frequency in the first compressor protection operation strategy.
[0138] Then, the frequency adjustment is calculated dynamically. Considering the bus voltage deviation and the temperature rise of the drive, the controller calculates the appropriate frequency reduction. For example:
[0139] f adjust =k'×(V 22 -V current )
[0140] In the formula, k' is expressed as the frequency reduction coefficient, which adapts to the larger adjustment range of the second compressor protection operation strategy.
[0141] Finally, the controller generates a corresponding PWM signal with a low duty cycle to significantly reduce the frequency. The driver adjusts the switching frequency of the IGBT module according to the PWM signal, forcing the compressor to operate in low-frequency mode.
[0142] This implementation introduces the temperature data of the air conditioner driver and combines it with the protection operation strategy of the voltage data to select different compressor protection operation strategies according to whether the driver temperature exceeds the preset threshold. When the driver temperature is low, the first protection strategy is executed to reduce the compressor frequency to reduce the load; when the driver temperature is high, the more stringent second protection strategy is executed to limit the compressor frequency to a lower range to reduce the heat load and failure risk. This temperature-sensitive hierarchical protection mechanism can effectively avoid damage to the driver caused by high-temperature operation, while maximizing the operating efficiency of the compressor when the temperature is low, achieving a dynamic balance between safety and performance.
[0143] In a possible and specific embodiment, a method for controlling a compressor is provided, which can be applied to Figure 4 In the control circuit of the compressor shown.
[0144] The control circuit of the compressor may include:
[0145] 1. Input power supply and rectifier circuit: The three-phase AC input voltage is connected to the rectifier bridge, and the DC voltage is output after rectification. The rectified DC voltage is filtered through the energy storage capacitor C4 to provide a stable DC bus voltage.
[0146] 2. Bus voltage detection circuit: After the bus voltage is divided by the voltage-dividing resistors (R4, R5), a low voltage signal is output. The divided voltage signal is input to the operational amplifier Q1, amplified and sent to the control chip U1 for sampling.
[0147] 3. Comparator Q2: At the same time, the voltage division signal is also input into the comparator Q2 for real-time comparison of whether the bus voltage exceeds the protection threshold.
[0148] 4. Temperature detection module: The temperature detection modules (T1, T2) monitor the IGBT module temperature and the ambient temperature respectively, and output analog signals or digital signals to the control chip U1.
[0149] 5. Controller: The control chip U1 calculates the target voltage range based on the collected voltage and temperature data and generates a PWM signal. The PWM signal is output to the driver chip IC through the control chip.
[0150] 6. Driver: It includes driver chip IC and IGBT module. After receiving PWM signal, the driver chip modulates the signal suitable for driving IGBT module. IGBT module adjusts the output frequency according to the driving signal to drive the compressor to work.
[0151] 7. Display panel: The control chip U1 transmits the operating status and fault information to the display panel B1 through the communication interface for the user to view in real time.
[0152] Workflow:
[0153] Step 1: Collect bus voltage and temperature data.
[0154] The bus voltage is sampled through the voltage divider resistors (R4, R5), processed by the operational amplifier Q1 and transmitted to the control chip U1. The temperature data is collected by T1 (IGBT temperature sensor) and T2 (ambient temperature sensor) and transmitted to the control chip U1.
[0155] Step 2: Calculate the target voltage range.
[0156] The control chip U1 analyzes the collected ambient temperature data and bus voltage. Based on the ambient temperature, the control chip dynamically calculates the limit values (V11, V22) of the target voltage range. V11 represents the upper limit of the low voltage protection operation range. V22 represents the lower limit of the high voltage protection operation range.
[0157] Step 3: Determine the range of bus voltage.
[0158] The control chip U1 determines whether the bus voltage is within the target voltage range: if it is in the low voltage range (0~V11), a slight frequency reduction strategy is implemented. If it is in the high voltage range (V22~Voff), a high frequency reduction or shutdown protection strategy is implemented. If it is in the normal range (V11~V22), normal operation is maintained or the frequency is optimized.
[0159] Step 4: Execute the protection operation strategy.
[0160] The control chip U1 calculates the frequency adjustment amount according to the voltage range and generates a PWM signal. The PWM signal is transmitted to the IGBT module through the driver chip IC to adjust the compressor operating frequency. When it is in the low-voltage range, the motor load is reduced by slightly reducing the frequency to prevent the coil from overheating. In the high-voltage range, the heat load is reduced by highly reducing the frequency or triggering shutdown to protect the driver and compressor. The control chip U1 can monitor the temperature data (T1) of the IGBT module. If the temperature exceeds the preset threshold, a more stringent protection strategy is implemented, such as further reducing the compressor frequency. If the temperature is normal, it is executed according to the standard protection operation strategy. If the bus voltage is detected to be abnormal (too low or too high), the control chip U1 displays a warning message through the display panel B1. If the driver temperature or compressor operation exceeds the safe range, the buzzer or panel alarm is triggered.
[0161] This embodiment provides a control system for a compressor, the system comprising:
[0162] The voltage detection device has one end connected to the air-conditioning compressor bus and is used to detect the air-conditioning compressor bus voltage data.
[0163] The first temperature detection device is used to detect temperature data of the current ambient temperature.
[0164] A driver is used for driving the compressor to operate.
[0165] A controller, whose signal input end is connected to at least the other end of the voltage detection circuit, and the first temperature detection device, wherein the signal output end of the controller is connected to the driver, and is used to determine the target voltage range of the air-conditioning compressor bus based on the temperature data of the current ambient temperature, and then determine whether the voltage data is within the target voltage range. When the voltage data is within the target voltage range, a preset compressor protection operation strategy is executed, a corresponding control signal is generated and sent to the driver, so that the compressor operates at a reduced frequency.
[0166] This embodiment realizes accurate monitoring and dynamic adjustment of the operating status of the air-conditioning compressor by designing a control system, combining a voltage detection device, a temperature detection device, a controller and a driver. The system dynamically determines the target voltage range by real-time detection of the bus voltage and ambient temperature, and combines the compressor protection operation strategy to protect the compressor operation by frequency adjustment when the bus voltage is within the protection range. Compared with the traditional system, this embodiment significantly improves the adaptability to voltage fluctuations and ambient temperature changes, avoids the problem of over-protection or insufficient response, ensures the safety and efficiency of the compressor operation, and at the same time extends the service life of the equipment, further improving the reliability and energy-saving effect of the system.
[0167] In some embodiments, the system further comprises:
[0168] The second temperature detection device is used to detect temperature data of the air conditioner driver.
[0169] In this embodiment, by adding a second temperature detection device to monitor the temperature data of the air-conditioning driver (such as an IGBT module) in real time, the system can further accurately sense the thermal state of the driver. Combining the ambient temperature data with the bus voltage data, the controller can dynamically adjust the protective operation strategy of the compressor, especially when the driver temperature is too high, and implement more stringent frequency reduction or current limiting measures, thereby effectively preventing the driver from being damaged due to overheating. Compared with the solution that only relies on bus voltage or ambient temperature, this embodiment enhances the operational safety of the system, optimizes the multiple protection mechanisms for the driver and compressor, extends the service life of key components, and ensures the stable operation of the system under extreme temperature conditions.
[0170] In some embodiments, the system further comprises:
[0171] A comparator, one end of which is connected to the air-conditioning compressor bus, for detecting the air-conditioning compressor bus voltage data, and the other end of which is connected to the driver, for sending a shutdown signal to the driver when the air-conditioning compressor bus voltage data exceeds the voltage threshold, so that the compressor stops running
[0172] In this embodiment, by adding a comparator module, the system can monitor the bus voltage of the air-conditioning compressor in real time, and directly send a shutdown signal to the driver when the bus voltage exceeds the preset voltage threshold, so that the compressor stops running immediately. Compared with related technologies, this embodiment significantly improves the protection response speed of the system, can quickly respond to abnormal high or low voltage conditions, and effectively prevents the driver and compressor from being damaged by overvoltage or undervoltage. At the same time, the independent hardware protection mechanism as a redundant design ensures that the system's operation safety can still be guaranteed in the event of a controller or software failure, greatly improving the reliability and risk resistance of the overall system.
[0173] like Figure 5 As shown, according to an embodiment of the present invention, a control device for a compressor is provided, characterized in that the device comprises:
[0174] A detection module, which is used to detect temperature data and voltage data; wherein the temperature data at least includes temperature data of the current ambient temperature, and the voltage data is data representing the bus voltage of the air conditioner compressor;
[0175] A determination module, which is used to determine a target voltage range of the air-conditioning compressor bus based on the temperature data of the current ambient temperature;
[0176] A judging module, used for judging whether the voltage data is within the target voltage interval;
[0177] The execution module is used to execute a preset compressor protection operation strategy when the voltage data is within the target voltage interval, so that the compressor operates at a reduced frequency.
[0178] According to an embodiment of the present invention, an air conditioner is provided, the air conditioner comprising a controller, the controller being configured to execute the above method.
[0179] According to an embodiment of the present invention, an electronic device is provided. Figure 6 The electronic device in this embodiment may include one or more of the following components: a processor, a network interface, a memory, a non-volatile memory, and one or more applications, wherein the one or more applications may be stored in the non-volatile memory and configured to be executed by one or more processors, and the one or more programs are configured to execute the method described in the aforementioned method embodiment.
[0180] According to an embodiment of the present invention, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a computer, the computer executes the method described in any of the above embodiments.
[0181] According to an embodiment of the present invention, a computer program product including instructions is further provided. When the instructions are executed by a computer, the computer executes a switch switching strategy execution method in any of the above embodiments.
[0182] It should be noted that the terms "first", "second", etc. in the specification and claims of the present application and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable where appropriate, so that the embodiments of the present application described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any of their variations are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device comprising a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.
[0183] Optionally, the specific examples in this embodiment may refer to the examples described in the above embodiments, and this embodiment will not be described in detail here.
[0184] The serial numbers of the above-mentioned embodiments of the present application are for description only and do not represent the advantages or disadvantages of the embodiments.
[0185] In the above embodiments of the present application, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, please refer to the relevant description of other embodiments.
[0186] The above is only a preferred implementation of the present application. It should be pointed out that for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the principles of the present application. These improvements and modifications should also be regarded as the scope of protection of the present application.
Claims
1. A method for controlling a compressor, characterized in that: The method comprises: Detecting temperature data and voltage data; wherein the temperature data at least includes temperature data of the current ambient temperature, and the voltage data is data representing the bus voltage of the air-conditioning compressor; Determining a target voltage range of an air-conditioning compressor bus based on the temperature data of the current ambient temperature; Determining whether the voltage data is within the target voltage range; When the voltage data is within the target voltage interval, a preset compressor protection operation strategy is executed to cause the compressor to operate at a reduced frequency.
2. The method according to claim 1, characterized in that The step of determining a target voltage range of the air-conditioning compressor bus based on the temperature data of the current ambient temperature includes: Based on the temperature data of the current ambient temperature, a first voltage value and a second voltage value are determined respectively; wherein the first voltage value is a critical value for dividing the compressor into low-pressure protection operation and normal operation, and the second voltage value is a critical value for dividing the compressor into normal operation and high-pressure protection operation; Based on the first voltage value and the second voltage value, respectively, a first target voltage interval corresponding to the first voltage value and a second target voltage interval corresponding to the second voltage value are set; wherein the first target voltage interval is a voltage interval indicating the low-voltage protection operation of the compressor, and the second target voltage interval is a voltage interval indicating the high-voltage protection operation of the compressor.
3. The method according to claim 2, characterized in that The step of determining the first voltage value and the second voltage value based on the temperature data of the current ambient temperature, respectively, comprises: Based on the temperature data of the current ambient temperature, the first voltage value and the second voltage value are respectively determined from a preset mapping table; wherein the mapping table is configured with a mapping relationship between the temperature data and the first voltage value and the second voltage value.
4. The method according to claim 3, characterized in that The mapping relationship in the mapping table satisfies the following rules: The lower the temperature data is, the smaller the corresponding first voltage value is, and the higher the corresponding second voltage value is, so as to reduce the first target voltage range and the second target voltage range.
5. The method according to claim 2, characterized in that: The step of determining the first voltage value and the second voltage value based on the temperature data of the current ambient temperature, respectively, comprises: At least the temperature data of the current ambient temperature is input into a pre-trained prediction model for processing to obtain a first voltage value and a second voltage value; wherein the prediction model is pre-trained through training data, and the training data at least includes the temperature data of the ambient temperature and the corresponding first voltage value and the second voltage value.
6. The method according to claim 1, characterized in that The temperature data also includes: air conditioner driver temperature data; the compressor protection operation strategy includes a first compressor protection operation strategy and a second compressor protection operation strategy; when the voltage data is in the target voltage range, executing a preset compressor protection operation strategy so that the compressor operates at a reduced frequency includes: Determining whether the temperature data of the air conditioner driver is greater than a preset temperature threshold; When the temperature data of the air conditioner driver is less than or equal to a preset temperature threshold, executing the first compressor protection operation strategy so that the compressor operates at a reduced frequency; When the air-conditioning driver temperature data is greater than a preset temperature threshold, the second compressor protection operation strategy is executed to cause the compressor to operate at a lower frequency; wherein the maximum operating frequency set in the second compressor protection operation strategy is lower than the maximum operating frequency set in the first compressor protection operation strategy.
7. A compressor control device, characterized in that: The device comprises: A detection module, which is used to detect temperature data and voltage data; wherein the temperature data at least includes temperature data of the current ambient temperature, and the voltage data is data representing the bus voltage of the air conditioner compressor; A determination module, which is used to determine a target voltage range of the air-conditioning compressor bus based on the temperature data of the current ambient temperature; A judging module, used for judging whether the voltage data is within the target voltage interval; The execution module is used to execute a preset compressor protection operation strategy when the voltage data is within the target voltage interval, so that the compressor operates at a reduced frequency.
8. A control system for a compressor, characterized in that: The system comprises: A voltage detection device, one end of which is connected to the air-conditioning compressor bus and is used to detect the air-conditioning compressor bus voltage data; A first temperature detection device, which is used to detect temperature data of the current ambient temperature; A driver, used for driving the compressor to operate; A controller, whose signal input end is connected to at least the other end of the voltage detection circuit, and the first temperature detection device, wherein the signal output end of the controller is connected to the driver, and is used to determine the target voltage range of the air-conditioning compressor bus based on the temperature data of the current ambient temperature, and then determine whether the voltage data is within the target voltage range. When the voltage data is within the target voltage range, a preset compressor protection operation strategy is executed, a corresponding control signal is generated and sent to the driver, so that the compressor operates at a reduced frequency.
9. The control system according to claim 8, characterized in that: The system further comprises: The second temperature detection device is used to detect temperature data of the air conditioner driver.
10. The control system according to claim 8, characterized in that: The system further comprises: A comparator, one end of which is connected to the air-conditioning compressor bus for detecting the air-conditioning compressor bus voltage data, and the other end of which is connected to the driver for sending a shutdown signal to the driver to stop the compressor when the air-conditioning compressor bus voltage data exceeds a voltage threshold.
11. An air conditioner, characterized in that: The air conditioner comprises a controller, and the controller is used to execute the method according to any one of claims 1-6.
Citation Information
Cited By
Nanometer material enhanced inverter compressor and control method thereof
CN119844378A
Control method and device of intelligent self-adaptive voltage protector
CN120728511A