CN102437799B - Method for realizing digital signal processor (DSP) control over intermediate frequency single-phase generator inverter - Google Patents
Method for realizing digital signal processor (DSP) control over intermediate frequency single-phase generator inverter Download PDFInfo
- Publication number
- CN102437799B CN102437799B CN2011103215054A CN201110321505A CN102437799B CN 102437799 B CN102437799 B CN 102437799B CN 2011103215054 A CN2011103215054 A CN 2011103215054A CN 201110321505 A CN201110321505 A CN 201110321505A CN 102437799 B CN102437799 B CN 102437799B
- Authority
- CN
- China
- Prior art keywords
- motor
- starting
- inverter
- current
- dsp
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Inverter Devices (AREA)
Abstract
The invention relates to a method for realizing digital signal processor (DSP) control over an intermediate frequency single-phase generator inverter. The method is characterized by comprising the following steps that: the DSP control software of a system turns into an interrupt subprogram by detecting a current value of the inverter in a motor starting process to generate an interrupt signal; the interrupt subprogram forcibly switches off an insulated gate bipolar transistor (IGBT) device of the system, clears pulse width modulation (PWM) sampling point sequence numbers of the system, marks a current load as a motor in a started state, and deeply down-regulates the modulation degree M of a PWM of the system; and after finishing the interrupt subprogram and returning to a main program, the DSP control software continues dynamically regulating the M according to the magnitude of starting current to make the output voltage of the regulated inverter adapted to the capacity of the started motor, so that the motor can be ensured to maximally obtain the starting current on the premise of safety of the IGBT device when the motor is started.
Description
Technical field
The present invention relates to inverter DSP control field, the implementation method that particularly a kind of intermediate frequency single-phase generator inverter DSP controls.
Background technology
The medium frequency inverter generator system has because of it developing direction that light, energy-conservation advantage becomes electromechanics trade.In the process that is 50/60HZ power frequency electricity by the medium frequency alternating current inversion, must rely on the PWM inversion transformation technique for support.Calculate in real time the generation pwm pulse signal by microprocessor, to drive the IGBT power device, open and turn-off, the alternating current that can be the 50/60HZ power frequency by the DC inverter after rectification.Wherein, microprocessor calculates the key link that pwm pulse signal is reverse control technology in real time.
Existing inverter control software be take voltage stabilizing function as main target, has the functions such as current limliting, overload protection concurrently, does not have the ability of starting motor.Therefore, to the PWM modulation degree
MAdjustable range generally between 0.8~1, this modulation degree=modulating wave amplitude/carrier amplitude; In general SPWM, modulating wave=sine wave, carrier wave=triangular wave; Output voltage amplitude size and modulation degree
MBe directly proportional.When overcurrent occurs, for guaranteeing IGBT device safety, it exceeds the part of limit value usually to adopt the hardware way to prune, and Current Limits is fixed in safety value.Its operation principle as shown in Figure 1.When output overcurrent occurs when, by the current feedback link, make the NAND gate input A end of gate drive circuit front end produce low level signal, this signal blocks NAND gate makes it be output as high level, and then the cut-ff voltage of controlling-7 volts of gate drive circuit outputs turn-offs the IGBT brachium pontis.IGBT closes and has no progeny; output current descends; the A end is high level again; make again NAND gate open-minded, pwm signal just can be controlled the open-minded of IGBT by gate drive circuit, so alternately opens and turn-offs; and in conjunction with the effect of output filter circuit (LC); make output current by peak clipping, reach the effect of protection IGBT, as shown in Figure 2.
Therefore, when meeting motor starting,
MValue, still in a high position, causes the inverter output voltage value higher, and output current is very large, and its value is generally 6~7 times of rated value, has far exceeded IGBT device safety limit.Although can by the electric current peak clipping, cause that thus electric current seriously distorts by the effect of current-limiting protection link, motor can't normal starting.Therefore, attempt to utilize the starting problem of existing hardware current-limiting function solution motor unworkable.
Summary of the invention
The purpose of this invention is to provide the implementation method that a kind of intermediate frequency single-phase generator inverter DSP controls, make inverter there is the ability of starting motor, and can under the safe prerequisite of IGBT device, obtain starting current to greatest extent while guaranteeing motor starting.
The present invention adopts following scheme to realize: the implementation method that a kind of intermediate frequency single-phase generator inverter DSP controls, it is characterized in that: by detecting the current value of this inverter in the starting motor process, to produce an interrupt signal, make the DSP control software of system proceed to an interruption subroutine; Described interruption subroutine is the IGBT device shuts off of forced system at first, and the motor that is starting state to the PWM sampled point sequence number zero clearing of system and sign load now, and then the modulation degree of the PWM of adjusting system under the degree of depth
M.Size according to starting current after interruption subroutine finishes to return to main program continues dynamically to regulate
M, the output voltage of regulated inverter and the capacity of starting motor are adapted, can under the safe prerequisite of IGBT device, obtain starting current to greatest extent during with the assurance motor starting.
In an embodiment of the present invention, the current value of this inverter of described detection in the starting motor process is and a starting current limit value contrast that this starting current limit value is determined by described IGBT device parameters.
In an embodiment of the present invention, system judges according to described sign whether the load of inverter is the motor in starting process.
The invention solves inverter startup motor and the IGBT device contradiction of the two safely, this programme adopts the method for PWM depth modulation, enlarges modulation degree
MExcursion, make
M∈ [0,1].When starting motor, control software and automatically lower according to starting current value size
MValue also adapts the capacity of downward degree and actuating motor, make the starting current of different capabilities motor all reach the maximum in the IGBT safety limit, and waveform is sinusoidal wave, undistorted.
The accompanying drawing explanation
Fig. 1 is existing inverter excess current control principle schematic.
Fig. 2 is that Fig. 1 exports the overcurrent oscillogram.
Fig. 3 is control software flow pattern of the present invention.
Fig. 4 is the flow chart that motor starting of the present invention is controlled interruption subroutine.
Fig. 5 is the parameter A/D sampling interruption subroutine flow charts such as output voltage of the present invention, electric current.
Fig. 6 is that monopole type PWM of the present invention generates the interruption subroutine flow chart.
Embodiment
Below in conjunction with drawings and Examples, the present invention will be further described.
The invention provides the implementation method that a kind of intermediate frequency single-phase generator inverter DSP controls, it is characterized in that: by detecting the current value of this inverter in the starting motor process, to produce an interrupt signal, make the DSP control software of system proceed to an interruption subroutine; Described interruption subroutine is the IGBT device shuts off of forced system at first, and the motor that is starting state to the PWM sampled point sequence number zero clearing of system and sign load now, and then the modulation degree of the PWM of adjusting system under the degree of depth
M.Size according to starting current after interruption subroutine finishes to return to main program continues dynamically to regulate
M, the output voltage of regulated inverter and the capacity of starting motor are adapted, can under the safe prerequisite of IGBT device, obtain starting current to greatest extent during with the assurance motor starting.
Fig. 3 is control software flow schematic diagram of the present invention.Concrete, when the inverter startup motor, if motor capacity is larger, starting current will meet or exceed a certain safety limit, this safety limit is determined by described IGBT device parameters, this current value produces interrupt signal by hardware circuit to DSP, makes the dsp software operation proceed to interruption subroutine.As shown in Figure 4, in this subprogram, at first force the IGBT device shuts off, forcing inverter output voltage is zero.Afterwards, by modulation degree
MValue (close to 1) during by normal operation is adjusted downward to 0.25(and should be worth according to the IGBT device parameters and allowed the heap(ed) capacity of starting motor to determine), purpose is decrease (approximately falling 75%) output voltage, use the step-down of software way, current limliting, and keep sinusoidal waveform constant.Juxtaposition " electric motor starting sign " (in program special definition a certain state variable) is 1, and in order to identification, load now is the motor in starting process when returning to main program.When interrupting returning to main program, it is 1 that program determines " electric motor starting sign " state value, with " starting current limit value ", (this value is determined by the IGBT device parameters automatically, generally a little less than the IGBT maximum safe current, but be greater than load current value) be benchmark, detect in real time the starting process electric current and whether be greater than this limit value by the A/D interruption subroutine of sampling, the flow chart of this A/D sampling interruption subroutine as shown in Figure 5, and then regulation output voltage in real time.When starting current is less than this limit value, increase
M, promote output voltage, otherwise, reduce
M, reduce output voltage.Can under the safe prerequisite of IGBT, obtain starting current to greatest extent when this measure can make the different capabilities motor starting, effectively solve the two contradiction of IGBT safety and starting motor.When motor starting procedure finishes, current of electric must be down to below the inverter load current value.Once program detects this situation, clear " electric motor starting sign " is zero, and the main program operation after making it transfers to automatically take load current value and carry out real-time voltage stabilizing function as benchmark.
It is worth mentioning that, in the interruption subroutine shown in above-mentioned Fig. 4, we are to PWM sampled point sequence number
KZero clearing, when after guarantee interrupting returning, proceeding to the PWM interruption subroutine, force PWM calculate from
K=0 starts, and makes variations of starting from scratch of inverter output current, and safe favourable to the IGBT device, described PWM interruption subroutine as shown in Figure 6.
The foregoing is only preferred embodiment of the present invention, all equalizations of doing according to the present patent application the scope of the claims change and modify, and all should belong to covering scope of the present invention.
Claims (2)
1. the implementation method that intermediate frequency single-phase generator inverter DSP controls, is characterized in that: by detecting the current value of this inverter in the starting motor process, to produce an interrupt signal, make the DSP control software of system proceed to an interruption subroutine; Described interruption subroutine is the IGBT device shuts off of forced system at first, and the motor that is starting state to the PWM sampled point sequence number zero clearing of system and sign load now, and then the modulation degree of the PWM of adjusting system under the degree of depth
M, the size according to starting current after interruption subroutine finishes to return to main program continues dynamically to regulate
M, the output voltage of regulated inverter and the capacity of starting motor are adapted, can under the safe prerequisite of IGBT device, obtain starting current to greatest extent during with the assurance motor starting; The current value of this inverter startup motor procedure of described detection is and a starting current limit value contrast that this starting current limit value is determined by described IGBT device parameters.
2. the implementation method that intermediate frequency single-phase generator inverter DSP according to claim 1 controls, it is characterized in that: system judges according to described sign whether the load of inverter is the motor in starting process.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2011103215054A CN102437799B (en) | 2011-10-21 | 2011-10-21 | Method for realizing digital signal processor (DSP) control over intermediate frequency single-phase generator inverter |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2011103215054A CN102437799B (en) | 2011-10-21 | 2011-10-21 | Method for realizing digital signal processor (DSP) control over intermediate frequency single-phase generator inverter |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102437799A CN102437799A (en) | 2012-05-02 |
CN102437799B true CN102437799B (en) | 2013-12-04 |
Family
ID=45985708
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2011103215054A Active CN102437799B (en) | 2011-10-21 | 2011-10-21 | Method for realizing digital signal processor (DSP) control over intermediate frequency single-phase generator inverter |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102437799B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104237691A (en) * | 2014-09-19 | 2014-12-24 | 四川长虹电器股份有限公司 | Debugging method of frequency converter |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN201422092Y (en) * | 2009-04-21 | 2010-03-10 | 济源市华宇矿业电器有限公司 | Explosion-proof and intrinsically safe type permanent magnet variable-frequency speed adjustment soft starter |
CN201789458U (en) * | 2010-07-06 | 2011-04-06 | 保定卓尔电气有限公司 | Smooth soft start device of direct-current motor |
CN102045011A (en) * | 2010-11-24 | 2011-05-04 | 沈阳工业大学 | Starting process optimization control device and method of wound rotor type permanent magnet motor |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6489742B2 (en) * | 2000-12-26 | 2002-12-03 | John Lumsden | Efficiency maximizing motor controller and method |
DE102010001774A1 (en) * | 2010-02-10 | 2011-08-11 | Robert Bosch GmbH, 70469 | Method for reducing the starting current of a block-phase-operated multiphase machine |
-
2011
- 2011-10-21 CN CN2011103215054A patent/CN102437799B/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN201422092Y (en) * | 2009-04-21 | 2010-03-10 | 济源市华宇矿业电器有限公司 | Explosion-proof and intrinsically safe type permanent magnet variable-frequency speed adjustment soft starter |
CN201789458U (en) * | 2010-07-06 | 2011-04-06 | 保定卓尔电气有限公司 | Smooth soft start device of direct-current motor |
CN102045011A (en) * | 2010-11-24 | 2011-05-04 | 沈阳工业大学 | Starting process optimization control device and method of wound rotor type permanent magnet motor |
Also Published As
Publication number | Publication date |
---|---|
CN102437799A (en) | 2012-05-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104201919B (en) | A kind of electric leakage method of flow control of photovoltaic DC-to-AC converter | |
CN110233490B (en) | Direct-current transmission fault recovery control method and system for avoiding continuous commutation failure | |
CN106059351B (en) | For generating the method and offset voltage generator of the offset voltage of three-phase inverter | |
RU2017118086A (en) | METHOD OF SWITCHING FROM PASSIVE SECTIONING TO CONNECTING TO THE POWER SYSTEM | |
KR101533560B1 (en) | Device for power factor correction in three phase power supply and control method thereof | |
CN110707906B (en) | Inverter narrow pulse elimination method based on Si/SiC hybrid switch | |
WO2015158134A1 (en) | Frequency inverter control method, device and system | |
CN112467972A (en) | Control method and device of PFC circuit | |
CN102437799B (en) | Method for realizing digital signal processor (DSP) control over intermediate frequency single-phase generator inverter | |
CN112019019A (en) | Drive control method, device, household appliance and computer readable storage medium | |
CN107528495B (en) | A kind of control method and system improving PWM inverter impact resistance | |
CN103944458B (en) | Dynamic braking method and device | |
CN117461233A (en) | Control system and control method for direct-current bus voltage | |
CN107241029B (en) | A kind of burst pulse control method, apparatus and system | |
CN103683893B (en) | The method for protecting software of off-network inverter start short circuit | |
WO2011126622A2 (en) | Thyristor gate pulses in static var compensator | |
TWI523403B (en) | Motor control device and motor control method | |
JP6258806B2 (en) | Power converter for grid connection | |
CN204407972U (en) | A kind of novel online uninterrupted variable frequency power supply | |
CN103281818B (en) | Limiting protection circuit for voltage and current of power switch tube | |
EP3472906A1 (en) | Identification method for identifying a resonance of a power grid, and grid-connected unit | |
RU2680715C1 (en) | Power supply for inductor | |
CN101860197A (en) | Chaotic spread spectrum method for switched reluctance motor system | |
CN106788113A (en) | A kind of frequency converter and its current-limiting method, system | |
CN106849637B (en) | A kind of optimization method of IGBT dead time |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CP01 | Change in the name or title of a patent holder |
Address after: 350108 new campus of Fuzhou University, No. 2, Xue Yuan Road, University Town, Minhou street, Minhou, Fujian. Patentee after: FUZHOU University Patentee after: Fujian Yanan Technology Co.,Ltd. Address before: 350108 new campus of Fuzhou University, No. 2, Xue Yuan Road, University Town, Minhou street, Minhou, Fujian. Patentee before: FUZHOU University Patentee before: FUJIAN FU'AN MINDONG YA'NAN ELECTRICAL MACHINE Co.,Ltd. |
|
CP01 | Change in the name or title of a patent holder |