Compressor boost control method, system and related equipment
By real-time detection of the compressor bus peak voltage and mains voltage, calculating the input current target value, and controlling the on-off state of the MOS tube, the problems of low efficiency and electromagnetic interference in traditional electrolytic capacitor-free control are solved, and efficient boost control is achieved.
Patent Information
- Application Number
- CN202210593257.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-05-27
- Publication Date
- 2025-09-16
- Estimated Expiration
- 2042-05-27
AI Technical Summary
In traditional control technology without electrolytic capacitors, the conversion efficiency is poor when the voltage is boosted, and there is an electromagnetic interference problem.
By detecting the peak voltage of the compressor bus in real time, calculating the input current gain based on PI control, collecting the mains voltage to calculate the effective voltage and amplitude voltage, determining the input phase and target current value, and controlling the on-off state of the MOS tube, dual closed-loop control is achieved.
The boost conversion efficiency is improved, electromagnetic interference is reduced, and energy consumption is reduced.
Smart Images

Figure CN114928256B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of controller technology, and in particular to a compressor boost control method, system and related equipment. Background Art
[0002] In the field of modern electrolytic capacitor-free control, refrigerator compressors, air conditioner compressors, and other components are rated for 220V. However, in regions like North America and Japan, the mains voltage is 110V. Therefore, in practical applications, the 110V voltage needs to be boosted to 220V to meet the needs of household appliances like refrigerators and air conditioners. However, the 110V to 220V conversion process suffers from efficiency issues, and traditional PFC boost conversion methods result in significant power waste. Furthermore, the added boost circuitry generates electromagnetic interference, leading to EMI and EMC issues such as radiation and conduction, which can harm the power grid and incur additional rectification costs. Therefore, efficient boost conversion is a key issue that needs to be addressed in electrolytic capacitor-free control. Summary of the Invention
[0003] The embodiments of the present invention provide a compressor boost control method, system and related equipment, aiming to solve the problem of poor conversion efficiency during voltage boosting in traditional control technology without electrolytic capacitors.
[0004] In a first aspect, an embodiment of the present invention provides a compressor boost control method, which includes:
[0005] Real-time detection of the peak voltage of the compressor bus, and performing PI control based on the peak voltage and a preset peak voltage setting value to obtain an input current gain;
[0006] Collecting the mains voltage, calculating the effective voltage of the mains according to the collected mains voltage, and calculating the amplitude voltage of the mains based on the effective voltage to obtain a target amplitude voltage;
[0007] Determining an input phase of the mains voltage based on the target amplitude voltage and the collected mains voltage, and calculating a target value of the input current according to the input phase and the input current gain;
[0008] The on-off state of the MOS tube in the circuit is controlled according to the target value and the actual value of the input current.
[0009] In a second aspect, an embodiment of the present invention provides a compressor boost control system, comprising:
[0010] a detection module, configured to detect the peak voltage of the compressor bus in real time, and calculate the input current gain of the circuit controller based on the peak voltage to obtain the input current gain;
[0011] an amplitude voltage calculation module, configured to collect the mains voltage, calculate the effective voltage of the mains according to the collected mains voltage, and calculate the amplitude voltage of the mains based on the effective voltage to obtain a target amplitude voltage;
[0012] An input current calculation module, configured to determine an input phase of the mains voltage based on the target amplitude voltage and the collected mains voltage, and calculate a target value of the input current according to the input phase and the input current gain;
[0013] The control module is used to control the on-off state of the MOS tube in the circuit according to the target value and the actual value of the input current.
[0014] In a third aspect, an embodiment of the present invention further provides a compressor device, comprising a control circuit and a compressor, wherein the control circuit is provided with the compressor boost control system as described in the second aspect above;
[0015] The control loop controls the on-off state of the MOS tube in the circuit according to the target value and the actual value of the input current.
[0016] In a fourth aspect, an embodiment of the present invention further provides a computer device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the compressor boost control method described in the first aspect when executing the computer program.
[0017] In a fifth aspect, an embodiment of the present invention further provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the processor executes the compressor boost control method described in the first aspect above.
[0018] Embodiments of the present invention provide a compressor boost control method, system, and related equipment. The method includes real-time detection of the peak voltage of the compressor busbar, and performing PI control based on the peak voltage and a preset peak voltage setting value to obtain an input current gain; collecting the mains voltage, calculating the effective voltage of the mains based on the collected mains voltage, and calculating the amplitude voltage of the mains based on the effective voltage to obtain a target amplitude voltage; determining the input phase of the mains voltage based on the target amplitude voltage and the collected mains voltage, and calculating the target value of the input current based on the input phase and the input current gain; and controlling the on-off state of a MOS transistor in the circuit based on the target value and the actual value of the input current. In this method, the target value of the input current is calculated based on the peak voltage of the busbar and the effective voltage of the mains, and the on-off state of the MOS transistor is controlled based on the target value and the actual value of the input current, so as to achieve a critical continuous mode of boost control through dual closed-loop control of voltage and current, which can significantly improve conversion efficiency and significantly reduce electromagnetic interference. BRIEF DESCRIPTION OF THE DRAWINGS
[0019] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.
[0020] Figure 1 1 is a flow chart of a compressor boost control method according to an embodiment of the present invention;
[0021] Figure 2 yes Figure 1 Detailed flow chart of step S110;
[0022] Figure 3 is a schematic block diagram of a compressor boost control system according to the present invention;
[0023] Figure 4 Schematic diagram of the control circuit of the compressor boost control method of the present invention. DETAILED DESCRIPTION
[0024] The following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of them. All other embodiments obtained by ordinary technicians in this field based on the embodiments of the present invention without making any creative efforts shall fall within the scope of protection of the present invention.
[0025] It will be understood that when used in this specification and the appended claims, the terms “comprises” and “comprising” indicate the presence of described features, integers, steps, operations, elements and / or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components and / or groups thereof.
[0026] It should also be understood that the terminology used in this specification is for the purpose of describing particular embodiments only and is not intended to limit the present invention. As used in the specification and appended claims, the singular forms "a," "an," and "the" are intended to include the plural forms unless the context clearly indicates otherwise.
[0027] It should be further understood that the term "and / or" used in the present description and the appended claims refers to and includes any and all possible combinations of one or more of the associated listed items.
[0028] Reference Figure 1 , Figure 1This is a flow chart of an embodiment of a compressor boost control method according to the present invention. In this embodiment, the method includes steps S110 to S140:
[0029] Step S110: detecting the peak voltage of the compressor bus in real time, and performing PI control based on the peak voltage and a preset peak voltage setting value to obtain an input current gain;
[0030] In this embodiment, in the electrolysis-free control system, in order to fully utilize the physical quantities in vector control, the peak voltage of the compressor bus is detected in real time during the operation of the compressor. PI control is performed based on the peak voltage and a preset peak voltage setting value to obtain the input current gain. The input current gain is calculated according to the following formula:
[0031] K s (n) = K p (Udc s (n)-Udc max (n))+K i ∫(Udc s (n)-Udc max (n))
[0032] Among them, K s (n) represents the input current gain, Udc s (n) represents the preset peak voltage setting value, K p and K i Respectively represent the proportional parameter and integral parameter of the PI controller, Udc max (n) represents the peak voltage;
[0033] K is calculated according to the following formula: p and K i :
[0034]
[0035] Where h represents the intermediate frequency bandwidth, h = 5, T s represents the control period, U b Indicates the voltage calibration coefficient, K b Indicates the current gain scaling factor.
[0036] like Figure 2 As shown, in one embodiment, step S110 includes:
[0037] Step S210: Initialize the peak voltage of the bus to 0 and start timing the target duration;
[0038] Step S220, collecting the instantaneous value of the bus voltage. If the instantaneous value is greater than the peak voltage, updating the peak voltage to the instantaneous value and proceeding to step S230; if the instantaneous value is less than the peak voltage, proceeding to step S230;
[0039] Step S230: Determine whether the target duration has been reached. If not, return to step S220 to continue collecting the instantaneous value of the bus voltage. If the target duration has been reached, proceed to step S240.
[0040] Step S240: Using the updated peak voltage as the final peak voltage.
[0041] In this embodiment, in order to calculate the input current gain of the bus, the peak voltage of the bus must be detected first, specifically including: step one, initializing the peak voltage of the bus to 0, and starting the timing of the target duration, such as 100ms; step two: collecting the instantaneous value of the bus voltage, and judging whether the instantaneous value is greater than the peak voltage. If so, the peak voltage is updated to the instantaneous value, and the process proceeds to step three; if the collected instantaneous value is less than the peak voltage, the process proceeds to step three; step three: judging whether the target duration has been reached. If the target duration has not been reached, the process returns to step two and continues to collect the instantaneous value of the bus voltage; when the target duration is reached, such as when 100ms is reached, the process proceeds to step four; step four: using the updated peak voltage as the final peak voltage.
[0042] Step S120: collecting the mains voltage, calculating the effective voltage of the mains according to the collected mains voltage, and calculating the amplitude voltage of the mains based on the effective voltage to obtain a target amplitude voltage;
[0043] In this embodiment, in order to detect the amplitude voltage of the mains, the mains voltage is collected, and the effective voltage of the mains is calculated based on the collected mains voltage; then the amplitude voltage of the mains is calculated based on the effective voltage to obtain the target amplitude voltage. The effective voltage of the mains is calculated according to the following formula:
[0044] U flt (n) 2 =(U ad (n)*U ad (n)-U flt (n-1) 2 )*f+U flt (n-1) 2 ,
[0045] Among them, U flt (n) is the effective value of the mains voltage collected for the nth time; U flt (n-1) represents the effective value of the mains voltage collected for the n-1th time; f is the filtering time factor, which is between 200ms and 500ms; U ad(n) represents the collected value of the mains voltage.
[0046] Then calculate the target amplitude voltage according to the following formula:
[0047]
[0048] Among them, U max (n) represents the target amplitude voltage.
[0049] Step S130: determining an input phase of the mains voltage based on the target amplitude voltage and the collected mains voltage, and calculating a target value of the input current according to the input phase and the input current gain;
[0050] In this embodiment, the input phase of the mains voltage is calculated based on the target amplitude voltage and the collected mains voltage, and then the target value of the input current is calculated based on the input phase and the input current gain.
[0051] The input phase is calculated as follows:
[0052]
[0053] Among them, U p (n) represents the input phase, U max (n) represents the target amplitude voltage, U ad (n) represents the collected value of the mains voltage;
[0054] The target value for the nth time is calculated as follows:
[0055] I s (n) = K s (n)U p (n),
[0056] Among them, I s (n) represents the target value of the nth input current, K s (n) represents the input current gain.
[0057] Step S140: controlling the on / off state of the MOS transistor in the circuit according to the target value and the actual value of the input current.
[0058] In this embodiment, the on-off state of the MOS transistor in the control circuit is controlled based on the magnitude relationship between the target value and the actual value of the input current. Specifically, if the actual sampling current value I R (n-1) is greater than the target value I of the input current of the n-1th time s (n-1), and the n-1th MOS tube state is closed, then the nth MOS tube is controlled to be turned on; if the n-1th actual sampling current value I RIf (n-1) is less than or equal to 0 and the MOS tube state is off, the MOS tube state at the time of the nth acquisition is maintained as off.
[0059] Furthermore, the on / off state of the MOS tube can be determined according to the following formula:
[0060]
[0061] Among them, I R (n-1) is the actual sampling current value of the n-1th time, I s (n-1) is the target value of the input current for the n-1th time, and M(n) represents the on-off state of the MOS tube, 1 represents on and 0 represents off.
[0062] In this method, the target value of the input current is calculated based on the peak voltage of the bus and the effective voltage of the mains. The on-off state of the MOS tube is controlled according to the target value and the actual value of the input current. The boost control is in critical continuous mode through dual closed-loop control of voltage and current, which can greatly improve the conversion efficiency and significantly reduce electromagnetic interference.
[0063] The embodiment of the present invention further provides a compressor boost control system, which is used to execute any embodiment of the above compressor boost control method. Figure 3 , Figure 3 1 is a schematic block diagram of a compressor boost control system according to an embodiment of the present invention. The compressor boost control system 100 can be configured in a server.
[0064] like Figure 3 As shown, the compressor boost control system 100 includes a detection module 110 , an amplitude voltage calculation module 120 , an input current calculation module 130 , and a control module 140 .
[0065] The detection module 110 is used to detect the peak voltage of the compressor bus in real time, and calculate the input current gain of the circuit controller based on the peak voltage to obtain the input current gain;
[0066] The amplitude voltage calculation module 120 is used to collect the mains voltage, calculate the effective voltage of the mains according to the collected mains voltage, and calculate the amplitude voltage of the mains based on the effective voltage to obtain a target amplitude voltage;
[0067] An input current calculation module 130 is configured to determine an input phase of the mains voltage based on the target amplitude voltage and the collected mains voltage, and calculate a target value of the input current according to the input phase and the input current gain;
[0068] The control module 140 is used to control the on / off state of the MOS transistor in the circuit according to the target value and the actual value of the input current.
[0069] In one embodiment, the detection module 110 includes:
[0070] An initialization unit, used to initialize the peak voltage of the bus to 0 and start timing of the target duration;
[0071] A judgment unit, configured to collect an instantaneous value of the bus voltage, and if the instantaneous value is greater than the peak voltage, update the peak voltage to the instantaneous value and proceed to step 3; if the instantaneous value is less than the peak voltage, proceed to step 3;
[0072] A timing unit is used to determine whether the target duration has been reached. If not, the process returns to step 2 to continue collecting the instantaneous value of the bus voltage. If the target duration has been reached, the process proceeds to step 4.
[0073] The updating unit is configured to use the updated peak voltage as the final peak voltage.
[0074] An embodiment of the present invention further provides a compressor device, comprising a control circuit and a compressor, wherein the control circuit is provided with the compressor boost control system as described above;
[0075] The control loop controls the on-off state of the MOS tube in the circuit according to the target value and the actual value of the input current.
[0076] In this embodiment, the compressor device consists of a control loop and a compressor. The control loop can be a microcomputer such as a single-chip microcomputer. A compressor boost control system is provided in the control loop. The target value of the input current is calculated by the compressor boost control system. Finally, the control loop controls the on-off state of the MOS tube in the circuit according to the target value and the actual value of the input current, thereby significantly improving the conversion efficiency and significantly reducing electromagnetic interference.
[0077] Further, such as Figure 4 The figure shows the control circuit used in this application, where S1-S7 represent MOS transistors, C1 represents a thin film capacitor, D1 represents a diode, DB1 represents a rectifier bridge, L1 represents an inductor, and CN1 and CN2 represent terminals. Since the control circuit consumes energy only in the MOS transistors during boosting, in addition to the resistance of the entire circuit itself, and since this application implements a soft-switching state for the MOS transistors (i.e., the control circuit controls the on / off state of the MOS transistors in the circuit based on the target value and the actual value of the input current), energy consumption is minimized, thereby ensuring higher boost efficiency than traditional circuits and significantly reducing electromagnetic interference.
[0078] An embodiment of the present invention further provides a computer device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the compressor boost control method as described above when executing the computer program.
[0079] In another embodiment of the present invention, a computer-readable storage medium is provided. The computer-readable storage medium may be a non-volatile computer-readable storage medium. The computer-readable storage medium stores a computer program that, when executed by a processor, causes the processor to perform the compressor boost control method described above.
[0080] Those skilled in the art will clearly understand that, for the convenience and brevity of description, the specific working processes of the above-described equipment, devices and units can refer to the corresponding processes in the aforementioned method embodiments, and will not be repeated here. Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented with electronic hardware, computer software, or a combination of the two. In order to clearly illustrate the interchangeability of hardware and software, the composition and steps of each example have been generally described in terms of function in the above description. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of the present invention.
[0081] In the several embodiments provided by the present invention, it should be understood that the disclosed devices, apparatuses and methods can be implemented in other ways. For example, the device embodiments described above are merely schematic. For example, the division of the units is merely a logical function division. In actual implementation, there may be other division methods, or units with the same function may be combined into one unit. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. In addition, the mutual coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection through some interfaces, devices or units, or may be an electrical, mechanical or other form of connection.
[0082] The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of these units may be selected according to actual needs to achieve the objectives of the embodiments of the present invention.
[0083] In addition, the functional units in the various embodiments of the present invention may be integrated into a single processing unit, each unit may exist physically separately, or two or more units may be integrated into a single unit. The aforementioned integrated units may be implemented in the form of hardware or software functional units.
[0084] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a storage medium. Based on this understanding, the technical solution of the present invention is essentially or the part that contributes to the existing technology, or all or part of the technical solution can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes several instructions for enabling a computer device (which can be a personal computer, server, or network device, etc.) to execute all or part of the steps of the method described in each embodiment of the present invention. The aforementioned storage medium includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a magnetic disk, or an optical disk.
[0085] The above description is merely a specific embodiment of the present invention, but the scope of protection of the present invention is not limited thereto. Any person skilled in the art can easily conceive of various equivalent modifications or substitutions within the technical scope disclosed in the present invention, and such modifications or substitutions are intended to be within the scope of protection of the present invention. Therefore, the scope of protection of the present invention shall be subject to the scope of protection of the claims.
Claims
1. A compressor boost control method, characterized in that: include: Real-time detection of the peak voltage of the compressor bus, and performing PI control based on the peak voltage and a preset peak voltage setting value to obtain an input current gain; Collecting the mains voltage, calculating the effective voltage of the mains according to the collected mains voltage, and calculating the amplitude voltage of the mains based on the effective voltage to obtain a target amplitude voltage; Determining an input phase of the mains voltage based on the target amplitude voltage and the collected mains voltage, and calculating a target value of the input current according to the input phase and the input current gain; Controlling the on / off state of the MOS tube of the compressor in the circuit according to the target value and the actual value of the input current; The collecting of the mains voltage, calculating the effective voltage of the mains according to the collected mains voltage, and calculating the amplitude voltage of the mains based on the effective voltage to obtain a target amplitude voltage, includes: Calculate the effective voltage of the mains power using the following formula: U 2 flt (n)=(U ad (n)*U ad (n)-U 2 flt (n-1))*f+U 2 flt (n-1), Among them, U flt (n) is the effective value of the mains voltage collected for the nth time, U flt (n-1) represents the effective value of the mains voltage collected for the n-1th time, f is the filtering time factor, U ad (n) represents the collected value of the mains voltage; The target amplitude voltage is calculated according to the following formula: Among them, U max (n) represents the target amplitude voltage; The step of determining the input phase of the mains voltage based on the target amplitude voltage and the collected mains voltage, and calculating the target value of the input current according to the input phase and the input current gain, includes: The input phase is calculated as follows: Among them, U p (n) represents the input phase, U max (n) represents the target amplitude voltage, U ad (n) represents the collected value of the mains voltage; The target value for the nth time is calculated as follows: I s (n)=K s (n)U p (n), Among them, I s (n) represents the target value of the nth input current, K s (n) represents the input current gain.
2. The compressor boost control method according to claim 1, characterized in that: The real-time detection of the peak voltage of the compressor bus includes: Step 1: Initialize the peak voltage of the bus to 0 and start timing the target duration; Step 2: Collect the instantaneous value of the bus voltage. If the instantaneous value is greater than the peak voltage, update the peak voltage to the instantaneous value and proceed to step 3; if the instantaneous value is less than the peak voltage, proceed to step 3; Step 3: Determine whether the target duration has been reached. If not, return to step 2 to continue collecting the instantaneous value of the bus voltage. If the target duration has been reached, proceed to step 4. Step 4: Use the updated peak voltage as the final peak voltage.
3. The compressor boost control method according to claim 1, characterized in that: The performing PI control based on the peak voltage and a preset peak voltage setting value to obtain an input current gain includes: The input current gain is calculated as follows: K s (n)=K p (Udc s (n)-Udc max (n))+K i ∫(Udc s (n)-Udc max (n)), Among them, K s (n) represents the input current gain, Udc s (n) represents the preset peak voltage setting value, K p and K i They represent the proportional parameter and integral parameter of the linear controller, Udc max (n) represents the peak voltage; The K p and K i Calculated using the following formula: Where h is the intermediate frequency bandwidth, T s represents the control period, U b represents the voltage scaling factor, K b Indicates the current gain scaling factor.
4. The compressor boost control method according to claim 1, characterized in that: The controlling the on / off state of the MOS transistor in the circuit according to the target value and the actual value of the input current includes: Determine the on / off state of the MOS tube according to the following formula: Among them, I R (n-1) is the actual sampling current value of the n-1th time, I s (n-1) is the target value of the input current for the n-1th time, and M(n) represents the on-off state of the MOS tube, 1 represents on and 0 represents off.
5. A compressor boost control system, characterized in that: include: a detection module, configured to detect the peak voltage of the compressor bus in real time, and calculate the input current gain of the circuit controller based on the peak voltage to obtain the input current gain; an amplitude voltage calculation module, configured to collect the mains voltage, calculate the effective voltage of the mains according to the collected mains voltage, and calculate the amplitude voltage of the mains based on the effective voltage to obtain a target amplitude voltage; An input current calculation module, configured to determine an input phase of the mains voltage based on the target amplitude voltage and the collected mains voltage, and calculate a target value of the input current according to the input phase and the input current gain; A control module, configured to control the on / off state of the MOS tube of the compressor in the circuit according to the target value and the actual value of the input current; The amplitude voltage calculation module is specifically used to: Calculate the effective voltage of the mains power using the following formula: U 2 flt (n)=(U ad (n)*U ad (n)-U 2 flt (n-1))*f+U 2 flt (n-1), Among them, U flt (n) is the effective value of the mains voltage collected for the nth time, U flt (n-1) represents the effective value of the mains voltage collected for the n-1th time, f is the filtering time factor, U ad (n) represents the collected value of the mains voltage; The target amplitude voltage is calculated according to the following formula: Among them, U max (n) represents the target amplitude voltage; The input current calculation module is specifically used to: The input phase is calculated as follows: Among them, U p (n) represents the input phase, U max (n) represents the target amplitude voltage, U ad (n) represents the collected value of the mains voltage; The target value for the nth time is calculated as follows: I s (n)=K s (n)U p (n), Among them, I s (n) represents the target value of the nth input current, K s (n) represents the input current gain.
6. A compressor boost control device, characterized in that: It comprises a control circuit and a compressor, wherein the control circuit is provided with the compressor boost control system according to claim 5; The control loop controls the on-off state of the MOS tube in the circuit according to the target value and the actual value of the input current.
7. A computer device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein: When the processor executes the computer program, the compressor boost control method according to any one of claims 1 to 4 is implemented.
8. A computer-readable storage medium, characterized in that The computer-readable storage medium stores a computer program, which, when executed by a processor, causes the processor to perform the compressor boost control method according to any one of claims 1 to 4.
Citation Information
Patent Citations
Controller for direct current motor
JP2001231262A
Advanced PFC voltage controller
US20160352216A1