Household appliance control method, control circuit and household appliance
By introducing first and second feedforward compensation modules into home appliances, and adjusting the duty cycle based on the difference between the DC bus voltage and the reference voltage, the problem of slow response to grid voltage fluctuations in traditional methods is solved, and fast response and accurate compensation for power factor correction are achieved, ensuring the stable operation of home appliances.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- HISENSE (SHANDONG) AIR CONDITIONING CO LTD
- Filing Date
- 2024-10-29
- Publication Date
- 2026-05-01
AI Technical Summary
Traditional power factor correction methods are slow to respond when the grid voltage fluctuates, leading to DC bus overvoltage and affecting the safe and stable operation of home appliances.
By employing first and second feedforward compensation modules, the feedforward compensation value is calculated based on the difference between the DC bus voltage and the reference voltage, and the duty cycle of the power factor corrector is adjusted to achieve fast response and accurate compensation.
It improves the accuracy and efficiency of power factor correction, enhances adaptability to grid voltage fluctuations, and ensures the safe and stable operation of home appliances.
Smart Images

Figure CN121965601A_ABST
Abstract
Description
Technical Field
[0001] This application belongs to the field of home appliances, and particularly relates to a control method, control circuit, and home appliance. Background Technology
[0002] Countries and regions with unstable power grid voltages are susceptible to voltage fluctuations, leading to overvoltage and overcurrent phenomena. Semiconductor power devices in inverter air conditioners are prone to overvoltage and overcurrent shocks, resulting in frequent shutdowns, insufficient cooling / heating output, shortened device lifespan, reduced reliability, and in severe cases, direct device damage. While traditional power factor correction (PFC) control methods offer input voltage feedforward compensation, improving PFC response speed to some extent, the DC bus voltage is controlled through an outer voltage loop, resulting in low bandwidth and slow response. Therefore, when sudden changes in grid voltage cause abnormal increases, traditional AC / DC conversion control methods have limited ability to suppress them, easily triggering DC bus overvoltage and affecting the safe and stable operation of home appliances. Summary of the Invention
[0003] This application aims to at least solve one of the technical problems existing in the related art. To this end, this application proposes a control method, control circuit, and household appliance, which can improve the accuracy and efficiency of power factor correction, enhance the adaptability of the power factor corrector to grid voltage fluctuations, and ensure the safe and stable operation of the household appliance.
[0004] In a first aspect, this application provides a control method for a household appliance, the household appliance comprising: a first feedforward compensation module, a second feedforward compensation module, a power factor corrector, a motor drive device, and a motor electrically connected to the motor drive device; the input terminal of the power factor corrector is used to connect to the power grid, and the power factor corrector is connected to the motor drive device via a DC bus; the first feedforward compensation module is electrically connected to both the DC bus and the input terminal of the power factor corrector, and the second feedforward compensation module is connected to the first feedforward compensation module; the method includes:
[0005] The first difference between the DC bus voltage and the reference voltage in the DC bus is input to the second feedforward compensation module to obtain the first ratio output by the second feedforward compensation module.
[0006] Based on the first ratio and the second ratio output by the first feedforward compensation module, the feedforward compensation value is obtained;
[0007] The first duty cycle output by the first feedforward compensation module is compensated based on the feedforward compensation value to obtain the target duty cycle;
[0008] The power factor corrector is adjusted based on the target duty cycle.
[0009] According to the control method for home appliances of this application, a first ratio output by the second feedforward compensation module is obtained based on the DC bus voltage and reference voltage in the DC bus. Then, based on the first ratio and the second ratio output by the first feedforward compensation module, a feedforward compensation value is obtained. Subsequently, the first duty cycle output by the first feedforward compensation module is compensated based on the feedforward compensation value to obtain the target duty cycle. This can realize duty cycle compensation for DC voltage error based on DC bus voltage and reference voltage, so as to realize the power factor corrector's rapid response to DC voltage changes and improve the accuracy of duty cycle compensation. On this basis, the power factor corrector is adjusted based on the target duty cycle, which can improve the accuracy and efficiency of power factor correction, enhance the adaptability of the power factor corrector to grid voltage fluctuations, and ensure the safe and stable operation of home appliances.
[0010] According to one embodiment of this application, the second feedforward compensation module obtains a third value based on the feedforward compensation coefficient and the reference voltage, including:
[0011] If the first difference is greater than 0, the third value is obtained based on the first voltage threshold, the feedforward compensation coefficient, and the reference voltage;
[0012] If the first difference is less than 0, the third value is obtained based on the second voltage threshold, the feedforward compensation coefficient, and the reference voltage.
[0013] According to one embodiment of this application, when the first difference is greater than 0, obtaining the third value based on the first voltage threshold, the feedforward compensation coefficient, and the reference voltage includes:
[0014] When the DC bus voltage is greater than the first voltage threshold, the third value is obtained based on the feedforward compensation coefficient and the reference voltage;
[0015] If the DC bus voltage is not greater than the first voltage threshold, the third value is determined to be 0.
[0016] According to one embodiment of this application, when the first difference is less than 0, obtaining the third value based on the second voltage threshold, the feedforward compensation coefficient, and the reference voltage includes:
[0017] When the DC bus voltage is less than the second voltage threshold, the third value is obtained based on the feedforward compensation coefficient and the reference voltage;
[0018] If the DC bus voltage is not less than the second voltage threshold, the third value is determined to be 0.
[0019] According to one embodiment of this application, obtaining the third value based on the feedforward compensation coefficient and the reference voltage includes:
[0020] The ratio of the feedforward compensation coefficient to the reference voltage is determined as the third value.
[0021] According to one embodiment of this application, the first feedforward compensation module includes a first compensation module, the input of which is used to connect to the power grid; the second ratio is determined based on the following steps:
[0022] The absolute value of the grid voltage is input to the first compensation module to obtain the second ratio output by the first compensation module.
[0023] According to one embodiment of this application, the first feedforward compensation module includes a first adder, a voltage loop control module, a second adder, and a current loop control module connected in sequence. The input terminal of the first adder is connected to the DC bus, and the output terminal of the current loop control module is electrically connected to the input terminal of the power factor corrector. The first duty cycle is determined based on the following steps:
[0024] The DC bus voltage and the reference voltage in the DC bus are input to the first adder to obtain the reference current output by the voltage loop control module;
[0025] The reference current and the grid current are input to the second adder to obtain the first duty cycle output by the current loop control module.
[0026] According to one embodiment of this application, the first feedforward compensation module further includes a third adder; the input terminal of the third adder is connected to the output terminal of the first compensation module, and the output terminal of the third adder is connected to the input terminal of the power factor corrector; the target duty cycle is determined based on the following steps:
[0027] The first duty cycle and the feedforward compensation value are input to the third adder to obtain the target duty cycle output by the third adder.
[0028] According to one embodiment of this application, adjusting the power factor corrector based on the target duty cycle includes:
[0029] Based on the target duty cycle, adjust the duty cycle of the main switching device in the power factor corrector.
[0030] Secondly, this application provides a control circuit based on the control method for home appliances as described in the first aspect, the control circuit comprising:
[0031] A power factor corrector is provided, wherein the power factor corrector is connected to the motor drive device via a DC bus, and the input terminal of the power factor corrector is used to connect to the power grid.
[0032] The first feedforward compensation module is electrically connected to the DC bus and the input terminal respectively;
[0033] The second feedforward compensation module is connected to the first feedforward compensation module.
[0034] According to the control circuit of this application, a first ratio output by the second feedforward compensation module is obtained based on the DC bus voltage and reference voltage in the DC bus. Then, based on the first ratio and the second ratio output by the first feedforward compensation module, a feedforward compensation value is obtained. Subsequently, the first duty cycle output by the first feedforward compensation module is compensated based on the feedforward compensation value to obtain the target duty cycle. This can realize duty cycle compensation for DC voltage error based on DC bus voltage and reference voltage, so as to realize the power factor corrector's rapid response to DC voltage changes and improve the accuracy of duty cycle compensation. On this basis, the power factor corrector is adjusted based on the target duty cycle, which can improve the accuracy and efficiency of power factor correction, enhance the adaptability of the power factor corrector to grid voltage fluctuations, and ensure the safe and stable operation of home appliances.
[0035] According to one embodiment of this application, the first feedforward compensation module includes:
[0036] The first adder, the input terminal of the first adder is connected to the DC bus;
[0037] A voltage loop control module, wherein the input terminal of the voltage loop control module is connected to the output terminal of the first adder;
[0038] The second adder has its input terminal connected to the output terminal of the voltage loop control module;
[0039] A current loop control module, wherein the input terminal of the current loop control module is connected to the output terminal of the second adder;
[0040] The third adder, the input of which is connected to the output of the current loop control module;
[0041] The first compensation module has an input terminal for receiving the grid current of the power grid, and its output terminal is connected to the input terminal of the third adder.
[0042] According to one embodiment of this application, the second feedforward compensation module further includes:
[0043] The second compensation module has an input terminal for receiving a first difference between the DC bus voltage and the reference voltage in the DC bus, and the input terminal of the second compensation module is connected to the output terminal of the first adder.
[0044] The fourth adder has its input terminals connected to the output terminals of the second compensation module and the first compensation module, respectively.
[0045] Thirdly, this application provides a household appliance, comprising:
[0046] The control circuit as described in the second aspect;
[0047] Motor drive unit;
[0048] An electric motor, which is electrically connected to the motor drive device.
[0049] Fourthly, this application provides a non-transitory computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the control method for home appliances as described in the first aspect above.
[0050] Fifthly, this application provides a computer program product, including a computer program that, when executed by a processor, implements the control method for home appliances as described in the first aspect above.
[0051] The above-described one or more technical solutions in the embodiments of this application have at least one of the following technical effects:
[0052] By obtaining the first ratio output by the second feedforward compensation module based on the DC bus voltage and reference voltage in the DC bus, and then obtaining the feedforward compensation value based on the first ratio and the second ratio output by the first feedforward compensation module, the first duty cycle output by the first feedforward compensation module is compensated based on the feedforward compensation value to obtain the target duty cycle. This can realize the duty cycle compensation of DC voltage error based on DC bus voltage and reference voltage, so as to realize the power factor corrector's rapid response to DC voltage changes and improve the accuracy of duty cycle compensation. On this basis, the power factor corrector can be adjusted based on the target duty cycle to improve the accuracy and efficiency of power factor correction, enhance the adaptability of the power factor corrector to grid voltage fluctuations, and ensure the safe and stable operation of home appliances.
[0053] Furthermore, by obtaining a third value based on the feedforward compensation coefficient and the reference voltage through the second feedforward compensation module, and then obtaining a first ratio based on the third value and the first difference, the feedforward compensation coefficient can be adjusted and optimized based on the reference voltage. This enables the control of the second feedforward compensation component output by the second feedforward compensation module based on the reference voltage and the first difference, thereby reducing the situation where the second feedforward compensation component exceeds the expected compensation component and ensuring the safety and effectiveness of the second feedforward compensation module.
[0054] Furthermore, by pre-setting a first voltage threshold, the second feedforward compensation can be activated when the DC bus voltage is greater than the first voltage threshold. This ensures that the second feedforward compensation is activated only when the DC bus voltage rises significantly, reducing the impact of the second feedforward compensation on the normal operation of the AC-DC converter and ensuring the safety and effectiveness of the second feedforward compensation module.
[0055] Additional aspects and advantages of this application will be set forth in part in the description which follows, and in part will be obvious from the description, or may be learned by practice of this application. Attached Figure Description
[0056] The above and / or additional aspects and advantages of this application will become apparent and readily understood from the description of the embodiments taken in conjunction with the following drawings, in which:
[0057] Figure 1 This is a flowchart illustrating the control method for home appliances provided in an embodiment of this application;
[0058] Figure 2 This is a schematic diagram of the structure of the household appliance provided in the embodiments of this application;
[0059] Figure 3 This is one of the schematic diagrams of the control circuit of the control method based on home appliances provided in the embodiments of this application;
[0060] Figure 4 This is a second schematic diagram of the control circuit structure of the control method based on home appliances provided in the embodiments of this application;
[0061] Figure 5 This is the third schematic diagram of the control circuit structure of the control method based on home appliances provided in the embodiments of this application;
[0062] Figure 6 This is the fourth schematic diagram of the control circuit structure of the control method based on home appliances provided in the embodiments of this application;
[0063] Figure 7 This is the fifth schematic diagram of the control circuit structure of the control method based on home appliances provided in the embodiments of this application;
[0064] Figure 8This is the sixth schematic diagram of the control circuit structure of the control method based on home appliances provided in the embodiments of this application;
[0065] Figure 9 This is the seventh schematic diagram of the control circuit structure of the control method based on home appliances provided in the embodiments of this application;
[0066] Figure 10 This is a schematic diagram of the structure of the electronic device provided in the embodiments of this application. Detailed Implementation
[0067] The technical solutions of the embodiments of this application will be clearly described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of this application. All other embodiments obtained by those skilled in the art based on the embodiments of this application are within the scope of protection of this application.
[0068] The terms "first," "second," etc., used in the specification and claims of this application are used to distinguish similar objects and not to describe a specific order or sequence. It should be understood that such use of data can be interchanged where appropriate so that embodiments of this application can be implemented in orders other than those illustrated or described herein, and the objects distinguished by "first," "second," etc., are generally of the same class and the number of objects is not limited; for example, a first object can be one or more. Furthermore, in the specification and claims, "and / or" indicates at least one of the connected objects, and the character " / " generally indicates that the preceding and following objects are in an "or" relationship.
[0069] The following description, in conjunction with the accompanying drawings, details the control method for home appliances, the control circuit based on the control method for home appliances, the home appliances, and the readable storage medium provided in this application, through specific embodiments and application scenarios.
[0070] The control method for home appliances provided in this application embodiment can be executed by the home appliance itself or by a functional module or entity within the home appliance that can implement the control method. The home appliances mentioned in this application embodiment include, but are not limited to, air conditioners, refrigerators, washing machines, dryers, and televisions. The control method for home appliances provided in this application embodiment will be described below using a home appliance as the execution subject.
[0071] like Figure 1 As shown, the control method for this household appliance includes steps 110, 120, 130, and 140.
[0072] Home appliances include, but are not limited to, air conditioners, refrigerators, washing machines, dryers, and televisions.
[0073] Home appliances can include a variety of components.
[0074] For example, home appliances may include power boards, controllers, resistors, sensors, relays, transformers, connectors and cables, as well as housings and panels.
[0075] like Figure 2 As shown, the home appliance provided in this application embodiment may include: a first feedforward compensation module, a second feedforward compensation module, a power factor corrector 210, a motor drive device 220, and a motor 230.
[0076] The input terminal of the power factor corrector 210 is used for connection to the power grid.
[0077] The power factor corrector 210 is connected to the motor 230 drive unit 220 via a DC bus.
[0078] The motor 230 drive device 220 is electrically connected to the motor 230.
[0079] The first feedforward compensation module is electrically connected to the DC bus and the input terminal of the power factor corrector 210, respectively.
[0080] The second feedforward compensation module is connected to the first feedforward compensation module.
[0081] The power factor, which is the ratio of active power to total power, is used to measure power supply efficiency.
[0082] The power factor corrector 210 can be used to improve the power factor of home appliance power supply systems and reduce harmonic content.
[0083] In actual implementation, a low power factor is considered to be due to the current waveform and voltage waveform being out of sync, resulting in low power utilization. In other words, the higher the power factor, the higher the power utilization.
[0084] like Figure 3 As shown, the power factor corrector 210 may include: a rectifier, a PFC controller, a main switching device, an electrolytic capacitor, etc.
[0085] The rectifier is used to convert AC power from the grid into pulsating DC power.
[0086] The PFC controller is used to generate pulse width modulation (PWM) signals to control the main switching devices.
[0087] The main switching device is a semiconductor device capable of rapid switching.
[0088] For example, the main switching device can be a MOSFET (Metal-Oxide-Semiconductor Effect Transistor) or an IGBT (Insulated Gate Bipolar Transistor).
[0089] In actual operation, the main switching device can control the waveform of the current through high-frequency switching action based on the pulse width modulation (PWM) signal, thereby achieving high-frequency power conversion, reducing energy loss, and improving the power factor.
[0090] In some embodiments, the rectifier may be integrated with the main switching device as a switching rectifier.
[0091] Among them, the switching rectifier is a circuit that uses power electronic switching devices and control technology to realize the rectification function in the power supply system of home appliances. It can be used to convert AC power into pulsating DC power.
[0092] In practice, the design of switching rectifiers is usually combined with control strategies, such as PWM (Pulse Width Modulation) or PFM (Pulse Frequency Modulation), to optimize the operating state of the main switching devices in the switching rectifier and improve the efficiency and performance of the entire power supply system.
[0093] Electrolytic capacitors are used to smooth the pulsating DC current after rectification by the rectifier.
[0094] In actual operation, the pulsating DC power after rectification by the rectifier still has voltage fluctuations and ripples. Electrolytic capacitors can be used as filters to smooth the rectified DC voltage, reduce voltage fluctuations and ripples, and provide a more stable DC power supply.
[0095] Feedforward compensation is a control strategy that adjusts the duty cycle of the main switching device by predicting changes in the voltage input to the home appliances from the power grid, thereby reducing output voltage fluctuations, improving the power factor, and thus reducing the impact of fluctuations on the performance of the home appliances.
[0096] The first feedforward compensation module can be a module used to adjust the duty cycle of the main switching device.
[0097] The duty cycle is the ratio of the time the main switching device is in the conducting (or on) state to the total switching cycle time within one switching cycle, which represents the proportion of the main switching device's on time per unit time.
[0098] In actual operation, the duty cycle controls the actual on-time of the main switching device, thereby controlling the current waveform through the high-frequency switching action of the main switching device.
[0099] Motor 230 is a device used in household appliances to convert electrical energy into mechanical energy.
[0100] The motor 230 drive unit 220 is used to control the speed and torque of the motor 230 to meet the needs of specific applications.
[0101] A DC bus is a conductive path that connects multiple DC power sources and loads, allowing electrical energy to flow between different power sources and loads.
[0102] In actual operation, the home appliances draw power from the power grid. In the power system of the home appliances, the switching rectifier converts the AC power into pulsating DC power, and the power factor corrector 210 converts the pulsating DC power into stable DC power output connected to the DC bus, providing a stable DC voltage for the subsequent motor 230 drive device 220 and motor 230. The first feedforward compensation module can adjust the duty cycle based on the fluctuation of the grid voltage, thereby adjusting the waveform of the control current to track the waveform of the grid voltage and improving the stability of the DC voltage.
[0103] The second feedforward compensation module can be a module used to further adjust the duty cycle of the main switching device based on the first feedforward compensation module.
[0104] Step 110: Input the first difference between the DC bus voltage and the reference voltage in the DC bus to the second feedforward compensation module, and obtain the first ratio output by the second feedforward compensation module;
[0105] In this step, the DC bus voltage is the DC voltage output by the power factor corrector 210.
[0106] The reference voltage can be the desired output voltage of the DC bus.
[0107] In actual implementation, the reference voltage can be obtained by dynamically adjusting the grid voltage and used to make the DC bus voltage track the reference voltage in order to stabilize the DC bus voltage.
[0108] Among them, dynamic adjustment based on grid voltage can be based on detecting the input voltage of the grid using a voltage sensor and generating a reference voltage based on a control algorithm. The control algorithm can include peak current control, average current control, or hysteresis current control, etc.
[0109] In actual execution, the first feedforward compensation module adjusts the duty cycle based on the fluctuation of the grid voltage, thereby adjusting the waveform of the control current to track the waveform of the grid voltage. This can be achieved by adjusting the duty cycle based on the reference voltage, thereby adjusting the waveform of the control current to track the waveform of the reference voltage.
[0110] The first difference is the DC voltage error.
[0111] In some embodiments, the first difference can be obtained by subtracting the DC bus voltage in the DC bus from the reference voltage.
[0112] In this embodiment, when the DC bus voltage is greater than the reference voltage, the first difference is positive, that is, the first difference is greater than 0; when the DC bus voltage is greater than the reference voltage, the first difference is negative, that is, the first difference is less than 0.
[0113] In actual operation, if the grid voltage rises abnormally, the DC bus voltage will also rise. Similarly, if the grid voltage drops abnormally, the DC bus voltage will also drop abnormally. This will cause the DC bus voltage to be greater than or less than the reference voltage, resulting in a first difference. The larger the absolute value of the first difference, the greater the voltage fluctuation.
[0114] The first ratio is used to adjust the duty cycle.
[0115] In actual execution, the first ratio can be the second feedforward compensation component output by the second feedforward compensation module after processing the first difference.
[0116] It is understandable that the magnitude of the absolute value of the first difference affects the magnitude of the duty cycle.
[0117] In some embodiments, the second feedforward compensation module processes the first difference and outputs a first ratio, which can be based on the voltage fluctuation situation to establish a correspondence between the first difference and the first ratio in advance.
[0118] In actual execution, the first ratio corresponding to the first difference can be found based on the correspondence between the first difference and the first ratio, and the first ratio can be output.
[0119] In some embodiments, inputting a first difference between the DC bus voltage and the reference voltage in the DC bus to the second feedforward compensation module to obtain a first ratio output by the second feedforward compensation module may include:
[0120] The second feedforward compensation module obtains the third value based on the feedforward compensation coefficient and the reference voltage;
[0121] The first ratio is obtained based on the third value and the first difference.
[0122] In this embodiment, the feedforward compensation coefficient is used to amplify the effect of the first difference on the duty cycle, that is, the feedforward compensation coefficient is greater than 1.
[0123] In actual implementation, the specific value of the feedforward compensation coefficient can be obtained by debugging based on engineering experience, with the goal of minimizing the error of the duty cycle tracking reference voltage and achieving good results. This application does not limit this value.
[0124] The third value can be the feedforward compensation coefficient value obtained after adjusting and optimizing the feedforward compensation coefficient based on the reference voltage.
[0125] Among them, adjusting and optimizing the feedforward compensation coefficient based on the reference voltage can be done by adjusting and optimizing the feedforward compensation coefficient based on the reference voltage or the correlation between the reference voltage and the first difference.
[0126] For example, the feedforward compensation coefficient can be adjusted and optimized based on the ratio of the difference between the first difference and the reference voltage to the reference voltage.
[0127] In actual implementation, by adjusting and optimizing the feedforward compensation coefficient based on the reference voltage, the control of the second feedforward compensation component output by the second feedforward compensation module can be achieved based on the reference voltage and the first difference, thereby reducing the situation where the second feedforward compensation component exceeds the expected compensation component and ensuring the safety and effectiveness of the second feedforward compensation module.
[0128] In some embodiments, the first ratio is obtained based on the third value and the first difference. This can be achieved by determining the first ratio as the product of the third value and the first difference, as shown in the following formula:
[0129] D comp-vdc =G d-vdc (s)·V dc_err
[0130] Among them, D comp-vdc As the first ratio, G d-vdc (s) is the third value, V dc_err This is the first difference.
[0131] It is understandable that when the DC bus voltage is greater than the reference voltage, that is, when the first difference is greater than 0, the first ratio is greater than 0; when the DC bus voltage is less than the reference voltage, that is, when the first difference is less than 0, the first ratio is less than 0.
[0132] According to the control method for home appliances provided in the embodiments of this application, the second feedforward compensation module obtains a third value based on the feedforward compensation coefficient and the reference voltage, and then obtains a first ratio based on the third value and the first difference. This can realize the adjustment and optimization of the feedforward compensation coefficient based on the reference voltage, thereby realizing the control of the second feedforward compensation component output by the second feedforward compensation module based on the reference voltage and the first difference, thereby reducing the situation where the second feedforward compensation component exceeds the expected compensation component, and ensuring the safety and effectiveness of the second feedforward compensation module.
[0133] In some embodiments, the second feedforward compensation module obtains a third value based on the feedforward compensation coefficient and the reference voltage, which may include:
[0134] If the first difference is greater than 0, a third value is obtained based on the first voltage threshold, the feedforward compensation coefficient, and the reference voltage.
[0135] If the first difference is less than 0, a third value is obtained based on the second voltage threshold, the feedforward compensation coefficient, and the reference voltage.
[0136] In this embodiment, the first voltage threshold can be the activation threshold of the second feedforward compensation module when the first difference is greater than 0.
[0137] The second voltage threshold can be the activation threshold of the second feedforward compensation module when the first difference is less than 0.
[0138] Understandably, the activation threshold of the second feedforward compensation module can be set based on the abnormal rise or fall of the DC bus voltage, thereby ensuring the normal operation of AC-DC conversion within the normal fluctuation range of the DC bus voltage.
[0139] According to the control method for home appliances provided in the embodiments of this application, by obtaining a third value based on a first voltage threshold or a second voltage threshold when the first difference is greater than or less than 0, the normal operation of AC-DC conversion within the normal fluctuation range of DC bus voltage can be guaranteed, the impact of the second feedforward compensation on the normal operation of AC-DC conversion can be reduced, and the safety and effectiveness of the second feedforward compensation module can be ensured.
[0140] In some embodiments, when the first difference is greater than 0, obtaining a third value based on a first voltage threshold, a feedforward compensation coefficient, and a reference voltage may include:
[0141] When the DC bus voltage is greater than the first voltage threshold, a third value is obtained based on the feedforward compensation coefficient and the reference voltage.
[0142] If the DC bus voltage is not greater than the first voltage threshold, the third value is set to 0.
[0143] In this embodiment, the second feedforward compensation module can be activated when the DC bus voltage is greater than the first voltage threshold.
[0144] In actual implementation, the first voltage threshold can be determined based on the withstand voltage of devices such as electrolytic capacitors and IPMs in the DC bus. Specifically, it can be lower than the withstand voltage of devices such as electrolytic capacitors and IPMs in the DC bus, leaving a margin, so as to better protect the DC bus.
[0145] For example, if the withstand voltage of devices such as electrolytic capacitors and IPMs in the DC bus is 450V, the first voltage threshold can be 400V.
[0146] Of course, in other embodiments, the first voltage threshold may be other voltage values, which are not limited herein.
[0147] In actual execution, when the first difference is greater than 0, that is, when the DC bus voltage is greater than the reference voltage and the DC bus voltage is greater than the first voltage threshold, the second feedforward compensation component, i.e. the third value, is obtained based on the feedforward compensation coefficient and the reference voltage; when the DC bus voltage is not greater than the first voltage threshold, the second feedforward compensation component, i.e. the third value, output by the second feedforward compensation module is determined to be 0.
[0148] According to the control method for home appliances provided in the embodiments of this application, by pre-setting a first voltage threshold, the second feedforward compensation can be activated when the DC bus voltage is greater than the first voltage threshold. This ensures that the second feedforward compensation is activated only when the DC bus voltage increases significantly, thereby reducing the impact of the second feedforward compensation on the normal operation of the AC-DC converter and ensuring the safety and effectiveness of the second feedforward compensation module.
[0149] In some embodiments, the second feedforward compensation module obtains a third value based on the feedforward compensation coefficient and the reference voltage, including:
[0150] The ratio of the feedforward compensation coefficient to the reference voltage is determined as the third value.
[0151] In this embodiment, the third value can be the ratio of the feedforward compensation coefficient to the reference voltage, as shown in the following formula:
[0152]
[0153] Among them, G d-vdc (s) is the third value, V dc_ref K is the reference voltage. dc_err This is the feedforward compensation coefficient.
[0154] Understandably, when the third value is the ratio of the feedforward compensation coefficient to the reference voltage, the first ratio output by the second feedforward compensation module can be expressed as follows:
[0155]
[0156] Among them, D comp-vdc V is the first ratio. dc_err V is the first difference. dc_ref K is the reference voltage. dc_err This is the feedforward compensation coefficient.
[0157] It is understandable that, when the third value is the ratio of the feedforward compensation coefficient to the reference voltage, 1 / V dc_refThe feedforward compensation coefficient can be adjusted and optimized, thereby enabling control of the second feedforward compensation component output by the second feedforward compensation module based on the reference voltage and the first difference. This reduces the possibility of the second feedforward compensation component exceeding the expected compensation component, ensuring the safety and effectiveness of the second feedforward compensation module.
[0158] According to the control method for home appliances provided in the embodiments of this application, by determining the ratio of the feedforward compensation coefficient to the reference voltage as a third value, the control of the second feedforward compensation component output by the second feedforward compensation module based on the reference voltage and the first difference can be realized, thereby reducing the situation where the second feedforward compensation component exceeds the expected compensation component and ensuring the safety and effectiveness of the second feedforward compensation module.
[0159] In some embodiments, when the first difference is less than 0, obtaining a third value based on a second voltage threshold, a feedforward compensation coefficient, and a reference voltage may include:
[0160] When the DC bus voltage is less than the second voltage threshold, a third value is obtained based on the feedforward compensation coefficient and the reference voltage.
[0161] If the DC bus voltage is not less than the second voltage threshold, the third value is set to 0.
[0162] In this embodiment, the second feedforward compensation module can be activated when the DC bus voltage is less than the second voltage threshold.
[0163] In actual implementation, the second voltage threshold can be determined based on the minimum normal operating voltage of devices such as electrolytic capacitors and IPMs in the DC bus. Specifically, it can be higher than the minimum normal operating voltage of devices such as electrolytic capacitors and IPMs in the DC bus, leaving a margin, so as to better protect the DC bus.
[0164] The minimum normal operating voltage of devices such as electrolytic capacitors and IPMs in the DC bus can be determined based on actual application requirements, that is, the second voltage threshold can be determined based on actual application requirements, and this application does not limit it here.
[0165] In actual execution, when the first difference is less than 0, that is, when the DC bus voltage is less than the reference voltage and the DC bus voltage is less than the second voltage threshold, the second feedforward compensation component, i.e. the third value, is obtained based on the feedforward compensation coefficient and the reference voltage; when the DC bus voltage is not less than the second voltage threshold, the second feedforward compensation component, i.e. the third value, output by the second feedforward compensation module is determined to be 0.
[0166] According to the control method for home appliances provided in the embodiments of this application, by pre-setting a second voltage threshold, the second feedforward compensation can be activated when the DC bus voltage is less than the second voltage threshold. This ensures that the second feedforward compensation is activated only when the DC bus voltage drops significantly, thereby reducing the impact of the second feedforward compensation on the normal operation of the AC-DC converter and ensuring the safety and effectiveness of the second feedforward compensation module.
[0167] Step 120: Based on the first ratio and the second ratio output by the first feedforward compensation module, obtain the feedforward compensation value;
[0168] In this step, the second ratio is used to adjust the duty cycle size.
[0169] In actual implementation, the second ratio can be the first feedforward compensation component output by the first feedforward compensation module after processing the grid current or grid voltage of the grid.
[0170] It should be noted that when the DC bus voltage is greater than the reference voltage, that is, when the first ratio is greater than 0, the second ratio is greater than 0; when the DC bus voltage is less than the reference voltage, that is, when the first ratio is less than 0, the second ratio is less than 0.
[0171] When a first voltage threshold and a second voltage threshold are set, if the DC bus voltage is greater than the first voltage threshold (i.e., the first ratio is greater than 0), the second ratio is greater than 0; if the DC bus voltage is less than the second voltage threshold (i.e., the first ratio is less than 0), the second ratio is less than 0.
[0172] The feedforward compensation value is used to adjust the actual duty cycle.
[0173] The feedforward compensation value can be obtained based on the first ratio and the second ratio.
[0174] In some embodiments, the feedforward compensation value can be specifically obtained by adding a first ratio and a second ratio.
[0175] It is understandable that when the DC bus voltage is greater than the reference voltage, i.e. when the DC bus voltage rises abnormally, the feedforward compensation value is greater than 0; when the DC bus voltage is less than the reference voltage, i.e. when the DC bus voltage drops abnormally, the feedforward compensation value is less than 0.
[0176] like Figure 5 As shown, in some embodiments, the first feedforward compensation module may include a first compensation module, the input of which is used to connect to the power grid; the second ratio is determined based on the following steps:
[0177] The absolute value of the grid voltage is input to the first compensation module to obtain the second ratio output by the first compensation module.
[0178] In this embodiment, the first compensation module is the actual feedforward compensation algorithm processing module in the first feedforward compensation module, which is used to calculate the second ratio.
[0179] The input terminal of the first compensation module is used for connection to the power grid.
[0180] In actual implementation, the absolute value of the grid voltage can be input into the first compensation module in the first feedforward compensation module to calculate the second ratio.
[0181] Step 130: Compensate the first duty cycle output by the first feedforward compensation module based on the feedforward compensation value to obtain the target duty cycle;
[0182] In this step, the first duty cycle can be the duty cycle before compensation based on the feedforward compensation value.
[0183] The target duty cycle is used for the actual control of the on-time of the main switching device.
[0184] Understandably, the first duty cycle can be compensated based on the feedforward compensation value to obtain the target duty cycle.
[0185] In some embodiments, the first duty cycle is compensated based on the feedforward compensation value to obtain the target duty cycle, or the target duty cycle can be obtained by subtracting the first duty cycle from the feedforward compensation value.
[0186] In actual operation, when the DC bus voltage is greater than the reference voltage, i.e. when the DC bus voltage rises abnormally, the feedforward compensation value is greater than 0. The first duty cycle is subtracted from the feedforward compensation value to obtain the target duty cycle. The target duty cycle is less than the first duty cycle and is used to reduce the DC bus voltage in order to track the reference voltage.
[0187] When the DC bus voltage is lower than the reference voltage, i.e. when the DC bus voltage drops abnormally, the feedforward compensation value is less than 0. The first duty cycle is subtracted from the feedforward compensation value to obtain the target duty cycle. The target duty cycle is greater than the first duty cycle and is used to increase the DC bus voltage to track the reference voltage.
[0188] like Figure 4 As shown, in some embodiments, the first feedforward compensation module includes a first adder, a voltage loop control module, a second adder, and a current loop control module connected in sequence. The input terminal of the first adder is connected to the DC bus, and the output terminal of the current loop control module is electrically connected to the input terminal of the power factor corrector 210. The first duty cycle can be determined based on the following steps:
[0189] The DC bus voltage and reference voltage in the DC bus are input to the first adder to obtain the reference current output by the voltage loop control module;
[0190] The reference current and the grid current are input to the second adder to obtain the first duty cycle output by the current loop control module.
[0191] In this embodiment, the first adder is used to calculate a first difference based on the DC bus voltage and the reference voltage.
[0192] The voltage loop control module can maintain the stability of the DC bus voltage.
[0193] The voltage loop is the outer loop of the power factor corrector 210 and has a lower control bandwidth to reduce overshoot and oscillation.
[0194] Among them, the control bandwidth is the frequency range within which the control system can effectively control its output or response.
[0195] In actual execution, the wider the bandwidth, the faster the response speed.
[0196] In some embodiments, the voltage loop control module may employ a proportional-integral (PI) controller, which takes a first difference as input and outputs a reference current.
[0197] The reference current is the desired input current of the power factor controller, determined based on the reference voltage and the DC bus voltage, which is the desired grid current of the power grid.
[0198] In actual execution, the reference current can be the control signal output by the voltage loop control module. By tracking the waveform of the reference current based on the waveform of the grid current, the DC bus voltage can track the reference voltage.
[0199] The second adder is used to calculate the difference between the reference current and the grid current.
[0200] The current loop control module can control the waveform of the grid current and maintain the stability of the grid current.
[0201] The current loop is the inner loop of the power factor corrector 210 and has a high control bandwidth to effectively reduce high-frequency interference.
[0202] In some embodiments, the current loop control module may employ a proportional-integral (PI) controller, whose input is the difference between the reference current and the grid current, and whose output is a first duty cycle.
[0203] In actual execution, the output process of the first duty cycle can be as follows: input the DC bus voltage and the reference voltage to the first adder to obtain the first difference; input the first difference to the voltage loop control module to obtain the reference current; input the reference current and the grid current to the second adder to obtain the difference between the reference current and the grid current; and input the difference to the current loop control module to obtain the first duty cycle output by the current loop control module.
[0204] like Figure 5 As shown, in some embodiments, the first feedforward compensation module may further include a third adder; the input of the third adder is connected to the output of the first compensation module, and the output of the third adder is connected to the input of the power factor corrector 210; the target duty cycle can be determined based on the following steps:
[0205] The first duty cycle and the feedforward compensation value are input to the third adder to obtain the target duty cycle output by the third adder.
[0206] In this embodiment, the third adder can be used to calculate the target duty cycle by subtracting the first duty cycle from the feedforward compensation value.
[0207] like Figure 6 As shown, in some embodiments, the first feedforward compensation module may include a third compensation module.
[0208] In this embodiment, the input terminal of the third compensation module is used to connect to the power grid.
[0209] In actual implementation, such as Figure 8 As shown, the third compensation module can compensate the reference current output by the voltage loop control module based on the absolute value of the grid voltage, thereby obtaining the compensated reference current. Then, based on the compensated reference current, the compensated first duty cycle output by the current loop control module is obtained, thereby realizing feedforward compensation of the first duty cycle.
[0210] like Figure 7 As shown, in some embodiments, where the first feedforward compensation module includes a first adder, a voltage loop control module, a second adder, and a current loop control module connected in sequence, and includes a first compensation module and a third adder, the second feedforward compensation module may also include a second compensation module and a fourth adder.
[0211] In this embodiment, the input of the second compensation module is connected to the output of the first adder.
[0212] The output of the second compensation module is connected to the input of the fourth adder.
[0213] The output of the first compensation module is connected to the input of the fourth adder.
[0214] The output of the fourth adder is connected to the input of the third adder.
[0215] The second compensation module is the actual feedforward compensation algorithm processing module in the second feedforward compensation module, used to calculate the first ratio.
[0216] The fourth adder can be used to calculate the feedforward compensation value based on the first ratio and the second ratio.
[0217] In some embodiments, the feedforward compensation value is calculated based on the first ratio and the second ratio, which can be obtained by adding the first ratio and the second ratio.
[0218] In actual operation, the DC bus voltage and reference voltage can be input to the first adder to obtain the first difference. The first difference is then input to the voltage loop control module and the second compensation module to obtain the reference current and the first ratio, respectively. The reference current and the grid current are then input to the second adder, and the output of the second adder is input to the current loop control module to obtain the first duty cycle. Simultaneously, the absolute value of the grid voltage is input to the first compensation module to obtain the second ratio. The first ratio and the second ratio are input to the fourth adder to obtain the feedforward compensation value. The feedforward compensation value and the first duty cycle are then input to the third adder to obtain the target duty cycle.
[0219] Step 140: Adjust the power factor corrector 210 based on the target duty cycle.
[0220] In this step, the power factor corrector 210 can be adjusted based on the target duty cycle, thereby achieving power factor correction.
[0221] In some embodiments, adjusting the power factor corrector 210 based on the target duty cycle may include:
[0222] Based on the target duty cycle, adjust the duty cycle of the main switching device in the power factor corrector 210.
[0223] In this embodiment, the duty cycle of the main switching device, i.e. the on-time of the main switching device, can be adjusted based on the target duty cycle to achieve waveform control of the grid current, i.e. waveform control of the input current of the power factor corrector 210, so that the input current of the power factor corrector 210 tracks the reference current, thereby making the DC bus voltage track the reference voltage and achieving power factor correction.
[0224] According to the control method for home appliances provided in the embodiments of this application, by adjusting the duty cycle of the main switching device based on the target duty cycle, the conduction time of the main switching device can be controlled, thereby controlling the waveform of the input current of the power factor corrector 210, so that the input current of the power factor corrector 210 tracks the reference current, thereby making the DC bus voltage track the reference voltage and realizing power factor correction.
[0225] During the research and development process, the inventors discovered that although traditional methods provide a way to feedforward compensation for DC bus voltage and improve the response speed of power factor correction to a certain extent, the DC bus voltage is controlled through an outer voltage loop, which has low bandwidth and slow response. Therefore, when the grid voltage changes suddenly, causing the DC bus voltage to rise abnormally, the traditional AC-DC conversion control method has limited ability to suppress it, which can easily lead to overvoltage.
[0226] In this application, by inputting the first difference between the DC bus voltage and the reference voltage into the second feedforward compensation module to obtain the first ratio, and then obtaining the feedforward compensation value based on the first ratio and the second ratio output by the first feedforward compensation module, the first duty cycle output by the first feedforward compensation module is compensated based on the feedforward compensation value to obtain the target duty cycle. This can achieve duty cycle compensation based on the DC voltage error of the DC bus voltage and the reference voltage, so as to quickly respond to DC voltage changes, thereby improving the response speed of duty cycle compensation. It can also be combined with the traditional feedforward compensation control method to improve the accuracy of duty cycle compensation. On this basis, based on the target duty cycle, the power factor corrector 210 is adjusted, which can control the power factor corrector 210 with a more accurate duty cycle, improve the accuracy and efficiency of power factor correction, thereby improving the ability of the traditional AC-DC conversion control method to suppress DC bus voltage anomalies caused by grid voltage changes, enhancing the adaptability of the power factor corrector 210 to grid voltage fluctuations, and ensuring the safe and stable operation of home appliances.
[0227] According to the control method for home appliances provided in the embodiments of this application, a first ratio output by the second feedforward compensation module is obtained based on the DC bus voltage and reference voltage in the DC bus. Then, a feedforward compensation value is obtained based on the first ratio and the second ratio output by the first feedforward compensation module. The first duty cycle output by the first feedforward compensation module is then compensated based on the feedforward compensation value to obtain the target duty cycle. This method can achieve duty cycle compensation for DC voltage error based on the DC bus voltage and reference voltage, thereby enabling the power factor corrector 210 to respond quickly to DC voltage changes and improving the accuracy of duty cycle compensation. Furthermore, by adjusting the power factor corrector 210 based on the target duty cycle, the accuracy and efficiency of power factor correction can be improved, enhancing the adaptability of the power factor corrector 210 to grid voltage fluctuations and ensuring the safe and stable operation of the home appliances.
[0228] like Figure 9 As shown in the embodiments of this application, a control circuit based on the control method for home appliances as described above is also provided, comprising:
[0229] The power factor corrector 210 is connected to the motor 230 drive device 220 via a DC bus, and the input terminal of the power factor corrector 210 is used to connect to the power grid.
[0230] The first feedforward compensation module is electrically connected to the DC bus and the input terminal respectively;
[0231] The second feedforward compensation module is connected to the first feedforward compensation module.
[0232] According to the control circuit provided in the embodiments of this application, a first ratio output by the second feedforward compensation module is obtained based on the DC bus voltage and reference voltage in the DC bus. Then, based on the first ratio and the second ratio output by the first feedforward compensation module, a feedforward compensation value is obtained. Subsequently, the first duty cycle output by the first feedforward compensation module is compensated based on the feedforward compensation value to obtain the target duty cycle. This can realize the duty cycle compensation of DC voltage error based on the DC bus voltage and reference voltage, so as to realize the rapid response of the power factor corrector 210 to DC voltage changes and improve the accuracy of duty cycle compensation. On this basis, the power factor corrector 210 is adjusted based on the target duty cycle, which can improve the accuracy and efficiency of power factor correction, enhance the adaptability of the power factor corrector 210 to grid voltage fluctuations, and ensure the safe and stable operation of home appliances.
[0233] like Figure 5 As shown, in some embodiments, the first feedforward compensation module may include:
[0234] First adder 01, the input terminal of first adder 01 is connected to the DC bus;
[0235] The voltage loop control module has its input terminal connected to the output terminal of the first adder 01.
[0236] The input terminal of the second adder 02 is connected to the output terminal of the voltage loop control module;
[0237] The input terminal of the current loop control module is connected to the output terminal of the second adder 02.
[0238] The input terminal of the third adder 03 is connected to the output terminal of the current loop control module;
[0239] The first compensation module has an input terminal for receiving the grid current and an output terminal connected to the input terminal of the third adder 03.
[0240] In some embodiments, the second feedforward compensation module may further include:
[0241] The second compensation module has an input terminal for receiving the first difference between the DC bus voltage and the reference voltage in the DC bus, and the input terminal of the second compensation module is connected to the output terminal of the first adder 01.
[0242] The fourth adder 04 has its input terminals connected to the output terminals of the second compensation module and the first compensation module, respectively.
[0243] The control circuit provided in this application embodiment, based on the control method for home appliances described in any of the above embodiments, can achieve... Figure 1 The various processes implemented in the method implementation examples will not be described again here to avoid repetition.
[0244] like Figure 2 As shown in the figure, this application embodiment also provides a household appliance, including: the control circuit, motor drive device 220 and motor 230 as described above.
[0245] Among them, motor 230 is a device used in household appliances to convert electrical energy into mechanical energy.
[0246] The motor 230 drive unit 220 is used to control the speed and torque of the motor 230.
[0247] The motor 230 is electrically connected to the motor 230 drive device 220.
[0248] According to the home appliance provided in the embodiments of this application, a first ratio output by the second feedforward compensation module is obtained based on the DC bus voltage and reference voltage in the DC bus. Then, based on the first ratio and the second ratio output by the first feedforward compensation module, a feedforward compensation value is obtained. Subsequently, the first duty cycle output by the first feedforward compensation module is compensated based on the feedforward compensation value to obtain the target duty cycle. This can realize the duty cycle compensation of DC voltage error based on DC bus voltage and reference voltage, so as to realize the rapid response of power factor corrector 210 to DC voltage changes and improve the accuracy of duty cycle compensation. On this basis, based on the target duty cycle, the power factor corrector 210 is adjusted to improve the accuracy and efficiency of power factor correction, enhance the adaptability of power factor corrector 210 to grid voltage fluctuations, and ensure the safe and stable operation of home appliances.
[0249] In some embodiments, such as Figure 10As shown, this application embodiment also provides an electronic device 1000, including a processor 1001, a memory 1002, and a computer program stored in the memory 1002 and executable on the processor 1001. When the program is executed by the processor 1001, it implements the various processes of the above-described home appliance control method embodiment and can achieve the same technical effect. To avoid repetition, it will not be described again here.
[0250] It should be noted that the electronic devices in the embodiments of this application include the mobile electronic devices and non-mobile electronic devices described above.
[0251] This application also provides a non-transitory computer-readable storage medium storing a computer program. When the computer program is executed by a processor, it implements the various processes of the above-described home appliance control method embodiments and achieves the same technical effect. To avoid repetition, it will not be described again here.
[0252] The processor is the processor in the electronic device described in the above embodiments. The readable storage medium includes computer-readable storage media, such as computer read-only memory (ROM), random access memory (RAM), magnetic disk, or optical disk.
[0253] This application also provides a computer program product, including a computer program that, when executed by a processor, implements the above-mentioned control method for home appliances.
[0254] The processor is the processor in the electronic device described in the above embodiments. The readable storage medium includes computer-readable storage media, such as computer read-only memory (ROM), random access memory (RAM), magnetic disk, or optical disk.
[0255] This application embodiment also provides a chip, which includes a processor and a communication interface. The communication interface is coupled to the processor. The processor is used to run programs or instructions to implement the various processes of the above-described home appliance control method embodiments and can achieve the same technical effect. To avoid repetition, it will not be described again here.
[0256] It should be understood that the chip mentioned in the embodiments of this application may also be referred to as a system-on-a-chip, system chip, chip system, or system-on-a-chip, etc.
[0257] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element. Furthermore, it should be noted that the scope of the methods and apparatuses in the embodiments of this application is not limited to performing functions in the order shown or discussed, but may also include performing functions substantially simultaneously or in the reverse order, depending on the functions involved. For example, the described methods may be performed in a different order than described, and various steps may be added, omitted, or combined. Additionally, features described with reference to certain examples may be combined in other examples.
[0258] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the related technology, can be embodied in the form of a computer software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) and includes several instructions to cause a terminal (which may be a mobile phone, computer, server, or network device, etc.) to execute the methods described in the various embodiments of this application.
[0259] The embodiments of this application have been described above with reference to the accompanying drawings. However, this application is not limited to the specific embodiments described above. The specific embodiments described above are merely illustrative and not restrictive. Those skilled in the art can make many other forms under the guidance of this application without departing from the spirit and scope of the claims, and all of these forms are within the protection scope of this application.
[0260] In the description of this specification, the references to terms such as "one embodiment," "some embodiments," "illustrative embodiment," "example," "specific example," or "some examples," etc., indicate that a specific feature, structure, material, or characteristic described in connection with that embodiment or example is included in at least one embodiment or example of this application. In this specification, the illustrative expressions of the above terms do not necessarily refer to the same embodiment or example. Furthermore, the specific features, structures, materials, or characteristics described may be combined in any suitable manner in one or more embodiments or examples.
[0261] Although embodiments of this application have been shown and described, those skilled in the art will understand that various changes, modifications, substitutions and alterations can be made to these embodiments without departing from the principles and spirit of this application, the scope of which is defined by the claims and their equivalents.
Claims
1. A method for controlling a household appliance, characterized in that, The home appliance includes: a first feedforward compensation module, a second feedforward compensation module, a power factor corrector, a motor drive device, and a motor electrically connected to the motor drive device. The input terminal of the power factor corrector is used to connect to the power grid, and the power factor corrector is connected to the motor drive device via a DC bus. The first feedforward compensation module is electrically connected to both the DC bus and the input terminal of the power factor corrector. The second feedforward compensation module is connected to the first feedforward compensation module. The method includes: The first difference between the DC bus voltage and the reference voltage in the DC bus is input to the second feedforward compensation module to obtain the first ratio output by the second feedforward compensation module. Based on the first ratio and the second ratio output by the first feedforward compensation module, the feedforward compensation value is obtained; The first duty cycle output by the first feedforward compensation module is compensated based on the feedforward compensation value to obtain the target duty cycle; The power factor corrector is adjusted based on the target duty cycle.
2. The control method for household appliances according to claim 1, characterized in that, The step of inputting the first difference between the DC bus voltage and the reference voltage in the DC bus to the second feedforward compensation module, and obtaining the first ratio output by the second feedforward compensation module, includes: The second feedforward compensation module obtains a third value based on the feedforward compensation coefficient and the reference voltage; The first ratio is obtained based on the third value and the first difference.
3. The control method for household appliances according to claim 2, characterized in that, The second feedforward compensation module obtains a third value based on the feedforward compensation coefficient and the reference voltage, including: If the first difference is greater than 0, the third value is obtained based on the first voltage threshold, the feedforward compensation coefficient, and the reference voltage; If the first difference is less than 0, the third value is obtained based on the second voltage threshold, the feedforward compensation coefficient, and the reference voltage.
4. The control method for household appliances according to claim 3, characterized in that, When the first difference is greater than 0, the third value is obtained based on the first voltage threshold, the feedforward compensation coefficient, and the reference voltage, including: When the DC bus voltage is greater than the first voltage threshold, the third value is obtained based on the feedforward compensation coefficient and the reference voltage; If the DC bus voltage is not greater than the first voltage threshold, the third value is determined to be 0.
5. The control method for household appliances according to claim 3, characterized in that, When the first difference is less than 0, the third value is obtained based on the second voltage threshold, the feedforward compensation coefficient, and the reference voltage, including: When the DC bus voltage is less than the second voltage threshold, the third value is obtained based on the feedforward compensation coefficient and the reference voltage; If the DC bus voltage is not less than the second voltage threshold, the third value is determined to be 0.
6. The control method for household appliances according to claim 4, characterized in that, The process of obtaining the third value based on the feedforward compensation coefficient and the reference voltage includes: The ratio of the feedforward compensation coefficient to the reference voltage is determined as the third value.
7. The control method for household appliances according to any one of claims 1-6, characterized in that, The first feedforward compensation module includes a first compensation module, the input of which is used to connect to the power grid; the second ratio is determined based on the following steps: The absolute value of the grid voltage is input to the first compensation module to obtain the second ratio output by the first compensation module.
8. The control method for household appliances according to any one of claims 1-6, characterized in that, The first feedforward compensation module includes a first adder, a voltage loop control module, a second adder, and a current loop control module connected in sequence. The input terminal of the first adder is connected to the DC bus, and the output terminal of the current loop control module is electrically connected to the input terminal of the power factor corrector. The first duty cycle is determined based on the following steps: The DC bus voltage and the reference voltage in the DC bus are input to the first adder to obtain the reference current output by the voltage loop control module; The reference current and the grid current are input to the second adder to obtain the first duty cycle output by the current loop control module.
9. The control method for household appliances according to claim 8, characterized in that, The first feedforward compensation module further includes a third adder; the input of the third adder is connected to the output of the first compensation module, and the output of the third adder is connected to the input of the power factor corrector; the target duty cycle is determined based on the following steps: The first duty cycle and the feedforward compensation value are input to the third adder to obtain the target duty cycle output by the third adder.
10. The control method for household appliances according to any one of claims 1-6, characterized in that, The adjustment of the power factor corrector based on the target duty cycle includes: Based on the target duty cycle, adjust the duty cycle of the main switching device in the power factor corrector.
11. A control circuit based on the control method for household appliances as described in any one of claims 1-10, characterized in that, include: A power factor corrector is provided, wherein the power factor corrector is connected to the motor drive device via a DC bus, and the input terminal of the power factor corrector is used to connect to the power grid. The first feedforward compensation module is electrically connected to the DC bus and the input terminal respectively; The second feedforward compensation module is connected to the first feedforward compensation module.
12. The control circuit according to claim 11, characterized in that, The first feedforward compensation module includes: The first adder, the input terminal of the first adder is connected to the DC bus; A voltage loop control module, wherein the input terminal of the voltage loop control module is connected to the output terminal of the first adder; The second adder has its input terminal connected to the output terminal of the voltage loop control module; A current loop control module, wherein the input terminal of the current loop control module is connected to the output terminal of the second adder; The third adder, the input of which is connected to the output of the current loop control module; The first compensation module has an input terminal for receiving the grid current of the power grid, and its output terminal is connected to the input terminal of the third adder.
13. The control circuit according to claim 12, characterized in that, The second feedforward compensation module further includes: The second compensation module has an input terminal for receiving a first difference between the DC bus voltage and the reference voltage in the DC bus, and the input terminal of the second compensation module is connected to the output terminal of the first adder. The fourth adder has its input terminals connected to the output terminals of the second compensation module and the first compensation module, respectively.
14. A household appliance, characterized in that, include: The control circuit as described in any one of claims 11-13; Motor drive unit; An electric motor, which is electrically connected to the motor drive device.
15. A non-transitory computer-readable storage medium having a computer program stored thereon, characterized in that, When executed by a processor, the computer program implements the control method for home appliances as described in any one of claims 1-10.
16. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by the processor, it implements the control method for the home appliance as described in any one of claims 1-10.