Compressor bus voltage control method, device and air conditioner
By detecting the real-time bus voltage and phase current of the air conditioner compressor, and combining this with temperature rise detection, the target bus voltage and phase current are dynamically adjusted. This solves the problem of abnormal heating of electronic components in the air conditioner, and achieves protection of electronic components and stable operation of the air conditioner.
Patent Information
- Application Number
- CN202210573984.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-05-24
- Publication Date
- 2026-01-09
- Estimated Expiration
- 2042-05-24
AI Technical Summary
In existing technologies, during the operation of the compressor in air conditioners, abnormal heating of electronic components can lead to malfunctions or damage to the electronic control system, and frequent voltage fluctuations can cause malfunctions, lacking an effective protection mechanism.
By detecting the real-time bus voltage and phase current of the air conditioner compressor, combined with temperature rise detection, the target bus voltage and phase current are dynamically adjusted to protect electronic components. This includes calculating the target bus voltage and adjusting the phase current according to the temperature rise to reduce heat generation.
It effectively protects electronic components, reduces the damage rate of air conditioners caused by voltage fluctuations, and ensures stable operation of the compressor.
Smart Images

Figure CN115077032B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the field of power electronics, in particular to a compressor bus voltage control method and device and air conditioner. BACKGROUND
[0002] The bus voltage (hereinafter referred to as target bus voltage) of the compressor running process will cause the current value of the entire electric control system to be too large when the load becomes large in the case of being too high, at which time the temperature of the electronic components on the computer board rises greatly. The abnormal heating of electronic components will not only cause the electric control system to malfunction, but also be easily burned out.
[0003] At present, when monitoring the compressor running process, if the abnormal heating of electronic components is found, the compressor is generally stopped running, the control logic is simple and rough, and at the same time, the abnormal heating of electronic components or the frequent misoperation or refusal of switch protection caused by voltage fluctuation may occur, thereby causing the damage of the air conditioner. SUMMARY
[0004] The present application provides a compressor bus voltage control method, device and air conditioner to solve the defect that the air conditioner in the prior art cannot reasonably adjust the abnormal heating of electronic components without affecting the normal running state of the compressor.
[0005] In a first aspect, the present application provides a compressor bus voltage control method, comprising:
[0006] detecting the real-time bus voltage and phase current of the compressor of the air conditioner;
[0007] obtaining the first temperature rise of at least one target electronic component of the compressor of the air conditioner within a first preset time length;
[0008] adjusting the target bus voltage of the compressor according to the size of the first temperature rise and the real-time bus voltage, so as to adjust the phase current based on the adjusted target bus voltage;
[0009] The target bus voltage refers to the ideal working voltage at which the compressor of the air conditioner can normally run under the phase current and motor speed; the calculation method of the target bus voltage is: U= (T n) / (9.55 I); wherein U is the target bus voltage, T is the torque, n is the motor speed, and I is the phase current;
[0010] The adjustment of the target bus voltage of the compressor according to the size of the first temperature rise and the real-time bus voltage, so as to adjust the phase current based on the adjusted target bus voltage, comprises:
[0011] if the first temperature rise is greater than a first threshold value but less than a second threshold value, then according to the phase current and the motor speed, a target bus voltage of the compressor is calculated;
[0012] in a case where it is determined that the real-time bus voltage is less than the target bus voltage, the compressor of the air conditioner is controlled to stop running, and a bus voltage control program fault code is outputted;
[0013] in a case where it is determined that the real-time bus voltage is greater than the target bus voltage, the target bus voltage is adjusted to the real-time bus voltage;
[0014] based on the adjusted target bus voltage, the phase current of the compressor of the air conditioner is reduced;
[0015] after the phase current of the compressor of the air conditioner is reduced based on the adjusted target bus voltage, the method further comprises:
[0016] a second temperature rise of at least one target electronic component of the compressor of the air conditioner within a second preset time length is obtained;
[0017] if all the second temperature rises are less than the first threshold value, the real-time bus voltage, the phase current and the motor speed of the compressor of the air conditioner are iteratively detected to adjust the phase current according to the detection result;
[0018] if at least one of the second temperature rises is greater than or equal to the first threshold value, the phase current of the compressor of the air conditioner is sequentially reduced according to a preset amplitude and a preset frequency, and the second temperature rise is obtained after the phase current of the compressor of the air conditioner is reduced each time until it is confirmed that all the second temperature rises are less than the first threshold value;
[0019] the reduction of the phase current of the compressor of the air conditioner is stopped, and the real-time bus voltage, the phase current and the motor speed of the compressor of the air conditioner are iteratively detected to adjust the phase current according to the detection result.
[0020] According to the compressor bus voltage control method provided by the application, the target bus voltage of the compressor is adjusted according to the size of the first temperature rise and the real-time bus voltage, and the phase current is adjusted based on the adjusted target bus voltage, and the method further comprises:
[0021] if the first temperature rise is greater than or equal to a second threshold value, then according to the phase current and the motor speed, a target bus voltage of the compressor is calculated;
[0022] in a case where it is determined that the real-time bus voltage is less than the target bus voltage, the compressor of the air conditioner is controlled to stop running, and a bus voltage control program fault code is outputted;
[0023] if the real-time bus voltage is greater than the target bus voltage, then adjusting the target bus voltage to a difference between the real-time bus voltage and a preset voltage value;
[0024] based on the adjusted target bus voltage, reducing the phase current of the air conditioner compressor;
[0025] after reducing the phase current of the air conditioner compressor based on the adjusted target bus voltage, further comprising:
[0026] obtaining a third temperature rise of at least one target electronic component of the air conditioner compressor within a third preset time length;
[0027] if the third temperature rise is less than the first threshold value, then continuing to iteratively detect the real-time bus voltage, the phase current and the motor speed of the air conditioner compressor, and adjusting the phase current according to the detection result;
[0028] if at least one of the third temperature rise is greater than or equal to the first threshold value, then sequentially reducing the phase current of the air conditioner compressor according to a preset amplitude and a preset frequency, and obtaining the third temperature rise after each reduction of the phase current of the air conditioner compressor, until it is confirmed that the third temperature rise is less than the first threshold value;
[0029] stopping reducing the phase current of the air conditioner compressor, and continuing to iteratively detect the real-time bus voltage, the phase current and the motor speed of the air conditioner compressor, and adjusting the phase current according to the detection result.
[0030] According to the compressor bus voltage control method provided by the application, the target bus voltage of the compressor is adjusted according to the size of the first temperature rise and the real-time bus voltage, and the phase current is adjusted based on the adjusted target bus voltage, and the method further comprises:
[0031] if the first temperature rise is less than or equal to the first threshold value, then the phase current is not adjusted, and the real-time bus voltage, the phase current and the motor speed of the air conditioner compressor are iteratively detected, and the phase current is adjusted according to the detection result.
[0032] According to the compressor bus voltage control method provided by the application, before adjusting the target bus voltage of the compressor according to the size of the first temperature rise and the real-time bus voltage, the method further comprises:
[0033] detecting the running state of the air conditioner compressor;
[0034] if it is determined that the running state is abnormal, then the air conditioner compressor is controlled to stop running, and a compressor fault code is output.
[0035] The compressor bus voltage control method provided by the application comprises the following steps:
[0036] If the operation state is determined to be normal, the driving state of the compressor is detected;
[0037] If the driving state is determined to be abnormal, the compressor is controlled to stop operation, and a driving fault code is outputted;
[0038] If the driving state is determined to be normal, the target bus voltage is adjusted.
[0039] In a second aspect, the application further provides a compressor bus voltage control device, comprising:
[0040] A data acquisition unit is configured to detect the real-time bus voltage and phase current of the compressor.
[0041] A temperature rise detection unit is configured to obtain the first temperature rise of at least one target electronic component of the compressor within a first preset time length.
[0042] An operation control unit is configured to adjust the target bus voltage of the compressor according to the size of the first temperature rise and the real-time bus voltage, and to adjust the phase current based on the adjusted target bus voltage.
[0043] The target bus voltage refers to the ideal working voltage under which the compressor can operate normally under the phase current and motor speed; the calculation method of the target bus voltage is U=(Tn) / (9.55I); wherein U is the target bus voltage, T is torque, n is the motor speed, and I is the phase current. The operation control unit is configured to adjust the target bus voltage of the compressor according to the size of the first temperature rise and the real-time bus voltage, and to adjust the phase current based on the adjusted target bus voltage.
[0044] The operation control unit is configured to adjust the target bus voltage of the compressor according to the size of the first temperature rise and the real-time bus voltage, and to adjust the phase current based on the adjusted target bus voltage.
[0045] If the first temperature rise is greater than a first threshold but less than a second threshold, the target bus voltage of the compressor is calculated according to the phase current and the motor speed.
[0046] If the real-time bus voltage is determined to be less than the target bus voltage, the compressor is controlled to stop operation, and a bus voltage control program fault code is outputted.
[0047] If the real-time bus voltage is determined to be greater than the target bus voltage, the target bus voltage is adjusted to the real-time bus voltage.
[0048] reduce the phase current of the air conditioner compressor based on the adjusted target bus voltage;
[0049] after reducing the phase current of the air conditioner compressor based on the adjusted target bus voltage, further comprising:
[0050] obtaining a second temperature rise of at least one target electronic component of the air conditioner compressor within a second preset time length;
[0051] if the second temperature rise is less than the first threshold, continue to iteratively detect the real-time bus voltage, the phase current and the motor speed of the air conditioner compressor, and adjust the phase current according to the detection result;
[0052] if at least one of the second temperature rise is greater than or equal to the first threshold, sequentially reduce the phase current of the air conditioner compressor according to a preset amplitude and a preset frequency, and obtain the second temperature rise after each reduction of the phase current of the air conditioner compressor, until it is confirmed that the second temperature rise is less than the first threshold;
[0053] stop reducing the phase current of the air conditioner compressor, and continue to iteratively detect the real-time bus voltage, the phase current and the motor speed of the air conditioner compressor, and adjust the phase current according to the detection result.
[0054] In a third aspect, the present application provides an air conditioner, comprising: an air conditioner body;
[0055] The air conditioner body is provided with a processor and an air conditioner compressor; further comprising a memory and a program or instruction stored on the memory and executable on the processor, the program or instruction being executed by the processor to perform the compressor bus voltage control method of any one of the first aspect.
[0056] In a fourth aspect, the present application provides an electronic device, comprising a memory, a processor and a computer program stored on the memory and executable on the processor, the processor executing the program to implement the compressor bus voltage control method of any one of the above aspects.
[0057] In a fifth aspect, the present application further provides a non-transitory computer readable storage medium having a computer program stored thereon, the computer program being executed by a processor to implement the compressor bus voltage control method of any one of the above aspects.
[0058] The compressor bus voltage control method, device and air conditioner provided by the present application can effectively protect and reduce the damage rate of the air conditioner caused by voltage fluctuation when the temperature rise of the existing electronic component during the operation of the compressor is monitored. Attached Figure Description
[0059] To more clearly illustrate the technical solutions in this invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of this invention. For those skilled in the art, other drawings can be obtained from these drawings without creative effort.
[0060] Figure 1 This is one of the flowcharts illustrating the compressor bus voltage control method provided by the present invention;
[0061] Figure 2 This is the second flowchart illustrating the compressor bus voltage control method provided by the present invention;
[0062] Figure 3 This is a schematic diagram of the compressor bus voltage control device provided by the present invention;
[0063] Figure 4 This is a schematic diagram of the structure of the electronic device provided by the present invention. Detailed Implementation
[0064] To make the objectives, technical solutions, and advantages of this invention clearer, the technical solutions of this invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of this invention. All other embodiments obtained by those skilled in the art based on the embodiments of this invention without creative effort are within the scope of protection of this invention.
[0065] It should be noted that in the description of the embodiments of the present application, the terms "comprising", "containing" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements not only includes those elements, but also includes other elements not explicitly listed or inherent to such a process, method, article or device. Without more limitation, the element defined by the statement "comprising a" does not exclude the presence of additional identical elements in the process, method, article or device comprising the element. The terms "upper", "lower" and the like indicate the orientation or positional relationship shown in the drawings, and are only used to facilitate the description of the present application and simplify the description, and do not indicate or imply that the devices or elements referred to must have a particular orientation, be constructed and operated in a particular orientation, and therefore cannot be understood as a limitation on the present application. Unless otherwise specified and limited, the terms "mounting", "connecting", "connecting" should be understood broadly, for example, it can be fixedly connected, or it can be detachably connected, or integrally connected; it can be mechanically connected, or it can be electrically connected; it can be directly connected, or it can be indirectly connected through an intermediate medium, or it can be connected inside two elements. For those skilled in the art, the specific meaning of the above terms in the present application can be understood according to the specific circumstances.
[0066] The terms "first", "second", and the like in the present application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the data thus used can be interchanged under appropriate circumstances, so that the embodiments of the present application can be implemented in an order other than those illustrated or described herein, and the objects distinguished by "first", "second", etc. are generally a class, and do not limit the number of objects, for example, the first object can be one or more. In addition, "and / or" means at least one of the connected objects, and the character " / ", generally indicates that the front and rear associated objects are in a "or" relationship.
[0067] Figure 1 is a flowchart of the compressor bus voltage control method provided by the present application, as shown in Figure 1 includes but is not limited to the following steps:
[0068] Step 101: detecting the real-time bus voltage and phase current of the air conditioner compressor.
[0069] Among them, the real-time bus voltage and phase current of the air conditioner compressor and the motor speed involved later mean the real-time bus voltage, phase current and motor speed of the engine (or motor) of the compressor in the working state, respectively, without special explanation.
[0070] Optionally, the application can be equipped with a voltage meter and a current meter at a relevant position in the control circuit of the air conditioner compressor, to collect the real-time bus voltage and phase current of the air conditioner compressor at any time in the normal operation state in real time. Similarly, the real-time detection can be realized through a rotating speed measuring device.
[0071] The air conditioner processor located inside the air conditioner can store and process the collected real-time bus voltage, phase current and motor rotating speed at any time as a group of data.
[0072] Step 102: obtaining a first temperature rise of at least one target electronic component of the air conditioner compressor within a first preset time length.
[0073] The target electronic component can be some key electronic components on the computer board of the air conditioner compressor, or electronic components with large heat generation. The electronic component can be a power module including an Insulated Gate Bipolar Transistor (IGBT), an inverter, an Intelligent Power Module (IPM), or a rectifier bridge, and the application is not limited to these.
[0074] The first preset time length can be set according to the actual control needs, such as any time length in 1 minute to 3 minutes.
[0075] The temperature rise of each target electronic component within the first preset time length is measured respectively and uniformly recorded as the first temperature rise.
[0076] Step 103: adjusting the target bus voltage of the compressor according to the size of the first temperature rise and the real-time bus voltage, to adjust the phase current based on the adjusted target bus voltage.
[0077] The greater the first temperature rise, the greater the heat generation of the target electronic component. The application can formulate different bus voltage control strategies according to the size of the first temperature rise.
[0078] For example, in the case where the first temperature rise is greater than a certain threshold value, if it is determined that the real-time bus voltage V1 (assumed to be 300) of the compressor is greater than the target bus voltage V2 (assumed to be 280) of the compressor, the target bus voltage V2 can be appropriately increased, which can reduce the phase current of the compressor to a certain extent. In the case where the phase current is reduced, the heat generation of the target electronic component will be reduced accordingly, and its temperature rise will be reduced.
[0079] Wherein, the target bus voltage refers to an ideal working voltage under which the compressor can normally operate at the phase current and motor speed, and the specific calculation method can be derived according to the power calculation formula P=U I and torque calculation formula T=9.55 P / n, and U=(T n) / (9.55 I); wherein P is power, unit is KW; n is motor speed, unit is r / min; T is torque, unit is N.m; U is target bus voltage, unit is V; and I is phase current, unit is A.
[0080] It should be noted that the target bus voltage V2 can be gradually increased, and the temperature rise of the target electronic component in the next first preset time period is re-measured. If the temperature rise is within the allowable range, the air conditioner compressor continues to operate at the current target bus voltage V2; if the temperature rise is still greater than a certain threshold, the target bus voltage V2 is continuously increased until the temperature rise is reduced to the allowable range.
[0081] The compressor bus voltage control method provided by the application can effectively protect and reduce the damage rate of the air conditioner caused by voltage fluctuation when the temperature rise of the existing electronic component during the operation of the compressor is monitored, and the target bus voltage of the compressor is dynamically adjusted in combination with the real-time bus voltage of the input power line to make protective control.
[0082] Based on the content of the above embodiment, as an optional embodiment, the target bus voltage of the compressor is adjusted according to the size of the first temperature rise and the real-time bus voltage, so as to adjust the phase current based on the adjusted target bus voltage, which comprises:
[0083] If the first temperature rise is greater than a first threshold but less than a second threshold, the target bus voltage of the compressor is calculated according to the phase current and the motor speed;
[0084] In the case where it is determined that the real-time bus voltage is less than the target bus voltage, the air conditioner compressor is controlled to stop operating, and a bus voltage control program fault code is output;
[0085] In the case where it is determined that the real-time bus voltage is greater than the target bus voltage, the target bus voltage is adjusted to the real-time bus voltage;
[0086] Based on the adjusted target bus voltage, the phase current of the air conditioner compressor is reduced.
[0087] Figure 2 is a flowchart of the compressor bus voltage control method provided by the application, as Figure 2As shown, the step of adjusting the target bus voltage of the compressor according to the first temperature rise and the real-time bus voltage, to adjust the phase current based on the adjusted target bus voltage, as recorded in step 103, can include but is not limited to the following steps:
[0088] Suppose the first threshold value is 88 (in Celsius) and the second threshold value is 90 (in Celsius). For ease of expression, another set of target electronic components is two, respectively recorded as electronic component A and electronic component B.
[0089] The temperature rises T1 and T2 of electronic component A and electronic component B are obtained respectively, and suppose T1 is greater than T2, then the first temperature rise is recorded as T1.
[0090] If it is determined that T1 is greater than the first threshold value 88 but less than the second threshold value 90, first, according to the target bus voltage calculation formula provided in the above embodiment, the target bus voltage V2 of the compressor is calculated from the phase current and the motor speed of the compressor.
[0091] Further, the size of the target bus voltage V2 and the real-time bus voltage V1 of the compressor detected is compared.
[0092] If it is determined that the real-time bus voltage V1 is less than the target bus voltage V2, it indicates that the current phase current of the electronic component is already small, but the heat generation of the target electronic component is abnormal, so it can be judged that the bus voltage is abnormal. At this time, the air conditioner compressor needs to be controlled to stop running first to avoid further deterioration of the fault. At the same time, the causes of the bus voltage control fault of the compressor can also be detected and analyzed to output the bus voltage control program fault code to the user.
[0093] Among them, the way to output the above bus voltage control program fault code can adopt panel display, voice broadcast, SMS reminder, etc., which is not specifically limited in this aspect.
[0094] If it is determined that the real-time bus voltage V1 is greater than the target bus voltage V2, it indicates that it is possible that the target bus voltage V2 is set too small, resulting in a large phase current, and thus causing the first temperature rise to be greater than the first threshold value.
[0095] At this time, the target bus voltage V2 can be increased to the real-time bus voltage V1, and after a second preset time (such as 3 minutes), the second temperature rise of each target electronic component is measured to verify whether the decrease of the phase current caused by the increase of the target bus voltage V2 makes the heat generation of the target electronic component normal.
[0096] Specifically, suppose the temperature rises measured again by electronic component A and electronic component B are T3 and T4 respectively, and T3 is greater than T4, then the second temperature rise is recorded as T3.
[0097] As an optional embodiment, in combination with Figure 2 As shown in the figure, after reducing the phase current of the air conditioner compressor based on the adjusted target bus voltage, it can further include:
[0098] Obtaining the second temperature rise of at least one target electronic component of the air conditioner compressor within a second preset time length;
[0099] If the second temperature rise is less than the first threshold value, continue to iteratively detect the real-time bus voltage, the phase current and the motor speed of the air conditioner compressor, and adjust the phase current according to the detection result;
[0100] If at least one of the second temperature rises is greater than or equal to the first threshold value, sequentially reduce the phase current of the air conditioner compressor according to a preset amplitude and a preset frequency, and obtain the second temperature rise after each reduction of the phase current of the air conditioner compressor until it is confirmed that the second temperature rise is less than the first threshold value;
[0101] Stop reducing the phase current of the air conditioner compressor, and continue to iteratively detect the real-time bus voltage, the phase current and the motor speed of the air conditioner compressor, and adjust the phase current according to the detection result.
[0102] If the measured second temperature rise T3 is less than the first threshold value 88 (T4 must be less than the first threshold value 88) after three minutes, it means that after this round of adjustment, the temperature rise of each target electronic component is within the allowable range. At this time, the compressor is kept running at the current phase current and target bus voltage, and the real-time bus voltage and phase current of the air conditioner compressor are iteratively detected, and it can be decided according to the specific situation whether to modify the target bus voltage to adjust the phase current.
[0103] Based on the content of the above embodiment, in combination with Figure 2 As another optional embodiment, as shown in the figure, if the measured second temperature rise T3 is not less than the first threshold value 88 after the second preset time length (set to 3 minutes), the target bus voltage is continuously reduced at a gradient of 1V / s, and after each first preset time length of reduction, until the second temperature rise T3 is detected to be less than the first threshold value.
[0104] The compressor bus voltage control method provided by the application can dynamically adjust the target bus voltage of the compressor when it is monitored that the temperature rise of the existing electronic components during the operation of the compressor exceeds the standard, so as to make protective control, which can effectively protect and reduce the damage rate of the air conditioner caused by voltage fluctuation.
[0105] Based on the content of the above embodiment, in combination with Figure 2As shown, the size of the root first temperature rise provided in step 103 and the real-time bus voltage, the target bus voltage of the compressor is adjusted, so as to adjust the phase current based on the adjusted target bus voltage, and the method can further comprise the following steps:
[0106] If the first temperature rise is greater than or equal to the second threshold value, the target bus voltage of the compressor is calculated according to the phase current and the motor speed;
[0107] In the case where it is determined that the real-time bus voltage is less than the target bus voltage, the compressor of the air conditioner is controlled to stop running, and a bus voltage control program fault code is outputted;
[0108] In the case where it is determined that the real-time bus voltage is greater than the target bus voltage, the target bus voltage is adjusted to be the difference between the real-time bus voltage and the preset voltage;
[0109] Based on the adjusted target bus voltage, the phase current of the compressor of the air conditioner is reduced.
[0110] On the basis of the above-mentioned embodiments, first, the target bus voltage V2 of the compressor is calculated according to the phase current and the motor speed of the compressor, and the torque of the compressor, which will not be described here.
[0111] In the case where it is determined that the second temperature rise T3 is greater than the second threshold value 90, it indicates that the abnormal heating of the target electronic component is very serious, at this time, the size of the target bus voltage V2 and the real-time bus voltage V1 of the compressor detected is compared to determine whether the target bus voltage V2 is too high, causing the phase current to be too high and causing the target electronic component to abnormally heat.
[0112] If it is determined that the real-time bus voltage V1 is less than the target bus voltage V2, it indicates that the current phase current of the electronic component is relatively small, but the heat of the target electronic component is abnormal, so it can be judged that the bus voltage is abnormal. At this time, the compressor of the air conditioner needs to be controlled to stop running to avoid further deterioration of the fault. At the same time, the causes of the bus voltage control fault of the compressor can be detected and analyzed to output the bus voltage control program fault code to the user.
[0113] If it is determined that the real-time bus voltage V1 is greater than the target bus voltage V2, it indicates that the target bus voltage V2 can be adjusted (increased) to reduce the phase current, so as to reduce the heating of the target electronic component by reducing the phase current.
[0114] In the embodiment, since the first temperature rise is greater than the second threshold value (the second threshold value is greater than the first threshold value), the adjustment range of the target bus voltage needs to be further adjusted. The target bus voltage can be set as a difference between the real-time bus voltage and a preset voltage value, that is, the re-set target bus voltage is smaller than the real-time bus voltage, and the difference therebetween is the preset voltage value, for example, 2V.
[0115] After the target bus voltage is re-adjusted, the air conditioner processor can set and adjust the phase current of the compressor according to the adjusted target bus voltage.
[0116] As an optional embodiment, in combination with Figure 2 As shown in FIG. 6, after the phase current of the air conditioner compressor is reduced based on the adjusted target bus voltage, the method can further include:
[0117] obtaining a third temperature rise of at least one target electronic component of the air conditioner compressor within a third preset time length;
[0118] If the third temperature rise is all less than the first threshold value, the real-time bus voltage, the phase current and the motor speed of the air conditioner compressor are continuously iteratively detected, and the phase current is adjusted according to the detection result.
[0119] If at least one of the third temperature rise is greater than or equal to the first threshold value, the phase current of the air conditioner compressor is sequentially reduced according to a preset amplitude and a preset frequency, and the third temperature rise is obtained after each reduction of the phase current of the air conditioner compressor, until it is confirmed that the third temperature rise is all less than the first threshold value.
[0120] The reduction of the phase current of the air conditioner compressor is stopped, and the real-time bus voltage, the phase current and the motor speed of the air conditioner compressor are continuously iteratively detected, and the phase current is adjusted according to the detection result.
[0121] Suppose that the measured temperature rises of the electronic component A and the electronic component B are T5 and T6 respectively, and T5 is greater than T6, then the third temperature rise is recorded as T5.
[0122] Specifically, if the third temperature rise T5 measured after the third preset time length (3 minutes) is less than the first threshold value 88 (T6 must be less than the first threshold value 88), it is indicated that the temperature rise of each target electronic component is within the allowable range after this round of adjustment. At this time, the compressor is kept running at the current phase current and target bus voltage, and the real-time bus voltage, the phase current of the air conditioner compressor are iteratively detected, and whether the target bus voltage is modified to configure and adjust the phase current is determined according to the specific situation.
[0123] Based on the above embodiment, in combination with Figure 2As another optional embodiment, if the third temperature rise T5 measured after three minutes is not less than the first threshold 88, the target bus voltage is continuously increased at a gradient of 1V / s, and after each increase for a first preset time, until the third temperature rise T5 is detected to be less than the first threshold.
[0124] The compressor bus voltage control method provided by the application can dynamically adjust the target bus voltage of the compressor when the temperature rise of the existing electronic components during the operation of the compressor is over-standard, so as to make protective control and effectively protect and reduce the damage rate of the air conditioner caused by voltage fluctuation.
[0125] Based on the above-mentioned embodiments, in combination with Figure 2 As another optional embodiment, the step 103 of adjusting the target bus voltage of the compressor according to the size of the first temperature rise and the real-time bus voltage, so as to adjust the phase current based on the adjusted target bus voltage, can further include:
[0126] If the first temperature rise is less than or equal to the first threshold, the phase current is not adjusted, and the real-time bus voltage, the phase current and the motor speed of the air conditioner compressor are iteratively detected, so as to adjust the phase current according to the detection result.
[0127] In this embodiment, since the first temperature rise is less than the first threshold 88, it indicates that the heat generation of the target electronic component is normal, so there is no need to adjust the target bus voltage, and the compressor only needs to continue to operate in the current state.
[0128] At this time, the detection of the real-time bus voltage and the phase current of the air conditioner compressor in the step 101 can be iteratively executed, and the entire process of adjusting the phase current in the step 103 can be iteratively executed, so as to realize the operation monitoring and adjustment of the compressor.
[0129] Based on the above-mentioned embodiments, as an optional embodiment, before adjusting the target bus voltage of the compressor according to the size of the first temperature rise and the real-time bus voltage, the method can further include:
[0130] Detecting the operation state of the air conditioner compressor;
[0131] If it is determined that the operation state is abnormal, the air conditioner compressor is controlled to stop operating, and a compressor fault code is output.
[0132] Based on the above-mentioned embodiments, in combination with Figure 2 As shown in the figure, in the case that the ratio between the real-time bus voltage and the target bus voltage is less than the second threshold or greater than the first threshold, it indicates that the voltage fluctuation is too large, so before adjusting the target bus voltage, it can be judged whether the state of the compressor is normal, for example, the compressor suction and exhaust valve is not tightly closed, the compressor shaft is clamped, the compressor exhaust valve plate leaks, etc.
[0133] If it is determined that the bus voltage is caused by the abnormal running state of the compressor, the compressor of the air conditioner needs to be controlled to stop running first to avoid further deterioration of the fault. Meanwhile, the application can also detect and analyze the cause of the compressor failure to display the fault code corresponding to the fault cause to the user, so as to facilitate the user to troubleshoot in time.
[0134] As another optional embodiment, as shown in Figure 2 If it is determined that the running state of the compressor is normal, it is further needed to determine whether there is a driving fault of the compressor. Specifically, after detecting the running state of the compressor of the air conditioner, the method can further include:
[0135] If it is determined that the running state is normal, the driving state of the compressor of the air conditioner is detected; if it is determined that the driving state is abnormal, the compressor of the air conditioner is controlled to stop running, and a driving fault code is output; if it is determined that the driving state is normal, the target bus voltage is adjusted.
[0136] Optionally, the driving state abnormality can be motor driving abnormality of the compressor, fault of the pressure regulating device, fault of the voltage sensor, short circuit of the motor winding, etc., which are not limited by the application.
[0137] After it is determined that the driving state is abnormal, the continuous running of the compressor also needs to be stopped immediately, and the corresponding driving fault code is displayed to the user to facilitate the user to troubleshoot in time.
[0138] The compressor bus voltage control method provided by the application can exclude the influence of equipment failure by checking the running state and the driving state of the compressor before adjusting the target bus voltage, so as to ensure the safety of the compressor during the bus voltage adjustment to the greatest extent.
[0139] Figure 3 is a structural schematic diagram of the compressor bus voltage control device provided by the application, as shown in Figure 3 which mainly includes a data acquisition unit 31, a temperature rise detection unit 32 and a running control unit 33, wherein:
[0140] The data acquisition unit 31 is mainly used for detecting the real-time bus voltage and phase current of the compressor of the air conditioner.
[0141] The temperature rise detection unit 32 is mainly used for obtaining a first temperature rise of at least one target electronic component of the compressor of the air conditioner within a first preset time length.
[0142] The running control unit 33 is mainly used for adjusting the target bus voltage of the compressor according to the size of the first temperature rise and the real-time bus voltage, and adjusting the phase current based on the adjusted target bus voltage.
[0143] The compressor bus voltage control device provided by the present application can effectively protect and reduce the damage rate of the air conditioner caused by voltage fluctuation.
[0144] It should be noted that the compressor bus voltage control device provided by the embodiment of the present application can execute the compressor bus voltage control method described in any of the above embodiments during actual operation, and the embodiment will not be described here.
[0145] Figure 4 is a structural schematic diagram of an electronic device provided by the present application, as shown in Figure 4 The electronic device can include a processor 410, a communications interface 420, a memory 430 and a communications bus 440, wherein the processor 410, the communications interface 420 and the memory 430 complete mutual communication through the communications bus 440. The processor 410 can call the logic instructions in the memory 430 to execute the compressor bus voltage control method, which includes detecting the real-time bus voltage and phase current of the air conditioner compressor; obtaining the first temperature rise of at least one target electronic component of the air conditioner compressor within a first preset time length; adjusting the target bus voltage of the compressor according to the size of the first temperature rise and the real-time bus voltage; and adjusting the phase current based on the adjusted target bus voltage.
[0146] In addition, the logic instructions in the memory 430 described above can be implemented in the form of a software functional unit and sold or used as an independent product, which can be stored in a computer readable storage medium. Based on such understanding, the technical solutions of the present application or the part of the technical solutions that essentially contribute to the prior art can be embodied in the form of a software product, which is stored in a storage medium and includes a plurality of instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the method described in the various embodiments of the present application. The foregoing storage medium includes a U disk, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, and various program code storage media.
[0147] In another aspect, the present application also provides a computer program product comprising a computer program stored on a non-transitory computer-readable storage medium, the computer program comprising program instructions which, when executed by a computer, enable the computer to perform the compressor bus voltage control method provided by the above-mentioned methods, the method comprising: detecting a real-time bus voltage and a phase current of an air conditioner compressor; obtaining a first temperature rise of at least one target electronic component of the air conditioner compressor within a first preset time length; adjusting a target bus voltage of the compressor according to the size of the first temperature rise and the real-time bus voltage, so as to adjust the phase current based on the adjusted target bus voltage.
[0148] In yet another aspect, the present application also provides a non-transitory computer-readable storage medium having a computer program stored thereon, the computer program being executed by a processor to implement the compressor bus voltage control method provided by the above-mentioned embodiments, the method comprising: detecting a real-time bus voltage and a phase current of an air conditioner compressor; obtaining a first temperature rise of at least one target electronic component of the air conditioner compressor within a first preset time length; adjusting a target bus voltage of the compressor according to the size of the first temperature rise and the real-time bus voltage, so as to adjust the phase current based on the adjusted target bus voltage.
[0149] The device embodiments described above are merely illustrative, wherein the units described as separate components can or can not be physically separate, and the components displayed as units can or can not be physical units, i.e., can be located in one place, or can be distributed on multiple network units. Part or all of the modules can be selected to achieve the purpose of the present embodiment scheme according to actual needs. Those skilled in the art can understand and implement without creative labor.
[0150] From the above description of the embodiments, those skilled in the art can clearly understand that the embodiments can be realized by means of software plus necessary universal hardware platforms, and of course can also be realized by hardware. Based on such understanding, the above technical solutions can be embodied in the form of software products, which can be stored in a computer-readable storage medium, such as ROM / RAM, magnetic disk, optical disk, etc., and include a number of instructions to make a computer device (which can be a personal computer, a server, or a network device, etc.) execute the methods described in each embodiment or some parts of the embodiments.
[0151] It should be pointed out finally that the above embodiments are only used to illustrate the technical solutions of the present application, but not to limit the same; and although the present application has been described in detail with reference to the foregoing embodiments, it should be appreciated by those skilled in the art that the technical solutions recorded in the foregoing embodiments can be modified, or some technical features thereof can be replaced equivalently; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present application.
Claims
1. A method of compressor bus voltage control, characterized by, The method comprises: detecting real-time bus voltage and phase current of an air conditioner compressor; obtaining first temperature rise of at least one target electronic component of the air conditioner compressor within a first preset time length; adjusting target bus voltage of the compressor according to the size of the first temperature rise and the real-time bus voltage, and adjusting the phase current based on the adjusted target bus voltage; The target bus voltage refers to an ideal working voltage at which the air conditioner compressor can normally operate under the phase current and motor speed; the calculation method of the target bus voltage is: U=(T n) / (9.55 I); wherein U is the target bus voltage, T is torque, n is the motor speed, and I is the phase current. the method further comprises: if the first temperature rise is greater than a first threshold but less than a second threshold, calculating the target bus voltage of the compressor according to the phase current and the motor speed; if it is determined that the real-time bus voltage is less than the target bus voltage, controlling the air conditioner compressor to stop running and outputting a bus voltage control program fault code; if it is determined that the real-time bus voltage is greater than the target bus voltage, adjusting the target bus voltage to the real-time bus voltage; reducing the phase current of the air conditioner compressor based on the adjusted target bus voltage; after reducing the phase current of the air conditioner compressor based on the adjusted target bus voltage, the method further comprises: obtaining second temperature rise of the at least one target electronic component of the air conditioner compressor within a second preset time length; if at least one of the second temperature rises is greater than or equal to the first threshold, reducing the phase current of the air conditioner compressor in a preset amplitude and a preset frequency one by one, and obtaining the second temperature rise after each reduction of the phase current of the air conditioner compressor until it is confirmed that all the second temperature rises are less than the first threshold; stopping reducing the phase current of the air conditioner compressor, and iteratively detecting the real-time bus voltage, the phase current and the motor speed of the air conditioner compressor to adjust the phase current according to the detection results. the method further comprises:
2. The compressor bus voltage control method of claim 1, wherein, if the first temperature rise is greater than or equal to the second threshold, calculating the target bus voltage of the compressor according to the phase current and the motor speed; if it is determined that the real-time bus voltage is less than the target bus voltage, controlling the air conditioner compressor to stop running and outputting a bus voltage control program fault code; if it is determined that the real-time bus voltage is greater than the target bus voltage, adjusting the target bus voltage to the difference between the real-time bus voltage and a preset set value voltage; reducing the phase current of the air conditioner compressor based on the adjusted target bus voltage; after reducing the phase current of the air conditioner compressor based on the adjusted target bus voltage, the method further comprises: acquire a third temperature rise of at least one target electronic component of the air conditioner compressor within a third preset time length; if the third temperature rise is less than the first threshold value, continue to iteratively detect the real-time bus voltage, the phase current and the motor speed of the air conditioner compressor, and adjust the phase current according to the detection result; if at least one of the third temperature rise is greater than or equal to the first threshold value, sequentially reduce the phase current of the air conditioner compressor according to a preset amplitude and a preset frequency, and acquire the third temperature rise after each reduction of the phase current of the air conditioner compressor until it is confirmed that the third temperature rise is less than the first threshold value; stop reducing the phase current of the air conditioner compressor, and continue to iteratively detect the real-time bus voltage, the phase current and the motor speed of the air conditioner compressor, and adjust the phase current according to the detection result.
3. The compressor bus voltage control method of claim 1, wherein, adjusting the target bus voltage of the compressor according to the size of the first temperature rise and the real-time bus voltage, and adjusting the phase current based on the adjusted target bus voltage, further comprises: if the first temperature rise is less than or equal to the first threshold value, the phase current is not adjusted, and the real-time bus voltage, the phase current and the motor speed of the air conditioner compressor are iteratively detected to adjust the phase current according to the detection result.
4. The compressor bus voltage control method of claim 1, wherein, before adjusting the target bus voltage of the compressor according to the size of the first temperature rise and the real-time bus voltage, further comprising: detecting the running state of the air conditioner compressor; if it is determined that the running state is abnormal, controlling the air conditioner compressor to stop running and outputting a compressor fault code.
5. The compressor bus voltage control method of claim 4, wherein, after detecting the running state of the air conditioner compressor, further comprising: if it is determined that the running state is normal, detecting the driving state of the air conditioner compressor; if it is determined that the driving state is abnormal, controlling the air conditioner compressor to stop running and outputting a driving fault code; if it is determined that the driving state is normal, adjusting the target bus voltage.
6. A compressor bus voltage control apparatus characterized by, comprising: a data acquisition unit for detecting the real-time bus voltage and the phase current of the air conditioner compressor; a temperature rise detection unit for acquiring a first temperature rise of at least one target electronic component of the air conditioner compressor within a first preset time length; a running control unit for adjusting the target bus voltage of the compressor according to the size of the first temperature rise and the real-time bus voltage, and adjusting the phase current based on the adjusted target bus voltage; The target bus voltage refers to an ideal working voltage at which the air conditioner compressor can normally operate under the phase current and motor speed; the calculation method of the target bus voltage is: U=(T n) / (9.55 I); wherein U is the target bus voltage, T is torque, n is the motor speed, and I is the phase current. adjusting the target bus voltage of the compressor according to the size of the first temperature rise and the real-time bus voltage, and adjusting the phase current based on the adjusted target bus voltage, comprises: if the first temperature rise is greater than a first threshold value but less than a second threshold value, calculating the target bus voltage of the compressor according to the phase current and the motor speed; in a case where it is determined that the real-time bus voltage is less than the target bus voltage, controlling the air conditioner compressor to stop running and outputting a bus voltage control program fault code; in a case where it is determined that the real-time bus voltage is greater than the target bus voltage, adjusting the target bus voltage to the real-time bus voltage; decrease the phase current of the air conditioner compressor based on the adjusted target bus voltage; after decreasing the phase current of the air conditioner compressor based on the adjusted target bus voltage, further comprising: obtaining a second temperature rise of at least one target electronic component of the air conditioner compressor within a second preset time length; if the second temperature rise is less than the first threshold, continuing to iteratively detect the real-time bus voltage, the phase current and the motor speed of the air conditioner compressor, and adjusting the phase current according to the detection result; if at least one of the second temperature rise is greater than or equal to the first threshold, decreasing the phase current of the air conditioner compressor according to a preset amplitude and a preset frequency, and obtaining the second temperature rise after each decrease of the phase current of the air conditioner compressor until it is confirmed that the second temperature rise is less than the first threshold; stopping the decrease of the phase current of the air conditioner compressor, and continuing to iteratively detect the real-time bus voltage, the phase current and the motor speed of the air conditioner compressor, and adjusting the phase current according to the detection result.
7. An air conditioner characterized by comprising: comprising: an air conditioner body; the air conditioner body is provided with a processor and an air conditioner compressor; further comprising a memory and a program or instruction stored on the memory and executable on the processor, the program or instruction being executed by the processor to perform the compressor bus voltage control method of any one of claims 1-5.
Citation Information
Patent Citations
Busbar voltage control method for brushless direct current motor-driven frequency converter
CN106357102A
Air conditioner, motor driver and anti-overheating control method and device thereof
CN107070364A