CN101505110B - Inverter for instant voltage PID current PI digital control - Google Patents

Inverter for instant voltage PID current PI digital control Download PDF

Info

Publication number
CN101505110B
CN101505110B CN2009100608853A CN200910060885A CN101505110B CN 101505110 B CN101505110 B CN 101505110B CN 2009100608853 A CN2009100608853 A CN 2009100608853A CN 200910060885 A CN200910060885 A CN 200910060885A CN 101505110 B CN101505110 B CN 101505110B
Authority
CN
China
Prior art keywords
current
inverter
bat
output
omega
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
Application number
CN2009100608853A
Other languages
Chinese (zh)
Other versions
CN101505110A (en
Inventor
彭力
康勇
陈坚
王淑惠
阮燕琴
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huazhong University of Science and Technology
Original Assignee
Huazhong University of Science and Technology
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Huazhong University of Science and Technology filed Critical Huazhong University of Science and Technology
Priority to CN2009100608853A priority Critical patent/CN101505110B/en
Publication of CN101505110A publication Critical patent/CN101505110A/en
Application granted granted Critical
Publication of CN101505110B publication Critical patent/CN101505110B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Inverter Devices (AREA)

Abstract

The invention discloses an instantaneous voltage PID current PI digital control inverted power supply. The output end of the current PI digital controller is connected with the control end of the inverter; the output end of the inverter is connected with the input end of a voltage transducer and a load; the output end of a voltage transducer is connected with the negative input end of a first substracter; the positive input end of the substracter receives reference quantity; the output end of the first substracter is connected with the input end of a voltage PID digital controller; the direct current end of the inverter is connected with a direct current power supply; the current led out from the inverter is connected with the input end of a current transducer; the output end of the current transducer is connected with the negative input end of a second substracter; the positive input end of the second substracter is connected with the output end of the voltage PID digital controller; and the output end of the second substracter is connected with the input end of the current PI digital controller. The inverted power supply is high in precision, quick and smooth in response, and small in total harmonic wave distortion of output voltage under nonlinear load condition. The inverted power supply can be widely applied to alternating stabilized power supplies, uninterruptible power supplies, active power filters and the like.

Description

The numerically controlled inverter of instant voltage PID current PI
Technical field
The present invention relates to a kind of power conversion circuit, the numerically controlled inverter of particularly a kind of instant voltage PID (proportion integration differentiation) current PI (proportional integral).
Background technology
Along with the development of very large scale integration technology, the performance of microprocessor rapidly improves, and cost price constantly descends, and makes that the full-digital control of inverter is increasing.Direct Digital control is compared with simulation control, and following advantage is arranged: from noise and drift effect, digitial controller is superior far beyond corresponding analog controller; Can carry out complicated calculations fast with constant accuracy, antijamming capability is strong; Can be easy to as required change control program (controller characteristic), versatility is extremely strong, and upgrading is convenient; Has stronger monitoring function, system maintenance easy; Digital piece volumes is little, and is in light weight, is easy to standardization.
Digital control have many superior parts with respect to simulation control, makes it to be subjected to extensive concern.The digitial controller of inverter adopts and repeats control and can suppress periodic disturbance well, improve the steady-state response of system, but dynamic response is unhappy, at least at one more than the primitive period; Adopt dead beat control to have dynamic responding speed faster, but control performance is strong to the system parameters dependence, and parameter is changed sensitivity, poor robustness might reduce the stability of a system or even unstable; The digital control dynamic response of PI of employing routine is slow, control precision is poor.Be suggested though as seen can bring into play several digital control methods of digital control advantage, exist not enough.
Invention Inner holds
The objective of the invention is to overcome above-mentioned the deficiencies in the prior art part, provide a kind of instant voltage PID current PI numerically controlled inverter, this inverter stable state accuracy height; Dynamic response fast, steadily; The total percent harmonic distortion of output voltage is low under the nonlinear load situation, surpasses under 3 the situation at specified nonlinear load, load current crest factor, and the total percent harmonic distortion of output voltage is also lower; The Control Robustness height, antijamming capability is strong, can export high-quality AC power.
The numerically controlled inverter of instant voltage PID current PI provided by the invention is characterized in that:
The control end and the microprocessor of inverter join, the output of inverter joins with the input of voltage sensor and load, the electric current of drawing in the inverter and the input of current sensor join, the inverter dc terminal links to each other with DC power supply, and the output of voltage sensor and the output of current sensor join with microprocessor respectively;
Described microprocessor comprises voltage pid number controller, current PI digitial controller and first, second subtracter, the output of current PI digitial controller and the control end of inverter join, the negative input end of the output of voltage sensor and first subtracter joins, and the positive input terminal of first subtracter receives reference quantity u rThe input of the output of first subtracter and voltage pid number controller joins, the negative input end of the output of current sensor and second subtracter joins, the output of the positive input terminal of second subtracter and voltage pid number controller joins, and the input of the output of second subtracter and current PI digitial controller joins.
The present invention compared with prior art has the following advantages:
(1) under the various loading conditions from the zero load to the nominal load, all within 0.42%, steady-state error reduces the output voltage precision of voltage regulation greatly.
When (2) load changing reached 50% rated power, dynamic transition process was no more than 0.8ms, and the output voltage rate of change is no more than 7.07%, and workload-adaptability strengthens.
(3) under specified nonlinear load, load current crest factor reached 3.2 situation, the total percent harmonic distortion THD=1.316% of output voltage showed the wave distortion that nonlinear load is caused and has stronger inhibition ability.
(4) the present invention is in the design to inverter instant voltage PID current PI digitial controller Control Parameter, directly Control Parameter and inverter performance index are required to set up quantitative relationship in discrete domain, whole inverter has stronger robustness, under various different loads disturbance situations, all can obtain colory ac output voltage; Inverter changes insensitive to inverter parameter, digitial controller parameter, the system responses performance is stable; Can satisfy the high performance index requirement, have obvious superiority.
(5) circuit structure of the present invention is simple, and cost is low, is easy to realize.
Description of drawings
Fig. 1 is the structural representation of the numerically controlled inverter of instant voltage PID current PI;
Fig. 2 is the microprocessor main program flow chart;
Fig. 3 is the control algolithm program flow diagram one among Fig. 2;
Fig. 4 is the schematic circuit block diagram one of Fig. 1;
Fig. 5 is the schematic circuit block diagram two of Fig. 1;
Fig. 6 is the control algolithm program flow diagram two among Fig. 2;
Fig. 7 is the control algolithm program flow diagram three among Fig. 2;
Fig. 8 is the schematic circuit block diagram three of Fig. 1;
Fig. 9 is the schematic circuit block diagram four of Fig. 1.
Embodiment
Below in conjunction with accompanying drawing and example the present invention is described in further detail.
As shown in Figure 1, the structure of the numerically controlled inverter of instant voltage PID current PI of the present invention is:
The control end of the output of current PI digitial controller 8 and inverter 2 joins, the input of the output of inverter 2 and voltage sensor 5 and load 3 are joined, the negative input end of the output of voltage sensor 5 and first subtracter 9 joins, and the positive input terminal of first subtracter 9 receives reference quantity u rThe input of the output of first subtracter 9 and voltage pid number controller 7 joins, the direct current termination DC power supply 4 of inverter 2, the input of electric current of drawing in the inverter 2 and current sensor 6 joins, the negative input end of the output of current sensor 6 and second subtracter 10 joins, the output of the positive input terminal of second subtracter 10 and voltage pid number controller 7 joins, and the input of the output of second subtracter 10 and current PI digitial controller 8 joins.
Inverter 2, voltage sensor 5 and current sensor 6 can be selected common inverter, voltage sensor and current sensor for use.
First, second subtracter 9,10 and voltage pid number controller 7, current PI digitial controller 8 constitute microprocessor 1.Wherein microprocessor can be single-chip microcomputer or digital signal processing chip.
Microprocessor 1 is gathered the voltage signal of voltage sensor 5 outputs and the current signal of current sensor 6 outputs, according to voltage, current signal and reference quantity, and the calculation control signal, and export inverter 2 to, control inverter 2 work.
Microprocessor 1 and inverter 2 constitute an instant voltage PID current PI numerical control system, current i in the inverter 2 and output voltage u 0Send into microprocessor 1 through over-current sensor and voltage sensor respectively, microprocessor 1 is through producing control signal u behind the sequential operation 1Inverter 2 is implemented control, and wherein the current signal i in the inverter 2 can be the filter inductance current i 1, the filter capacitor current i cWith load current i o
The control method that microprocessor 1 during instant voltage PID current PI is digital control is adopted the steps include: as shown in Figure 2
(1) gathers the output voltage u of the current bat that voltage sensor obtains o(k) and the current i (k) of the current bat that obtains of current sensor, a sampling period T is called a bat in numerical control system, discrete constantly the expression with kT, be abbreviated as k, represent k constantly discrete, its initial value is 0.
(2) calculate the control signal u of next bat 1(k+1);
Difference according to current signal i in the inverter of gathering 2 comprises the filter inductance current i 1, the filter capacitor current i cWith load current i o, adopt the control signal u of different next bats of algorithm computation 1(k+1), illustrated respectively below.
(2A) the current signal i when collection is the filter inductance current i 1Or filter capacitor current i cThe time, as shown in Figure 3, (2A1)~(2A4) calculates the control signal u of next bat according to step 1(k+1):
(2A1) utilize formula (A1) to calculate the voltage error signal e of current bat 1(k), u wherein r(k) be the reference quantity of current bat:
e 1(k)=u r(k)-u o(k) (A1)
(2A2) utilize formula (A2) to calculate the given signal u of electric current of current bat Ir(k):
u ir(k)=[k vp+k viTz/(z-1)+k vd(z-1)/(Tz)]e 1(k) (A2)
K wherein Vp, k Vi, k VdBe respectively ratio, integration, the differential coefficient of voltage pid number controller, z represents the discrete domain operator.
(2A3) utilize formula (A3) to calculate the current error signal e of current bat 2(k), the current signal i when collection is the filter inductance current i 1The time, i (k) is the filter inductance current i of current bat 1(k); When the current signal i that gathers is the filter capacitor current i cThe time, i (k) is the filter capacitor current i of current bat c(k):
e 2(k)=u ir(k)-i(k) (A3)
(2A4) utilize formula (A4) to calculate the control signal u of next bat 1(k+1):
u 1(k+1)=[k ip+k iiTz/(z-1)]e 2(k) (A4)
K wherein Ip, k IiBe respectively ratio, the integral coefficient of current PI digitial controller.
Fig. 4 be with the current signal i that gathers be the filter inductance current i 1Corresponding schematic circuit block diagram.As shown in Figure 4, output voltage u oWith reference quantity u rThe voltage error signal e that produces relatively 1Produce the given signal u of electric current through overvoltage pid number controller 7 Ir, the given signal u of electric current IrDeduct the filter inductance current i 1Produce current error signal e 2, current error signal e 2Through current PI digitial controller 8 last controlled signal u 1Inverter 2 is controlled.
Fig. 5 be with the current signal i that gathers be the filter capacitor current i cCorresponding schematic circuit block diagram.As shown in Figure 5, its structure is similar to Fig. 4, and difference is that the electric current of inverter 2 among Fig. 4 is filter inductance current i 1, and the electric current of inverter 2 is filter capacitor current i among Fig. 5 c
(2B) the current signal i when collection is load current i o, (2B1)~(2B6) calculates the control signal u of next bat according to step 1(k+1):
(2B1) utilize formula (B1) to calculate the output voltage measured value of next bat
Figure G2009100608853D00051
Filter inductance electric current measured value with next bat U wherein 1(k) be the control signal of current bat, i 0(k) be the load current of current bat:
u ^ 0 ( k + 1 ) i ^ 1 ( k + 1 ) = ( A s - H s C s ) u ^ 0 ( k ) i ^ 1 ( k ) + B s u 1 ( k ) i 0 ( k ) + H s C s u 0 ( k ) i 1 ( k ) - - - ( B 1 )
A s = e - r 2 L T cos ω d T + r 2 L ω d e - r 2 L T sin ω d T 1 C ω d e - r 2 L T sin ω d T - 1 L ω d e - r 2 L T sin ω d T e - r 2 L T cos ω d T - r 2 L ω d e - r 2 L T sin ω d T = φ 11 φ 12 φ 21 φ 22
B s=[B 1 B 2]
B 1 = e - r 2 L T ( - cos ω d T - r 2 L ω d sin ω d T ) + 1 1 L ω d e - r 2 L T sin ω d T = b 11 b 21
B 2 = r ( e - r 2 L T cos ω d T + r 2 L ω d e - r 2 L T sin ω d T - 1 ) - 1 C ω d e - r 2 L T sin ω d T - e - r 2 L T cos ω d T - r 2 L ω d e - r 2 L T sin ω d T + 1 = b 12 b 22
C s=[1 0]
ω n = 1 LC , Natural frequency of oscillation for inverter 2
ω d = 1 LC - r 2 4 L 2 , Damped oscillation frequency for inverter 2
Wherein L is total filter inductance of inverter 2 outputs, and C is total filter capacitor of inverter 2 outputs, and r is the equivalent damping resistance of inverter 2.
H sFor the feedback gain matrix of state observer 11 among Fig. 8 and Fig. 9, according to (A s-H sC s) characteristic value select feedback gain matrix H than the fast principle more than 3 times of the closed loop characteristic value of inverter 2 sGet final product.
(2B2) utilize formula (B2) to calculate the load current measured value of next bat
i . ^ o ( k + 1 ) i ^ o ( k + 1 ) = ( A d - H d C d ) i . ^ o ( k ) i ^ o ( k ) + H d C d i . o ( k ) i o ( k ) - - - ( B 2 )
A d = 1 0 T 1
C d=[0 1]
H dFor the feedback gain matrix of disturbance observer 12 among Fig. 8 and Fig. 9, according to (A d-H dC d) characteristic value select feedback gain matrix H than the fast principle more than 5 times of the closed loop characteristic value of inverter 2 dGet final product.
(2B3) utilize formula (B3) to calculate the voltage error signal measured value ê of next bat 1(k+1), u wherein r(k+1) be the reference quantity of next bat:
e ^ 1 ( k + 1 ) = u r ( k + 1 ) - u ^ 0 ( k + 1 ) - - - ( B 3 )
(2B4) calculate the given signal u of electric current of next bat Ir(k+1);
According to having or not load-current feedforward, adopt the given signal u of electric current of different next bats of algorithm computation Ir(k+1), illustrated respectively below.
When no-load current feedovers, utilize formula (B4) to calculate the given signal u of electric current of next bat Ir(k+1):
u ir(k+1)=[k vp+k viTz/(z-1)+k vd(z-1)/(Tz)]ê 1(k+1) (B4)
When load-current feedforward, as shown in Figure 7, utilize formula (B5) to calculate the predetermined signal u of electric current of next bat Ir1(k+1):
u ir 1 ( k + 1 ) = [ k vp + k vi Tz / ( z - 1 ) + k vd ( z - 1 ) / ( Tz ) ] e ^ 1 ( k + 1 ) + i ^ o ( k + 1 ) - - - ( B 5 )
The predetermined signal u of the electric current of next bat Ir1(k+1) be the given signal u of electric current of next bat behind the process amplitude limit Ir(k+1).
(2B5) utilize formula (B6) to calculate the current error signal e of next bat 2(k+1), wherein, when no-load current feedovers, the electric current measured value of next bat
Figure G2009100608853D00072
Filter inductance electric current measured value for next bat
Figure G2009100608853D00073
Or the filter capacitor electric current measured value of next bat i ^ c ( k + 1 ) = i ^ 1 ( k + 1 ) - i ^ o ( k + 1 ) ; When load-current feedforward, the electric current measured value of next bat
Figure G2009100608853D00075
Filter inductance electric current measured value for next bat
Figure G2009100608853D00076
e 2 ( k + 1 ) = u ir ( k + 1 ) - i ^ ( k + 1 ) - - - ( B 6 )
(2B6) utilize formula (B7) to calculate the control signal u of next bat 1(k+1):
u 1(k+1)=[k ip+k iiTz/(z-1)]e 2(k+1) (B7)
The handling process of the controller in no-load current when feedforward as shown in Figure 6, the handling process of the controller when load-current feedforward is arranged is as shown in Figure 7.
Fig. 8 is the schematic circuit block diagram corresponding with Fig. 6.As shown in Figure 8, state observer 11 is according to the output voltage u of current bat 0(k) and the load current i of current bat 0(k) observe the output voltage measured value of next bat
Figure G2009100608853D00078
Filter inductance electric current measured value with next bat
Figure G2009100608853D00079
Its computing formula is formula (B1).Disturbance observer 12 is according to the load current i of current bat 0(k) observe the load current measured value of next bat
Figure G2009100608853D000710
Its computing formula is formula (B2).The output voltage measured value of next bat
Figure G2009100608853D000711
With reference quantity u r(k+1) the voltage error signal measured value ê of relatively back next bat that produces 1(k+1) produce the given signal u of electric current of next bat through overvoltage pid number controller 7 Ir(k+1), the given signal u of the electric current of next bat Ir(k+1) deduct the electric current measured value of next bat
Figure G2009100608853D000712
Produce the current error signal e of next bat 2(k+1), the electric current measured value of next bat wherein
Figure G2009100608853D000713
Filter inductance electric current measured value for next bat
Figure G2009100608853D000714
Or the filter capacitor electric current measured value of next bat
Figure G2009100608853D000715
The current error signal e of next bat 2(k+1) process current PI digitial controller 8 obtains the control signal u of next bat at last 1(k+1) inverter 2 is controlled.
Fig. 9 is the schematic circuit block diagram corresponding with Fig. 7.As shown in Figure 9, state observer 11 is according to the output voltage u of current bat 0(k) and the load current i of current bat o(k) observe the output voltage measured value of next bat
Figure G2009100608853D000716
Filter inductance electric current measured value with next bat
Figure G2009100608853D000717
Its computing formula is formula (B1).Disturbance observer 12 is according to the load current i of current bat o(k) observe the load current measured value of next bat Its computing formula is formula (B2).The output voltage measured value of next bat With reference quantity u r(k+1) the voltage error signal measured value ê of relatively back next bat that produces 1(k+1) give voltage pid number controller 7, the output of voltage pid number controller 7 adds the load current measured value of next bat
Figure G2009100608853D00083
Obtain the predetermined signal u of electric current of next bat Ir1(k+1), the predetermined signal u of the electric current of next bat Ir1(k+1) be the given signal u of electric current of next bat behind amplitude limit Ir(k+1), the given signal u of the electric current of next bat Ir(k+1) deduct the filter inductance electric current measured value of next bat
Figure G2009100608853D00084
Produce the current error signal e of next bat 2(k+1), the current error signal e of next bat 2(k+1) process current PI digitial controller 8 obtains the control signal u of next bat at last 1(k+1) inverter 2 is controlled.
For the numerically controlled inverter of instant voltage PID current PI, key is to determine the Control Parameter of voltage pid number controller, current PI digitial controller.On the state space theory basis, use the method for and POLE PLACEMENT USING directly discrete to controlling object, determine voltage pid number controller, current PI digitial controller parameter, now be described as follows:
When adopting the instant voltage PID current PI digital control approach, order
A = φ 11 0 0 0 φ 12 T φ 11 1 0 0 T φ 12 T 2 φ 11 T 1 0 T 2 φ 12 1 0 0 0 0 φ 21 0 0 0 φ 22 , B = b 11 T b 11 T 2 b 11 0 b 21 , P = z 1 z 2 z 3 z 4 z 5 , K = k 1 k 2 k 3 k 4 k 5
Wherein, A and B are respectively state matrix, the input matrix after the inverter state equation discretization, and P is a discrete domain expectation closed-loop pole matrix, and K is a gain matrix.Utilization Ackermamn formula is obtained each element of K matrix, can try to achieve voltage pid number controller, each Control Parameter of current PI digitial controller more as follows:
k ip=k 5
k vd=-k 4·T/k 5
Ask equation ( k 4 · T / k 5 - C ) k ii 3 + ( k 1 + k 4 ) k ii 2 - k 2 · k 5 · k ii + k 5 2 · k 3 = 0 Real root be k Ii, that is:
k ii = - b / 2 + b 2 / 4 + a 3 / 27 3 - b / 2 + b 2 / 4 + a 3 / 27 3 ,
Wherein, a=[-3k 2K 5/ (k 4T/k 5-C)-(k 1+ k 4) 2/ (k 4T/k 5-C) 2]/3,
b = [ 2 ( k 1 + k 4 ) 3 / ( k 4 · T / k 5 - C ) 3 + 9 k 2 · k 5 · ( k 1 + k 4 ) / ( k 4 · T / k 5 - C ) 2 + 27 k 5 2 · k 3 / ( k 4 · T / k 5 - C ) ] / 27 ,
k vp=[k 1+k 4+(k 4·T/k 5-C)k ii]/k 5
k vi=k 3/k ii
(3) utilize the control signal u of next bat 1(k+1) inverter 2 is controlled;
(4) make k=k+1, repeating step (1)~(3) are until end-of-job.
The above is preferred embodiment of the present invention, but the present invention should not be confined to the disclosed content of this embodiment and accompanying drawing.So everyly do not break away from the equivalence of finishing under the spirit disclosed in this invention or revise, all fall into the scope of protection of the invention.

Claims (2)

1. numerically controlled inverter of instant voltage PID current PI is characterized in that:
The control end of inverter (2) and microprocessor (1) join, the input of the output of inverter (2) and voltage sensor (5) and load (3) are joined, the input of electric current of drawing in the inverter (2) and current sensor (6) joins, inverter (2) dc terminal links to each other with DC power supply (4), and the output of the output of voltage sensor (5) and current sensor (6) joins with microprocessor (1) respectively;
Described microprocessor (1) comprises voltage pid number controller (7), current PI digitial controller (8) and first, second subtracter (9,10), the control end of the output of current PI digitial controller (8) and inverter (2) joins, the negative input end of the output of voltage sensor (5) and first subtracter (9) joins, and the positive input terminal of first subtracter (9) receives reference quantity u rThe input of the output of first subtracter (9) and voltage pid number controller (7) joins, the negative input end of the output of current sensor (6) and second subtracter (10) joins, the output of the positive input terminal of second subtracter (10) and voltage pid number controller (7) joins, and the input of the output of second subtracter (10) and current PI digitial controller (8) joins: microprocessor (1) is controlled according to following step:
The output voltage u of the current bat that the 1st step collection voltage sensor obtains oAnd current bat current i (k) is the filter inductance current i (k) and the current i (k) of the current bat that obtains of current sensor, 1Or filter capacitor current i c, wherein, sampling period T is called a bat, and k represents k the discrete moment, and its initial value is 0;
The 2nd step was calculated the control signal u of next bat according to the 2.1st step to the process in the 2.4th step 1(k+1):
The 2.1st step utilized the formula I to calculate the voltage error signal e of current bat 1(k), u wherein r(k) be the reference quantity of current bat:
e 1(k)=u r(k)-u o(k) Ⅰ
The 2.2nd step utilized the formula II to calculate the given signal u of electric current of current bat Ir(k):
u ir(k)=[k vp+k viTz/(z-1)+k vd(z-1)/(Tz)]e 1(k)?Ⅱ
K wherein Vp, k Vi, k VdBe respectively ratio, integration, the differential coefficient of voltage pid number controller; Z is the discrete domain operator;
The 2.3rd step utilized the formula III to calculate the current error signal e of current bat 2(k), the current signal i when collection is the filter inductance current i 1The time, i (k) is the filter inductance current i of current bat 1(k); When the current signal i that gathers is the filter capacitor current i cThe time, i (k) is the filter capacitor current i of current bat c(k):
e 2(k)=u ir(k)-i(k) Ⅲ
The 2.4th step utilized the formula IV to calculate the control signal u of next bat 1(k+1), changed for the 3rd step then over to:
u 1(k+1)=[k ip+k iiTz/(z-1)]e 2(k)Ⅳ
Wherein, k Ip, k IiBe respectively ratio, the integral coefficient of current PI digitial controller, z is the discrete domain operator;
k Ip, k Vd, k Ii, k Vp, k ViCalculate according to the following equation and obtain:
k ip=k 5
k vd=-k 4·T/k 5
k IiBe equation
Figure FSB00000144070700021
Real root;
k vp=[k 1+k 4+(k 4·T/k 5-C)k ii]/k 5
k vi=k 3/k ii
Wherein, C is total filter capacitor of inverter output, k 1, k 2, k 3, k 4, k 5Utilize state matrix and input matrix after the inverter state equation discretization, and discrete domain expectation closed-loop pole matrix computations obtains;
The 3rd step was utilized the control signal u of next bat 1(k+1) inverter is controlled;
The 4th step made k=k+1, repeated~the 3 step of the 1st step, until shutdown.
2. the numerically controlled inverter of instant voltage PID current PI is characterized in that:
The control end of inverter (2) and microprocessor (1) join, the input of the output of inverter (2) and voltage sensor (5) and load (3) are joined, the input of electric current of drawing in the inverter (2) and current sensor (6) joins, inverter (2) dc terminal links to each other with DC power supply (4), and the output of the output of voltage sensor (5) and current sensor (6) joins with microprocessor (1) respectively;
Described microprocessor (1) comprises voltage pid number controller (7), current PI digitial controller (8) and first, second subtracter (9,10), the control end of the output of current PI digitial controller (8) and inverter (2) joins, the negative input end of the output of voltage sensor (5) and first subtracter (9) joins, and the positive input terminal of first subtracter (9) receives reference quantity u rThe input of the output of first subtracter (9) and voltage pid number controller (7) joins, the negative input end of the output of current sensor (6) and second subtracter (10) joins, the output of the positive input terminal of second subtracter (10) and voltage pid number controller (7) joins, and the input of the output of second subtracter (10) and current PI digitial controller (8) joins;
Microprocessor (1) also comprises state observer (11) and disturbance observer (12), the input of state observer (11) links to each other with the output of current sensor (6) with voltage sensor (5) respectively, and the input of disturbance observer (12) links to each other with the output of current sensor (6): microprocessor (1) is controlled according to following step:
The output voltage u of the current bat that the 1st step collection voltage sensor obtains oAnd current bat current i (k) is load current i (k) and the current i (k) of the current bat that obtains of current sensor, o, wherein, sampling period T is called a bat, and k represents k the discrete moment, and its initial value is 0;
The 2nd step was calculated the control signal u of next bat according to the 2.1st step to the process in the 2.6th step 1(k+1):
The 2.1st step utilized formula V to calculate the output voltage measured value of next bat
Figure FSB00000144070700031
Filter inductance electric current measured value with next bat
Figure FSB00000144070700032
U wherein 1(k) be the control signal of current bat, i 0(k) be the load current of current bat:
u ^ 0 ( k + 1 ) i ^ i ( k + 1 ) = ( A s - H s C s ) u ^ 0 ( k ) i ^ 1 ( k ) + B s u 1 ( k ) i 0 ( k ) + H s C s u 0 ( k ) i 1 ( k ) - - - V
A s = e - r 2 L T cos ω d T + r 2 Lω d e - r 2 L T sin ω d T 1 Cω d e - r 2 L T sin ω d T - 1 Lω d e - r 2 L T sin ω d T e - r 2 L T cos ω d T - r 2 Lω d e - r 2 L T sin ω d T = φ 11 φ 12 φ 21 φ 22
B s=[B 1?B 2]
B 1 = e - r 2 L T ( - cos ω d T - r 2 Lω d sin ω d T ) + 1 1 Lω d e - r 2 L T sin ω d T = b 11 b 21
B 2 = r ( e - r 2 L T cos ω d T + r 2 Lω d e - r 2 L T sin ω d T - 1 ) - 1 Cω d e - r 2 L T sin ω d T - e - r 2 L T cos ω d T - r 2 Lω d e - r 2 L T sin ω d T + 1 = b 12 b 22
C s=[1?0]
Figure FSB00000144070700041
Natural frequency of oscillation for inverter
Figure FSB00000144070700042
Damped oscillation frequency for inverter
Wherein L is total filter inductance of inverter output, and C is total filter capacitor of inverter output, and r is the equivalent damping resistance of inverter; H sFor the feedback gain matrix of state observer, according to (A s-H sC s) characteristic value select feedback gain matrix H than the fast principle more than 3 times of the closed loop characteristic value of inverter s
The 2.2nd step utilized the formula VI to calculate the load current measured value of next bat
Figure FSB00000144070700043
i . ^ o ( k + 1 ) i ^ o ( k + 1 ) = ( A d - H d C d ) i . ^ o ( k ) i ^ o ( k ) + H d C d i . o ( k ) i o ( k ) - - - VI
A d = 1 0 T 1
C d=[0 1]
H dFor the feedback gain matrix of disturbance observer, according to (A d-H dC d) characteristic value select feedback gain matrix H than the fast principle more than 5 times of the closed loop characteristic value of inverter d
The 2.3rd step utilized the formula VII to calculate the voltage error signal measured value of next bat
Figure FSB00000144070700046
U wherein r(k+1) be the reference quantity of next bat:
e ^ 1 ( k + 1 ) = u r ( k + 1 ) - u ^ 0 ( k + 1 ) - - - VII
The 2.4th step utilized the formula VIII to calculate the given signal u of electric current of next bat when no-load current feedovers Ir(k+1), when load-current feedforward, utilize the formula IX to calculate the predetermined signal u of electric current of next bat Ir1(k+1):
u ir ( k + 1 ) = [ k vp + k vi Tz / ( z - 1 ) + k vd ( z - 1 ) / ( Tz ) ] e ^ 1 ( k + 1 ) - - - VIII
u ir 1 ( k + 1 ) = [ k vp + k vi Tz / ( z - 1 ) + k vd ( z - 1 ) / ( Tz ) ] e ^ 1 ( k + 1 ) + i ^ o ( k + 1 ) - - - IX
The predetermined signal u of the electric current of next bat Ir1(k+1) be the given signal u of electric current of next bat behind the process amplitude limit Ir(k+1); K wherein Vp, k Vi, k VdBe respectively ratio, integration, the differential coefficient of voltage pid number controller; Z is the discrete domain operator;
The 2.5th step utilized the formula X to calculate the current error signal e of next bat 2(k+1), wherein, when no-load current feedovers, the electric current measured value of next bat
Figure FSB00000144070700051
Filter inductance electric current measured value for next bat
Figure FSB00000144070700052
Or the filter capacitor electric current measured value of next bat
Figure FSB00000144070700053
When load-current feedforward, the electric current measured value of next bat
Figure FSB00000144070700054
Filter inductance electric current measured value for next bat
Figure FSB00000144070700055
e 2 ( k + 1 ) = u ir ( k + 1 ) + i ^ ( k + 1 ) - - - X
The 2.6th step utilized the formula XI to calculate the control signal u of next bat 1(k+1):
u 1(k+1)=[k ip+k iiTz/(z-1)]e 2(k+1) Ⅺ
Wherein, k Ip, k IiBe respectively ratio, the integral coefficient of current PI digitial controller, z is the discrete domain operator;
k Ip, k Vd, k Ii, k Vp, k ViCalculate according to the following equation and obtain:
k ip=k 5
k vd=-k 4·T/k 5
k IiBe equation
Figure FSB00000144070700057
Real root;
k vp=[k 1+k 4+(k 4·T/k 5-C)k ii]/k 5
k v=k 3/k ii
Wherein, C is total filter capacitor of inverter output, k 1, k 2, k 3, k 4, k 5Utilize state matrix and input matrix after the inverter state equation discretization, and discrete domain expectation closed-loop pole matrix computations obtains;
The 3rd step was utilized the control signal u of the 2nd next bat of calculating of step 1(k+1) inverter is controlled;
The 4th step made k=k+1, repeated~the 3 step of the 1st step, until shutdown.
CN2009100608853A 2009-02-27 2009-02-27 Inverter for instant voltage PID current PI digital control Active CN101505110B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2009100608853A CN101505110B (en) 2009-02-27 2009-02-27 Inverter for instant voltage PID current PI digital control

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2009100608853A CN101505110B (en) 2009-02-27 2009-02-27 Inverter for instant voltage PID current PI digital control

Publications (2)

Publication Number Publication Date
CN101505110A CN101505110A (en) 2009-08-12
CN101505110B true CN101505110B (en) 2010-12-01

Family

ID=40977232

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2009100608853A Active CN101505110B (en) 2009-02-27 2009-02-27 Inverter for instant voltage PID current PI digital control

Country Status (1)

Country Link
CN (1) CN101505110B (en)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101662204B (en) * 2009-09-25 2011-12-21 清华大学 Method for controlling amplifier and amplifier
CN102946189B (en) * 2011-08-15 2016-04-27 伊博电源(杭州)有限公司 A kind of control method of digital power control system
CN104122503B (en) * 2014-07-30 2016-11-02 厦门科华恒盛股份有限公司 The battery level pressure backtracking online testing device of uninterruptible power system and method
CN104184351B (en) * 2014-09-16 2017-01-18 阳光电源股份有限公司 Inverter control method and system
CN105527838A (en) * 2016-01-18 2016-04-27 浙江亚龙教育装备股份有限公司 PID automatic control system
CN106549593A (en) * 2016-12-06 2017-03-29 上海纳信实业有限公司 A kind of double-closed-loop control method of single-phase inverter
CN106712481A (en) * 2017-01-19 2017-05-24 华中科技大学 Inverter power supply current limiting control method of variable load current feedforward coefficient

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002160071A (en) * 2000-11-28 2002-06-04 Nippon Avionics Co Ltd Welding machine and its controlling method
JP2004289927A (en) * 2003-03-20 2004-10-14 Nissan Motor Co Ltd Motor controller

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002160071A (en) * 2000-11-28 2002-06-04 Nippon Avionics Co Ltd Welding machine and its controlling method
JP2004289927A (en) * 2003-03-20 2004-10-14 Nissan Motor Co Ltd Motor controller

Also Published As

Publication number Publication date
CN101505110A (en) 2009-08-12

Similar Documents

Publication Publication Date Title
CN101505110B (en) Inverter for instant voltage PID current PI digital control
CN109149605B (en) VSG-based micro-grid transient state adaptive parameter control strategy
CN103401501B (en) A kind of PMSM servo system control method based on fuzzy active disturbance rejection
CN115313524B (en) Photovoltaic power generation grid-connected control method and system based on network-building type converter
CN105633990B (en) Micro-capacitance sensor flywheel energy storage system frequency modulation method and device based on BP neural network
CN109256803B (en) Virtual synchronous machine island operation sensitivity calculation method
CN101505109B (en) Inverter electric power with instant voltage and current dual loop digital control
CN111162684B (en) Voltage-sensor-free power prediction control method for three-phase voltage type PWM rectifier
CN108306505A (en) A kind of compound adaptive model forecast Control Algorithm of Boost
CN110460250B (en) Direct power control method for three-phase PWM rectifier
CN101709869A (en) Hybrid control method for superheat steam temperature system of coal-fired boiler
CN101286045A (en) Coal-burning boiler system mixing control method
WO2023077740A1 (en) Direct-current capacitor synchronous control system for grid-connected converter, and control method
CN106300342A (en) A kind of isolated island micro-capacitance sensor operation method based on fuzzy PI hybrid control
CN110266044B (en) Microgrid grid-connected control system and method based on energy storage converter
CN106300386B (en) Frequency closed-loop control method for dynamically inhibiting subsynchronous oscillation of power grid based on SVG
CN101709863A (en) Hybrid control method for furnace pressure system of coal-fired boiler
CN113098033B (en) Self-adaptive virtual inertia control system and method based on flexible direct current power transmission system
CN1913320B (en) Digital controlled inversion power supply and its control method
CN201369685Y (en) Inverter power supply for digital control of instantaneous voltage PID and current PI
CN117458534A (en) Novel liquid flow energy storage peak regulation and frequency modulation method and device
CN112217226B (en) Improved model-free predictive control method suitable for bidirectional DC-DC converter
CN110460054B (en) Design method for controller parameters and feedback damping coefficients of digital control system of three-phase current source grid-connected inverter
CN113346561B (en) Stability analysis method for energy storage droop compensation module
CN101938223B (en) Multidimensional digital controlled inverter power supply

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