Air conditioner control method, electronic equipment, storage medium and air conditioner

By obtaining the three-phase current of the air conditioner motor and calculating the operating voltage, we can determine whether it is within the preset range. If it is not there, correct the voltage value to control the motor operation, which solves the problem of serious electromagnetic noise during the air conditioner motor operation and improves the reliability of the air conditioner operation Sex and user experience.

CN119508974AActive Publication Date: 2025-02-25QINGDAO HAIER AIR CONDITIONER GENERAL CORP LTD +2
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202411231092.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-03
Publication Date
2025-02-25
Estimated Expiration
2044-09-03

AI Technical Summary

Technical Problem

When the air conditioner motor is running, due to the influence of the inductance and capacitance of the resistor, the collected current signal has clutter, which cannot accurately reflect the instantaneous changes in the current, resulting in serious electromagnetic noise and affecting the user experience.

Method used

By obtaining the three-phase current of the air conditioner motor, the operating voltage value is calculated and whether it is within the preset voltage range. If not within the range, obtain the corrected voltage value and control the motor operation based on this value to keep the motor input voltage stable.

Benefits of technology

Calculate the operating voltage by calculating the three-phase current, correct abnormal conditions in a timely manner, maintain the stability of the motor input voltage, reduce electromagnetic noise, and improve the reliability and user experience of the air conditioner operation.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119508974A_ABST
    Figure CN119508974A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of intelligent electric appliances, particularly provides an air conditioner control method, electronic equipment, a storage medium and an air conditioner, and aims to solve the technical problem that serious electromagnetic noise occurs when an air conditioner motor runs. In order to achieve the purpose, the method comprises the steps that the three-phase current of a motor is obtained in response to operation starting of the air conditioner; obtaining a corresponding operation voltage value based on the three-phase current; judging whether the running voltage value is within a preset voltage range or not; and if not, acquiring a corrected voltage value corresponding to the operation voltage value, and controlling the motor to operate based on the corrected voltage value. Through the implementation mode, the operation voltage can be calculated through the three-phase current, whether the operation voltage is in the normal voltage range or not is judged, and if not, corresponding correction is carried out in time according to the abnormal condition to keep the stability of the input voltage of the motor, so that the rotating speed of the motor is stable, electromagnetic noise generated during operation of the motor is reduced, and the service life of the motor is prolonged. The satisfaction degree of a user to the air conditioner is improved, and the use experience of the user is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of intelligent electrical appliance technology, and in particular to an air conditioning control method, electronic equipment, storage medium and air conditioner. Background Art

[0002] At present, during the operation of air conditioning, it is necessary to collect current information through resistors to control and monitor the operating status of the air conditioning system.

[0003] However, due to the presence of certain inductance and capacitance in the resistor, its frequency response characteristics may be affected, and certain noise signals will be collected, making it unable to accurately reflect the instantaneous changes in current. Therefore, it is impossible to detect abnormal voltage conditions in time, resulting in more serious electromagnetic noise when the motor is running, affecting the user experience.

[0004] Accordingly, the art needs a new technical solution to solve the above problems. Summary of the invention

[0005] In order to overcome the above-mentioned defects, the present application is proposed to provide an air conditioning control method, electronic device, storage medium and air conditioner that solve or at least partially solve the technical problem of serious electromagnetic noise occurring during the operation of the air conditioning motor, which affects the user experience.

[0006] In a first aspect, an air conditioning control method is provided, wherein the method comprises:

[0007] In response to the air conditioner starting to operate, obtaining the three-phase current of the motor;

[0008] Obtaining a corresponding operating voltage value based on the three-phase current;

[0009] Determining whether the operating voltage value is within a preset voltage range;

[0010] If not, a correction voltage value corresponding to the operating voltage value is obtained, and the operation of the motor is controlled based on the correction voltage value.

[0011] In a technical solution of the above air conditioning control method, before determining whether the operating voltage value is within a preset voltage range, the method further includes:

[0012] Acquire a preset voltage curve of the motor; the preset voltage curve includes preset voltage values ​​corresponding to different speeds of the motor under a fixed load;

[0013] Acquire a preset voltage value corresponding to the current speed of the motor based on the preset voltage curve;

[0014] The preset voltage value is superimposed on the preset error to obtain the preset voltage range.

[0015] In a technical solution of the above air conditioning control method, obtaining a corrected voltage value corresponding to the operating voltage value includes:

[0016] Acquire a deviation voltage value based on the operating voltage value and the corresponding preset voltage value;

[0017] obtaining a correction coefficient based on the deviation voltage value;

[0018] The corrected voltage value is obtained based on the correction coefficient.

[0019] In a technical solution of the above-mentioned air conditioning control method, the operating voltage value includes a first operating voltage value, a second operating voltage value and a third operating voltage value; and controlling the operation of the motor based on the modified voltage value includes:

[0020] Obtaining two valid operating voltage values ​​among the first operating voltage value, the second operating voltage value and the third operating voltage value;

[0021] The motor operation is controlled based on the two effective operating voltage values.

[0022] In a technical solution of the above-mentioned air conditioning control method, controlling the operation of the motor based on the two effective operating voltage values ​​includes:

[0023] Obtaining the effective operating voltage value which deviates less from the preset voltage range among the two effective operating voltage values;

[0024] Acquire the modified voltage value based on the effective operating voltage value that deviates less from the preset voltage range;

[0025] The motor operation is controlled based on the corrected voltage value.

[0026] In a technical solution of the above air conditioning control method, the method further includes:

[0027] When both of the two effective operating voltage values ​​are not within the preset voltage range, and after the motor is controlled to operate based on the corrected voltage value, if there is still an effective operating voltage value that deviates from the preset voltage range among the two effective operating voltage values, then obtaining an average value of the two effective operating voltage values;

[0028] reacquire the corrected voltage value based on the average value;

[0029] The motor is controlled to operate based on the modified voltage value until the two effective operating voltage values ​​are both within the preset voltage range.

[0030] In a technical solution of the above air conditioning control method, the method further includes:

[0031] If the operating voltage value is not within the preset voltage range, repeatedly obtaining the operating voltage value, and when the repeatedly obtained operating voltage value is still not within the preset voltage range, obtaining a corrected voltage value corresponding to the operating voltage value, and controlling the operation of the motor based on the corrected voltage value;

[0032] If the operating voltage value is within the preset voltage range, the motor operation is continued to be controlled based on the operating voltage value.

[0033] In a second aspect, an electronic device is provided, which includes a processor and a memory, wherein the memory is suitable for storing multiple program codes, and the program codes are suitable for being loaded and run by the processor to execute the air-conditioning control method described in any one of the technical solutions of the above-mentioned air-conditioning control method.

[0034] In a third aspect, a computer-readable storage medium is provided, in which a plurality of program codes are stored, wherein the program codes are suitable for being loaded and run by a processor to execute the air conditioning control method described in any one of the technical solutions of the above-mentioned air conditioning control method.

[0035] In a fourth aspect, an air conditioner is provided, which includes an air conditioner body and the electronic device described in the technical solution of the above electronic device.

[0036] The above one or more technical solutions of this application have at least one or more of the following Beneficial effects:

[0037] In the technical solution of the present application, in response to the air conditioner starting to run, the three-phase current of the motor is obtained, and the corresponding operating voltage value is obtained based on the three-phase current, and it is judged whether the operating voltage value is within the preset voltage range. If not, the corrected voltage value corresponding to the operating voltage value is obtained, and the motor operation is controlled based on the corrected voltage value. Through the above implementation, the corresponding operating voltage can be calculated through the three-phase current, and it can be judged whether the operating voltage is within the normal voltage range. If not, the corresponding correction is made in time according to the abnormal situation to maintain the stability of the motor input voltage, so that the motor speed is stable, thereby reducing the electromagnetic noise generated when the motor is running, improving the reliability of the air conditioner operation, and improving the user experience. BRIEF DESCRIPTION OF THE DRAWINGS

[0038] The disclosure of the present application will become easier to understand with reference to the accompanying drawings. It is easy for those skilled in the art to understand that these drawings are only for illustrative purposes and are not intended to limit the scope of protection of the present application. Among them:

[0039] Figure 1is a schematic flow chart of main steps of an air conditioning control method according to an embodiment of the present application;

[0040] Figure 2 is a circuit diagram of single resistor sampling according to an embodiment of the present application;

[0041] Figure 3 is a circuit diagram of three-resistance sampling according to an embodiment of the present application;

[0042] Figure 4 is a schematic diagram of the main flow of an air conditioning control method according to an embodiment of the present application;

[0043] Figure 5 It is a schematic diagram of the main structure of an electronic device according to an embodiment of the present application.

[0044] List of reference numerals:

[0045] 501: processor; 502: memory. DETAILED DESCRIPTION

[0046] Some embodiments of the present application are described below with reference to the accompanying drawings. Those skilled in the art should understand that these embodiments are only used to explain the technical principles of the present application and are not intended to limit the protection scope of the present application.

[0047] In the description of the present application, "processor" may include hardware, software or a combination of the two. The processor may be a central processing unit, a microprocessor, an image processor, a digital signal processor or any other suitable processor. The processor has data and / or signal processing functions. The processor may be implemented in software, hardware or a combination of the two. Non-temporary computer-readable storage media include any suitable medium that can store program code, such as a disk, a hard disk, an optical disk, a flash memory, a read-only memory, a random access memory, etc. The term "A and / or B" means all possible combinations of A and B, such as just A, just B or A and B. The term "at least one A or B" or "at least one of A and B" has a similar meaning to "A and / or B" and may include just A, just B or A and B. The singular terms "one" and "the" may also include plural forms.

[0048] As described in the background art, during the operation of the air conditioner, it is necessary to collect current information through resistance to control and monitor the operating status of the air conditioner system.

[0049] Since the resistor has a certain amount of inductance and capacitance, its frequency response characteristics may be affected, and it will collect certain noise signals, making it unable to accurately reflect the instantaneous changes in current. Therefore, it is unable to detect abnormal voltage conditions in time, resulting in more serious electromagnetic noise when the motor is running, affecting the user experience.

[0050] In order to solve the above problems, the present application provides an air conditioning control method, an electronic device, a storage medium and an air conditioner.

[0051] See attached Figure 1 , Figure 1 FIG. 1 is a flow chart of the main steps of an air conditioning control method according to an embodiment of the present application. Figure 1 As shown, the air conditioning control method in the embodiment of the present application mainly includes the following steps S101 to S104.

[0052] Step S101: in response to the air conditioner starting to run, obtaining the three-phase current of the motor;

[0053] Step S102: obtaining corresponding operating voltage values ​​based on the three-phase currents;

[0054] Step S103: determining whether the operating voltage value is within a preset voltage range;

[0055] Furthermore, if the operating voltage value is within the preset voltage range, no processing is performed and step S101 is continued; if the operating voltage value is not within the preset voltage range, step S104 is executed.

[0056] Step S104: obtaining a correction voltage value corresponding to the operating voltage value, and controlling the operation of the motor based on the correction voltage value.

[0057] Based on the method described in steps S101 to S104 above, the corresponding operating voltage can be calculated through the three-phase current, and it can be determined whether the operating voltage is within the normal voltage range. If not, corresponding corrections are made in time according to the abnormal situation to maintain the stability of the motor input voltage and the motor speed, thereby reducing the electromagnetic noise generated when the motor is running, improving the reliability of the air conditioner operation, and enhancing the user experience.

[0058] The above steps S101 to S104 are further explained below.

[0059] At present, the motor of the air conditioner can be a three-phase motor. The three-phase motor has the advantages of low power consumption, stable operation, and high efficiency. It can meet the power requirements of the air-conditioning system under different working conditions. It has a simple structure, is sturdy and durable. By cooperating with a suitable control circuit, it can achieve precise control of the air-conditioning operating state, thereby providing users with a comfortable indoor environment.

[0060] When the air conditioner is running, current information can be collected through resistors, including a single-resistor sampling method and a three-resistor sampling method.

[0061] See attached Figure 2 , Figure 2 FIG. 1 is a circuit diagram of a single resistor sampling according to an embodiment of the present application. Figure 2 As shown, it includes a power supply, a three-phase inverter bridge and a resistor R1, wherein the three-phase inverter bridge is composed of six power switching devices, which are divided into an upper bridge arm and a lower bridge arm, and each phase has an upper bridge arm switch and a lower bridge arm switch. By controlling the on and off of these switching devices, the three-phase winding of the motor can be powered.

[0062] For example, when the upper arm switches Q1, Q3, and Q5 are turned on and the lower arm switches Q2, Q4, and Q6 are turned off, the A, B, and C phases of the motor are respectively connected to the positive pole of the DC power supply, and the motor winding obtains a forward voltage. Conversely, when the states of the upper and lower arm switches are reversed, the motor winding obtains a reverse voltage. By continuously switching the switch states, the motor can continue to operate.

[0063] Furthermore, when the air conditioner operates normally, the sampling resistor R1 will collect the current of the three-phase motor when the lower bridge arm is turned on.

[0064] Figure 2 The advantages of the single resistor sampling method shown are that it is simple to use and low cost. However, due to the presence of certain inductance and capacitance in the resistor, its frequency response characteristics are affected, and certain clutter signals will be collected, making it unable to accurately reflect the instantaneous changes of the current, which can easily cause serious electromagnetic noise when the motor is running.

[0065] Therefore, in some implementations of step S101, a three-resistance sampling method can be used. The three-resistance sampling has high precision and accuracy and can measure the current under the mains and DC power supply. When the current flows through the current sensor, the generated voltage signal can be offset by the current in the compensator, eliminating the error caused by the compensation voltage. In this way, a high-precision current measurement can be achieved, and the frequency response characteristics are good, which can accurately reflect the instantaneous change of the current.

[0066] See attached Figure 3 , Figure 3 FIG. 1 is a schematic diagram of a three-resistance sampling circuit according to an embodiment of the present application. Figure 3 As shown, unlike single-resistance sampling, the three-phase lower bridge arms Q2, Q4, and Q6 are provided with respective sampling resistors R1, R2, and R3. When the air conditioner operates normally, the sampling resistors R1, R2, and R3 of the three-phase lower bridge arms will respectively collect the current of the phase when the lower bridge arms are turned on, and obtain the three-phase currents A1, A2, and A3 of the motor.

[0067] It should be pointed out that Figure 3 In the three-resistance sampling shown, since the currents flowing through the resistors RI, R2, and R3 have different directions, some are positive and some are negative, a phase shift circuit needs to be added before the currents can be sent to the analog-to-digital converter (ADC) for sampling.

[0068] Among them, the role of the ADC circuit is to convert analog signals into digital signals. In the three-resistance sampling scheme, the current signal from the resistor is an analog signal, and the digital control system (such as a microprocessor, etc.) can usually only process digital signals. Therefore, the ADC circuit will sample the input analog current signal at a certain sampling frequency and quantize it into a digital value for subsequent digital signal processing and analysis.

[0069] Specifically, during sampling, since the currents flowing through the resistors RI, R2, and R3 have different directions, some positive and some negative, in order to avoid invalid levels due to a too narrow window, the effective current collected each time can be the current of two phases of the three-phase currents A1, A2, and A3.

[0070] The above is a further description of step S101. The following is a further description of step S102.

[0071] In some implementations of the above step S102, the corresponding operating voltage value may be calculated by using the three-phase current and the resistance value.

[0072] According to conventional parameters, the resistance of a single resistor is generally 100mΩ, and the resistance of three resistors is generally 35mΩ. The collected phase current value is converted into a voltage value of about 0.1V. Since the voltage value at this time is small, the weak input voltage signal can be greatly amplified by the operational amplifier to reach the level range that the subsequent circuit can effectively process. After amplification by the operational amplifier, it can be accurately converted into a digital signal by the ADC circuit for further processing.

[0073] Specifically, the calculated voltage value may be amplified by an operational amplifier by about 10 times to obtain operating voltage values, including a first operating voltage value V1 , a second operating voltage value V2 , and a third operating voltage value V3 .

[0074] The above is a further description of step S102. The following is a further description of step S103.

[0075] In some implementations of the above step S103, before determining whether the operating voltage value is within the preset voltage range, the preset voltage range may be obtained by first performing the following steps S11-S13.

[0076] Step S11: obtaining a preset voltage curve of the motor;

[0077] The preset voltage curve includes preset voltage values ​​corresponding to different speeds of the motor under a fixed load.

[0078] Specifically, in the early test stage of the motor, when the motor and load are fixed, the normal voltage values ​​corresponding to different speeds can be tested. This voltage value is a relatively stable state of the motor under normal circumstances, so that the preset voltage curve of the motor can be obtained.

[0079] Step S12: obtaining preset voltage values ​​V1', V2', V3' corresponding to the current speed of the motor based on the preset voltage curve;

[0080] Step S13: superimposing the preset voltage value with the preset error to obtain a preset voltage range.

[0081] Specifically, the preset voltage values ​​V1', V2', and V3' may be superimposed with an error of ±3% to obtain a preset voltage range.

[0082] Furthermore, it can be determined whether the operating voltage value is within a preset voltage range.

[0083] The above is a further description of step S103. The following is a further description of step S104.

[0084] In some implementations of executing the above step S104, if the operating voltage value is within the preset voltage range, the motor operation can continue to be controlled based on the operating voltage value without any other processing.

[0085] In some implementations of executing the above step S104, if the operating voltage value is not within the preset voltage range, a corrected voltage value corresponding to the operating voltage value may be obtained, and the motor operation may be controlled based on the corrected voltage value.

[0086] The operating voltage value may also be obtained repeatedly, such as twice. When the repeatedly obtained operating voltage value is still not within the preset voltage range, a corrected voltage value corresponding to the operating voltage value may be obtained, and the motor operation may be controlled based on the corrected voltage value.

[0087] In some implementations, the corrected voltage value corresponding to the operating voltage value may be obtained through the following steps S21-S23.

[0088] Step S21: obtaining a deviation voltage value based on the operating voltage value and the corresponding preset voltage value;

[0089] Specifically, a difference between the operating voltage value and the corresponding preset voltage value may be obtained as the deviation voltage value.

[0090] Step S22: obtaining a correction coefficient based on the deviation voltage value;

[0091] The correction coefficient may be the same as the deviation voltage value, or may be a ±1% error added to the deviation voltage value, which is not limited here.

[0092] Step S23: Obtaining a corrected voltage value based on the correction coefficient.

[0093] Specifically, the operating voltage value and the correction coefficient may be added to obtain the corrected voltage value V.

[0094] Further, the operation of the motor may be controlled based on the corrected voltage value, which may specifically include the following steps S31-S32.

[0095] Step S31: obtaining two valid operating voltage values ​​among a first operating voltage value, a second operating voltage value and a third operating voltage value;

[0096] Since the effective current collected each time is the current of two phases among the three-phase currents A1, A2, and A3, the obtained effective operating voltage value is also two voltage values ​​among V1, V2, and V3, that is, two positive voltage values ​​among V1, V2, and V3.

[0097] Step S32: Control the motor operation based on the two effective operating voltage values.

[0098] In some implementations, step S32 may include the following steps S321-S323:

[0099] Step S321: obtaining the effective operating voltage value which deviates less from the preset voltage range among the two effective operating voltage values;

[0100] Among them, one of the two valid operating voltage values ​​may be outside the preset voltage range, or both of the two valid operating voltage values ​​may not be within the preset voltage range. Therefore, when one valid operating voltage value is outside the preset voltage range, another valid operating voltage value within the preset voltage range can be obtained; when both valid operating voltage values ​​are not within the preset voltage range, the valid operating voltage value with a lower error among the two valid operating voltage values ​​can be obtained.

[0101] Step S322: obtaining a corrected voltage value based on the effective operating voltage value that deviates less from the preset voltage range;

[0102] Specifically, the difference between the effective operating voltage value with a lower error and the corresponding preset voltage value can be obtained as the deviation voltage value, and a correction coefficient can be obtained based on the deviation voltage value. Then, the effective operating voltage value with a lower error and the correction coefficient are added to obtain the corrected voltage value V.

[0103] Step S323: Control the motor operation based on the corrected voltage value.

[0104] Specifically, the input voltage of the motor can be modified to a correction voltage value V, and the operation of the motor can be controlled based on the correction voltage value V.

[0105] Furthermore, when both effective operating voltage values ​​are outside the preset voltage range and after the motor operation is controlled based on the corrected voltage value, if there is still an effective operating voltage value that deviates from the preset voltage range among the two effective operating voltage values, the average value of the two effective operating voltage values ​​can be obtained, and the corrected voltage value can be obtained again based on the average value, and the motor operation can be controlled based on the corrected voltage value until both effective operating voltage values ​​are within the preset voltage range.

[0106] The above is the description of step S104.

[0107] For further information, see Appendix Figure 4 , Figure 4 It is a main flow chart of an air conditioning control method according to an embodiment of the present application.

[0108] like Figure 4 As shown, in response to the air conditioner starting to run, the three-phase currents A1, A2, and A3 of the motor are obtained in real time;

[0109] The corresponding operating voltage values ​​V1, V2, V3 are obtained through the three-phase currents A1, A2, A3 and the resistance values ​​of resistors R1, R2, R3;

[0110] Obtain a preset voltage curve of the motor, obtain preset voltage values ​​V1', V2', V3' corresponding to the current speed of the motor based on the preset voltage curve, and superimpose preset errors on the preset voltage values ​​V1', V2', V3' to obtain a preset voltage range;

[0111] Determine whether two valid operating voltage values ​​among the operating voltage values ​​V1, V2, and V3 are within a preset voltage range;

[0112] Further, if the two effective operating voltage values ​​are both within the preset voltage range, the motor operation is continued to be controlled based on the operating voltage value;

[0113] If one of the two valid operating voltage values ​​is not within the preset voltage range, the valid operating voltage value is repeatedly obtained twice, and when the two repeatedly obtained valid operating voltage values ​​are both within the preset voltage range, the motor operation is continued to be controlled based on the operating voltage value; when one of the two repeatedly obtained valid operating voltage values ​​is not within the preset voltage range, a corrected voltage value V is obtained based on the other valid operating voltage value within the preset voltage range, and the motor operation is controlled based on the corrected voltage value V until the operating voltage value is within the preset voltage range;

[0114] If both valid operating voltage values ​​are outside the preset voltage range, the valid operating voltage values ​​are repeatedly obtained twice; when the two repeatedly obtained valid operating voltage values ​​are both within the preset voltage range, the motor operation is continued to be controlled based on the operating voltage value; when one of the two repeatedly obtained valid operating voltage values ​​is outside the preset voltage range, a correction voltage value V is obtained based on the other valid operating voltage value within the preset voltage range, and the motor operation is controlled based on the correction voltage value V, and the operating voltage value is within the preset voltage range; when the two repeatedly obtained valid operating voltage values ​​are still not within the preset voltage range, a correction voltage value V is obtained based on the valid operating voltage value with a lower error among the two valid operating voltage values, and the motor operation is controlled based on the correction voltage value V, and if there is still an effective operating voltage value that deviates from the preset voltage range among the two obtained valid operating voltage values, the average value of the two valid operating voltage values ​​is obtained, the correction voltage value V is obtained again based on the average value, and the motor operation is controlled based on the correction voltage value V until both valid operating voltage values ​​are within the preset voltage range.

[0115] The above is a further explanation of the air conditioning control method provided in this application.

[0116] Through the above implementation, the corresponding operating voltage can be calculated through the three-phase current, and it can be determined whether the operating voltage is within the normal voltage range. If not, corresponding corrections are made in time according to the abnormal situation to maintain the stability of the motor input voltage and the motor speed, thereby reducing the electromagnetic noise generated when the motor is running, improving the reliability of the air conditioner operation, and improving the user experience.

[0117] It should be pointed out that although the various steps in the above embodiments are described in a specific order, those skilled in the art can understand that in order to achieve the effect of the present application, different steps do not have to be executed in such an order. They can be executed simultaneously (in parallel) or in other orders. These changes are within the scope of protection of the present application.

[0118] It is understood by those skilled in the art that all or part of the processes in the method for implementing the above-mentioned embodiment of the present application can also be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a computer-readable storage medium, and the computer program can implement the steps of the above-mentioned various method embodiments when executed by the processor. Among them, the computer program includes computer program code, and the computer program code can be in source code form, object code form, executable file or some intermediate form. The computer-readable storage medium may include: any entity or device, medium, U disk, mobile hard disk, disk, optical disk, computer memory, read-only memory, random access memory, electrical carrier signal, telecommunication signal and software distribution medium, etc. that can carry the computer program code.

[0119] Furthermore, the present application also provides an electronic device. Figure 5 , Figure 5 Schematic diagram of the main structure of an electronic device according to an embodiment of the present application. Figure 5 As shown, the electronic device in the embodiment of the present application mainly includes a processor 501 and a memory 502. The memory 502 can be configured to store a program for executing the air conditioning control method of the above method embodiment, and the processor 501 can be configured to execute the program in the memory 502, which includes but is not limited to the program for executing the air conditioning control method of the above method embodiment. For ease of explanation, only the part related to the embodiment of the present application is shown. For specific technical details not disclosed, please refer to the method part of the embodiment of the present application.

[0120] In some possible implementations of the present application, the electronic device may include multiple processors 501 and multiple memories 502. The program for executing the air conditioning control method of the above method embodiment may be divided into multiple subprograms, and each subprogram may be loaded and run by the processor 501 to execute different steps of the air conditioning control method of the above method embodiment. Specifically, each subprogram may be stored in different memories 502, respectively, and each processor 501 may be configured to execute the program in one or more memories 502 to jointly implement the air conditioning control method of the above method embodiment, that is, each processor 501 executes different steps of the air conditioning control method of the above method embodiment, respectively, to jointly implement the air conditioning control method of the above method embodiment.

[0121] The above-mentioned multiple processors 501 may be processors deployed on the same device. For example, the above-mentioned electronic device may be a high-performance device composed of multiple processors, and the above-mentioned multiple processors 501 may be processors configured on the high-performance device. In addition, the above-mentioned multiple processors 501 may also be processors deployed on different devices. For example, the above-mentioned electronic device may be a server cluster, and the above-mentioned multiple processors 501 may be processors on different servers in the server cluster.

[0122] Furthermore, the present application also provides an air conditioner. In an embodiment of an air conditioner according to the present application, the dishwasher may include an air conditioner body and the electronic device described in the above electronic device embodiment.

[0123] Furthermore, the present application also provides a computer-readable storage medium. In a computer-readable storage medium embodiment according to the present application, the computer-readable storage medium can be configured to store a program for executing the air conditioning control method of the above-mentioned method embodiment, and the program can be loaded and run by the processor to implement the above-mentioned air conditioning control method. For ease of explanation, only the parts related to the embodiment of the present application are shown. For specific technical details not disclosed, please refer to the method part of the embodiment of the present application. The computer-readable storage medium can be a memory device formed by various electronic devices. Optionally, the computer-readable storage medium in the embodiment of the present application is a non-temporary computer-readable storage medium.

[0124] It should be noted that the user information (including but not limited to user device information, user personal information, object information corresponding to air conditioner usage data, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, air conditioner usage data, etc.) involved in the embodiments of the present disclosure are all information and data authorized by the user or fully authorized by all parties.

[0125] The data acquisition, collection and other actions involved in the embodiments of the present disclosure are all performed after authorization by the user or the object or after full authorization by all parties.

[0126] So far, the technical solution of the present application has been described in conjunction with an embodiment shown in the accompanying drawings, but it is easy for those skilled in the art to understand that the protection scope of the present application is obviously not limited to these specific embodiments. Without departing from the principles of the present application, those skilled in the art can make equivalent changes or substitutions to the relevant technical features, and the technical solutions after these changes or substitutions will fall within the protection scope of the present application.

Claims

1. An air conditioning control method, characterized in that: The method comprises: In response to the air conditioner starting to operate, obtaining the three-phase current of the motor; Obtaining a corresponding operating voltage value based on the three-phase current; Determining whether the operating voltage value is within a preset voltage range; If not, a correction voltage value corresponding to the operating voltage value is obtained, and the operation of the motor is controlled based on the correction voltage value.

2. The air conditioning control method according to claim 1, characterized in that: Before determining whether the operating voltage value is within a preset voltage range, the method further includes: Acquire a preset voltage curve of the motor; the preset voltage curve includes preset voltage values ​​corresponding to different speeds of the motor under a fixed load; Acquire a preset voltage value corresponding to the current speed of the motor based on the preset voltage curve; The preset voltage value is superimposed on the preset error to obtain the preset voltage range.

3. The air conditioning control method according to claim 2, characterized in that: The obtaining of a corrected voltage value corresponding to the operating voltage value comprises: Acquire a deviation voltage value based on the operating voltage value and the corresponding preset voltage value; obtaining a correction coefficient based on the deviation voltage value; The corrected voltage value is obtained based on the correction coefficient.

4. The air conditioning control method according to claim 1, characterized in that: The operating voltage value includes a first operating voltage value, a second operating voltage value and a third operating voltage value; The controlling the motor operation based on the modified voltage value comprises: Obtaining two valid operating voltage values ​​among the first operating voltage value, the second operating voltage value and the third operating voltage value; The motor operation is controlled based on the two effective operating voltage values.

5. The air conditioning control method according to claim 4, characterized in that: The controlling the motor operation based on the two effective operating voltage values ​​comprises: Obtaining the effective operating voltage value which deviates less from the preset voltage range among the two effective operating voltage values; Acquire the modified voltage value based on the effective operating voltage value that deviates less from the preset voltage range; The motor operation is controlled based on the corrected voltage value.

6. The air conditioning control method according to claim 5, characterized in that: The method further comprises: When both of the two effective operating voltage values ​​are not within the preset voltage range, and after the motor is controlled to operate based on the corrected voltage value, if there is still an effective operating voltage value that deviates from the preset voltage range among the two effective operating voltage values, then obtaining an average value of the two effective operating voltage values; reacquire the corrected voltage value based on the average value; The motor is controlled to operate based on the modified voltage value until the two effective operating voltage values ​​are both within the preset voltage range.

7. The air conditioning control method according to any one of claims 1 to 6, characterized in that: The method further comprises: If the operating voltage value is not within the preset voltage range, repeatedly obtaining the operating voltage value, and when the repeatedly obtained operating voltage value is still not within the preset voltage range, obtaining a corrected voltage value corresponding to the operating voltage value, and controlling the operation of the motor based on the corrected voltage value; If the operating voltage value is within the preset voltage range, the motor operation is continued to be controlled based on the operating voltage value.

8. An electronic device, comprising a processor and a memory, wherein the memory is suitable for storing a plurality of program codes, characterized in that: The program code is suitable for being loaded and run by the processor to execute the air conditioning control method according to any one of claims 1 to 7.

9. A computer-readable storage medium storing a plurality of program codes, characterized in that: The program code is suitable for being loaded and run by a processor to execute the air conditioning control method according to any one of claims 1 to 7.

10. An air conditioner, characterized in that: The air conditioner comprises an air conditioner body and the electronic device according to claim 8.

Citation Information

Patent Citations

  • Air conditioner frequency-conversion driving control system and air conditioner using same

    CN103822334A

  • Motor fan device, air flowability adjusting equipment and air capacity control method

    CN108331777A

  • Air conditioner control method and air conditioner

    CN111473464A

  • Open-phase detection method and device for motor and storage medium

    CN117630513A

  • Operation control system and air conditioner, operation control method, and operation control program

    EP4254778A1