Sei sulla pagina 1di 7

MODELING, SIMULATION, AND VERIFICATION OF

LARGE DC POWER ELECTRONICS SYSTEMS

Kamiar J. Karimi, Member IEEE Andrew Booker Alvin Mong

Boeing Information and Support Services, MS 7L-25


Seattle, WA 98124, USA

ABSTRACT - This paper describes modeling and simulation ferent components of the system. Behavioral and functional
of large DC power electronics systems consisting of distrib- modelling are extremely powerful in describing circuit or
uted DC/DC converters. These systems have become very system behavior. It allows simulation of power systems with
popular in aerospace power systems due to their high reli- many components and nested control loops. EASY5x also
ability. Modularized modeling approach and averaging tech- provides a modular approach for building and analyzing
niques for power converters have allowed us to model large, dynamic system models. Complex system models can be
complex DC power systems. Methods for analyses of these easily developed using modularized modeling approach.
system are discussed. Design of Experiments (DOE) is used
as an analysis tool for verification of these large systems. In order to verify that the system meets its various perfor-
DOE reduces the number of computer runs which are neces- mance requirements, many system operating conditions
sary to analyze the performance of a complex power systems must be analyzed or tested. Also, these performance mea-
consisting of hundreds of DC/DC converters. DOE also pro- sures need to be verified under many system uncertainties
vides valuable information about the effect of changes in such as component aging and load variations. Testing large
system parameters on the performance of the system. DOE scale systems consisting of hundreds of DC/DC converters
provides information about various operating scenarios and becomes extremely expensive. It is necessary that the test are
identification of the ones with potential for instability. Exam- performed on a limited number of scenarios where potential
ples using applications of DOE to analysis and verification of for subsystem interaction and instability exists. We use the
a large DC systems are provided. model of the power system to perform analysis on the com-
patibility of various DC/DC converters. The model is also
I - INTRODUCTION used to determine the "worst cases" which are then candi-
dates for extensive laboratory testing. This results in tremen-
Large DC power systems (DPS) using distributed DC/DC dous cost savings as compared with testing all the multiple
converters have been used in a variety of applications such scenarios.
as spacecraft power systems, telecommunications, computer
systems, and medical electronics [l-51. These systems use We have used the statistical method of Design of Experi-
multiple DC/DC converters to supply needed power levels at ments as a tool to analyze the behavior of the system as a
different voltage levels. function of system uncertainties. DOE also identifies which
system operating conditions are the most critical which are
Testing of large DC power systems consisting of hundreds of then tested to verify system design limits.
various subsystems is extremely expensive due to size and
high level of complexity of these systems. It is very impor- In this paper modeling and simulation of large scale distrib-
tant to develop reliable models to analyze these systems. uted power systems are described. We describe a modular
Modeling and simulation of distributed power systems such modeling approach and methods to analyze interaction
as spacecraft power systems before and during the design among DC/DC converters. Comparisons between test data
has many advantages: a) allows the evaluation of subsystems and modeling is given. Next, we describe the statistical
and interactions among them, b) reduces costly redesigns, c) method of Design of Experiments. A brief discussion of DOE
supports trade studies and parametric studies., d) supports is given. Some examples where we have used DOE to iden-
test case definitions and explanation of test anomalies. tify worst case system conditions (lowest stability margin)
are presented.
The simulation tool used for performing system level simu-
lation of DPS is EASYSx [6].EASY5x is a dynamic system I1 - MODELING APPROACH
analysis computer program developed by Boeing Informa-
tion and Support Services. It provides an efficient domain for A modular approach is used in modeling and analysisof dis-
creating user defined behavior and functional models of dif-

0-7803-3500-7/96/$ 5.00 01996 IEEE 1731


tributed power systems. The components and subsystems of ferential equations describing the behavior of a series RLC
the system are modularized and subsequently interconnected circuit can be written with capacitor voltage and inductor
to form the complete system. Modularizing the system into current as the state variables. The voltages become output of
components and subsystems has several advantages: 1) it one component and input to the following component. The
reduces the complexity of analyzing large systems by ana- current becomes the output to the preceding component
lyzing a less complex subsystem, 2) subsystems and compo- L-section models were used for feeders. This type of model
nent models can be verified with manageable test conditions, lends itself easily to two-port modeling. Other types of
3) component and subsystem models can be used in different feeder models can also be modeled.
systems.
Two-port modeling is used to model each component of Various input EM1 filter models have been created in
the system. Each component receives two inputs from pre- EASYSx. A few circuit topologies such as single stage series
ceding and following components and supplies two outputs RLC are developed. More complex filters are created based
to those modules (Figure 1). on Interconnecting these Macro building blocks.

Modeling of DC/DC converters is the critical part of devel-


+ vin vout+- vi vout
oping a reliable system model. It is extremely important that
models be developed for the power converters such that sub-
4 Iout in Iout in h systems and system level analysis can be performed. The
converters can be modelled at different levels of detail.
Detailed models which include all the circuit elements are
Figure 1: Interconnecting 'Iko-Port Components not practical for large systems due to heavy simulation time
involved with these models. Converters are broken up into
111 - POWER SYSTEM MODELING subsystems and each subsystem is modeled behaviorally
(control loops) or in detail.
Large DC power systems such as the one shown in Figure 2
use multiple levels of DC/DC conversionsvia switching reg- We have developed a a library of various switchmode DC/
ulators with different characteristics. This architecture is DC converter topologies in EASYSx which are based on
highly reliable and provides great flexibility as compared to averaging techniques. These models were developed to per-
central power systems. Designing distributedpower systems form small and large signal analysis and were developed for
provides a challenge to system designers in terms of compat- voltage mode and current mode regulators. The models used
ibility of different subsystems. There is always the potential for system level analysis use averaging techniques to avoid
that different subsystems may interact with each other result- heavy simulation times associated with detailed PWM cir-
ing in poor power quality and in extreme cases system insta- cuit level DC/DC converter models. The models were also
bility [2]. The complexity of these systems requires that the developed for maximum flexibility. Many of the converter
computer models be fast and not occupy a lot of computer models share the same macros for input filter, power stage,
memory. These models must be flexible such that future and control loops.
modifications are possible when the design matures, or test
data becomes available and can be used for validation. The averaging technique for DCDC converters is based on
replacing the switch and diode in converter power stage by
The DPS system shown in Figure 2 was modelled using an averaged PWM switch model [lo]. This model is a sim-
EASYSx. The system has multiple DC voltage levels such as plified large signal nonlinear model of the PWM switch that
200,28,15,12,5 Volts. In this generic architecture over 200 accounts for the cycle-bycycleaveraged circuit characteris-
switching power regulators were modeled. Most of these tics. The switch model may also incorporate loss elements. If
converters share identical Macros such as input filters,P W M the PWM switch model is linearized, this modeling tech-
switch model, transformers, inductors, compensation cir- nique results in the same equations for the converter power
cuits, etc. This greatly simplifies the modeling task. stage as state-space averaging technique and will contain dc
and small signal information of the DC/DC P W M converter.
A - COMPONENT MODELS However, it is faster and easier to implement without the
matrix manipulations that are involved in state-spaceaverag-
Since the system model is developed as an interconnection ing [81.
of several smaller models, a mathematical description of
each component model was developed. The mathematical The current-mode convertersare modeled based on the work
model is written in terms of port voltages and currents to by Ridley [9].This modeling technique is accurate up to half
make it suitable for two port modeling. For example, the dif- the switching frequency, and uses the model of the PWM

1732
switch which makes it easy to implement in EASY5x. By extreme cases, instability. R.D. Middlebrook [7]considered
using averaged and not linear PWM switch model, large sig- the interaction of a DCDC converter and its input EM1 filter.
nal simulations can also be perfmed. A some impedance Z,was defined as the output impedance
of the input EM1 filter. Load impedance ZLwas defined as
The equations describing various sections of the switching the input impedance of the switching regulator. Conditions
regulator such as input filter or power stage can easily be for stability and perfoxmance of the interconnected system
implementedin EASY5x using FORTRAN and connected to were derived. The same concept is applied to the integration
the rest of the component models and subsystems. If the of various subsystems of a DPS. Various parts of the DC
FORTRAN component is to be used more than once in the power system are broken into s m e and load subsystems
model, reusable Macros can be created in EASY5x. Once the and source impedanceZ,and load impedance ZLare defined
Macro for the switch or any other component is developed, it for each interface. A converter feeding multiple paralleled
can be used as many times in the system model. This greatly converters is considered the source subsystem with its output
reduces the development time of new converters and adds impedance defined as the source impedance. The aggregate
flexibility to the system model for future modification. input impedance of multiple parallel converters is defined as
the load subsystem. In many spacecraft power systems
Different component macros are connected to form the DPS groups of various converters are paralleled and fonn a pay-
model. The model consists of m m than 200 averaged DC/ load subsystem. The input impedance of the payload is
DC converters. As system model becomes more complex, defined as the load impedance ZL.
the interconnected components in the model can be repre-
sented as a single icon referred to as a submodel. This allows In our system model, load and source impedances at various
a complex model schematic to be represented in three- interfaces are calculated and validated with test data. Figure
dimensional hierarchical form. 3 shows a typical input impedance plot for an 80 Watt DC/
DC converter. EASY5x plot of the same converter is also
shown. Figure 4 shows source impedance for Interhce 1.
-
IV SYSTEM PERFROMANCE ANALYSIS Load impedances for two load conditions (heavy and light)
are also given in this plot. It is seen that for light load condi-
When integrating various DC/DC converters with con- tions the source and load impedances do not interact. For
stant power characteristics or subsystems containing multi- heavy load conditions the source and load impedances inter-
ple DC/DC converters, the potential for subsystem act. The degree of interaction is assessed by examining the
interaction exists (Shultz et al. 1990, A. Patil1992). In many Nyquist plot of WL at this interface (Figure 5). It is shown
cases the system can experience oscillatory behavior or in that the system has about than 30 degrees of phase margin

200 VDC

1733
for heavy load condition, and more than 60 degrees of phase the work of R. A. Fisher (Fisher 1935). More recently a
margin for light load conditions. proliferation -of DOE has been seen in industtial and
engineering applications, inspired partly by the work of
V - DESIGN OF EXPERIMENTS Taguchi (Taguchi 1980). The large body of case studies and
industrial experiments documented is a subject for another
Design of Experiments is a statistical discipline for paper. A good overview of DOE and its role in engineering
designing and analyzing experiments. DOE helps one problems is given in Box and Bisgaard (Box et al1987).
design an efficientexperiment to answer specific questions.
In addition DOE provides tools for analysis of the results of
an experiment. heavy load 1

10 100 1000 lE4 1E6 IE6


~ m w k l

o*y$u,~). eb 8 7 ~ I in (L

Figure 5: Nyquist Plot of Source and Load Impedances

-2m I I 1 I I I In DOE an experiment is a set of runs in which variables in


10 100 1000
kwmo/WI
1E4 IE5 IE6 the experiment are changed from run to run. The variables
changed in an experiment are calledfuctors or independem
variables. The output of the experiment is called the
Figure 3: In ut Impedance Plot (Test and response. Each run of an experiment consists of assigned
Rodel predictions)
settings for the factors. The experiment is used to
Design of Experiments has a long history beginning with understand the relationship between the factors and the
response. In this terminology, DOE provides a systematic
m
11 method to determine settings of factors at which to perform
n I experimental runs.

Much of the design and analysis of experiments is


characterized by careful consideration and modeling of
sources of random error in the responses. Proper
interpretation of the results depends on a careful analysis of
the structure and source of these random errors. Careful
attention must be paid to the order of runs, how runs are
batched, etc.

This paper describes experiments with computer


simulations in which there is no random error, i.e.,
deterministic experiments. Simulation at the same input
settings twice yields the same response twice. Some of the
considerations for design of deterministic computer
Figure 4: Source and Load Impedances for Heavy and experiments are the Same as for random ones and some are
Light Load Conditions
not present or different. For example one need not w a y
about the structure of random errors or about the order of

1734
the NW. On the other hand the experiment should be from EASY5x plot output files.
designed so that one can answer the questions the
experiment is supposed to answer in an efficient manner. Many of the runs yielded no phase margin in the chwn
For example, the settings may be determined so as to frequency range, i.e., the Nyquist plot did not cross the unit
estimate a particular type of model most efficiently, or to circle. In these cases we considered the phase margin to be
Simply explore the space of possible combinations of large (infinite) and set the response to the maximum value
factor settings in relation to the response. Much of the observed in the experiment.
theory of design of experiments with a random
component can be brought to bear on computer B- ON/OFF EXPERIMENTS
experiments. Of particular interest here are "2-level"
experiments in which settings of variables from run to The computer model of the DC system was used in the
run have only two possible values. For an excellent analysis of ON/OFF variables. The study was to determine
treatment of the theory of "2-level'' DOE see Box, Hunter the effect on the stability margin at the two types of
and Hunter [111. For an introduction and overview of the interfaces when the power to the miscellaneous loads
theory of design and analysis of computer experiments throughout the system is turned ON or OFF. For the
(DACE) see Sacks,Welch, Mitchell and Wynn [141. analysis described here, the study involved analysis of the
effect on phase margin at one chosen load when
DOE analysis is a method of assessing what are called combinations of fifteen other loads were switched ON or
factor effects. An effecr is a representation of the OFF.
contribution of a factor or combination of factors to the
model. The contributions are additive. We consider only The theory of experimental design for experiments with
two types of effects here. The effect a factor has on the variables that take on only 2 values ("2 level experiments"),
output independent of the other factors (a main efect) for example, ON/OFF states for power loads, is well
and the joint effect of two factors on the output (a two- understood and discussed in detail in Box, Hunter and
way interaction effect). When a two-way interaction Hunter [ll]. In order to test all combinations of ON/OFF
effect is present then the change in response due to loads one would have to perform 215 EASY5x runs. This
change in one factor depends on the setting of some other "full factorial" experiment has a prohibitive number of
factor. In an analogous way one may speak of three-way runs. Thus a "fractional factorial" experiment is called for
and higher order interaction effects. See Box, Hunter and in which 256 judiciously chosen combination of ON/OFF
Hunter [l 11 for more detail. states for each power load is run. "Fractionating" implies
sacrificing the ability to get some information out of the
The importance of effects can be measured. An objective experiment, in particular, the ability to estimate high order
means of determining important main effects and interactions. We note that in our experiments we were
interactions is to compute the main effects' and always able to estimate at least main effects and two-way
interactions' per cent contributions to the "energy" (sum interaction effects (Resolution V).
of squares or squared integral) in the output. We refer to
this process as Analysis of Variance (ANOVA). ANOVA
takes two forms in the ensuing discussion, one in the n 1"s 'LPW 1
classical sense for ON/OFF experiments, and one in the $31
4
sense of Sacks, Welch, Mitchell and Wynn [14] for $81 I
experiments with continuous variables. For detailed LPC!

discussions of the analysis methods used in the two


examples in this paper see Box, Hunter and Hunter [1 11
* ....
sc
40 50 60 70 80 80 100
and Sacks, Welch, Mitchell and Wynn [ 141. cumulative %variation emhinod

A- RUNNING EXPERIMENTS

A single experiment consisted of a number of EASYSx


runs. The experiment may call for as many as 1024 runs.
This process was enabled by a C program that
automatically ran the EASY5x runs in batch mode from a
file describing the variable settings for each run in the Factors
experiment, names of files describing the EASY5 models
and a Fortran program for determining phase margin Figure 6 ON/OFF Experiment Results

1735
Figure 6 shows the results of ANOVA and the main effects The importance of effects are illustrated graphically in
from the experiment. The top plot in the figure shows that Figure 7. The effect importance is the percent contribution
the 3 variables corresponding to loads being ON or OFF from the estimated effect to the squared integral of the
(LPC3,LPD5 and LPC1) contribute 85% of the variability model minus the model average. The graphs indicate that
observed in the phase margins from the experiment. The the parameter RL.LL62 contributes almost all the
plot also shows that interaction effects are relatively variability to the Interface C model and thus is the most
unimportant. Thus the effect on phase margin of setting a important effect. Note that no interaction effects are
particular component in the experiment to ON or OFF does important. These results confirm those of the (much larger)
not depend on the state of the other components. The full-factorial experiments. The main effect plots for phase
bottom plot indicates that these variables should be set to
ON in order to minimize the phase margin. When loads
LPC3 and LPD5 are ON they reduce the phase margin from -' * RL.LL62

the mean value observed in the experiment (about 40) by


about 1.5 each. Setting LPCl further reduces the phase 8-
margin about.5. The other variables appear to have a very
small effect on the phase margin.

C - EXPERIMENTS WITH CONTINOUS VARIABLES


Next, we used DOE experiment with continuous variables,
where all the perturbed variables were resistor, capacitor,
and resistor values within one of the DC/DC converter
loads.
0 . . ...-
97.0 97.5 98.0 98.5 88.0 88.5 10 0
This experiment differs from the previous one in that the wmlptiVo X y.rklbn oXp*bwj

variables changed in the experiment are continuous. If one


knew a priori that the effect of these variables was Figure 7:ANOVA for Continuous Variable Experiment
monotonic then one could use a a 2 level experimental
design as in the previous experiment. Since we did not have margin for Interface 3 are in Figure 8. They show that
this a priori knowledge we chose the experimental design phase margin increases as RL.LL62 (series resistance of
and analysis approach discussed in Sacks, Welch, Mitchell input filter inductor) increases. Thus phase margin will be
and Wynn [14].
smallest (worst case) when RL.LL62 is at its low value.
In each run combinations of power supply component
parameter such as resistance. capacitance, inductance and
load level (F'OT) were assigned values chosen from 3
levels, the nominal value and 20% of nominal. The
experimental design chosen was a 54 run, 3 level
orthogonal array which is a type of experimental design
that "fils out" design space (as much as it can with 3
levels) rather than putting all runs in corners of the design
space as DOESa 2 level experimental design [13]. The 3
levels allow one to detect quadratic behavior if it exists. We
note that 54 runs is not enough to estimate quadratic
behavior and interaction among all parameters.

Thus by choosing a design with such a small number of


runs one is implicitly assuming that a small number of
parameters have an effect on the output (effect sparsity). To
analyze the results of the experiments we analyzed and fit
models described in detail in Sacks, Welch, Mitchell and
Wynn [4J. Since this was a test case assumptions implicit in
Figure 8: Main Effect Plots for Continuous Variable
any small experimental design were checked by comparing Experiment
the results from a larger and more complex experiments.
Only the results from a 54 run 3 level design are presented.

1736
C.l- Confirmation on Aerospace and Electronics Systems Vol 24, No. 3 MAy
1988 pp 295-303
The results of the experiment are confiied by EASY5x runs [21 R. Lewis,S. Shultz, J.Liu, B.H.Cho,F.C.Lee. 1991. Dis-
with important variables at worst case values and the other tributed Power System Analysis, Final Report to IBM Cor-
variables varying randomly. Figure 9 compares phase margin poration,Manasas, VA, VPEC Publications.
observed in the 54 run experiment to phase margin from 50 [3lA. Patil, P. Huynh,D.Hulielheh,C.Wildrick,
EASY5x runs where the important parameter RL.LM2 is set A.Radhakrishnan, ,B.Choi, D.Sable, F.C.Lee, B.Cho, and
at a worst case value, nominal minus 90% of nominal (since K.Tam1. 1992. Assessment of Space Station Power System
the main effect plot indicates that worst case is when Performance and Stability Final Report for NASA LeRC,
RL.LL62 is low) and the remaining parameters are chosen VPI publications (Jan.).
randomly from the ranges in the experiment. We note that the 141 S . Schulz, B.H.Cho, F.C.Lee. 1990. Design Consider-
ations For A Distributed Power System, Power Electronics
Specialist Conference, pp. 611-17.
[5] K. Yotsumoto, S . Muroyama, S . Matsumura, H.
Watanabe, 1988. Design for a Highly Efficient Distributed
Power Supply System Based on Reliability Analysis, Tenth
International Telecommunication Energy Conference, pp
545-550.
[6] EASY5x Users Manual, Boeing Computer Services,
Seattle, WA 1993.
[71 R.D.Middlebmk. 1976. Input Filter Considerations in
Design and Applications of Switching Regulators, IEEE
Industry Applications Society Annual Meeting Record, pp.
366-382.
s [SI R.D.Middlebrook, S. Cuk. 1976. A general unified
EXPERIMENT CONFIRM
approach to modelling switching converter power stages,
IEEE Power Electronics Specialist Co~erenceProceedings.
Figure 9: Confirmation of Continuous Variable Experiment [9] R. Ridley. 1990. A New Small Signal Model far Cur-
rent-mode Control, Ph.D. Dissertation, Virginia Power
worst case value is much more extreme than the extreme low Electronic Center Publication (Dec.).
or high value from the experiment. This is because the [lo] V. Voperian, 1990. Simplified Analysis of PWM con-
variable were only varied nominal plus or minus 20% in the verters Using Model of PWM Switch Parts I &II,IEEE
experiment. The plot illustrates how the extreme value of Transactions on Aerospace and Electronics,May, 490-505.
RL.LL62 obtained by DOE estimation of important [ l l ] Box, G.E.P., Hunter, W.G. and Hunter, J.S. (1978).
parameters can yield low phase margins even when Statistics for Experimenters. John Wiley and Sons, New
unimportantvalues are allowed to vary randomly. York, N.Y.
[12] Box, G.E.P. and Draper, N.R. (1987). Empirical
VI - SUMMARY Model Building and Response Surfaces. John Wiley and
Sons, New York, N.Y.
Modeling and simulation of large DC power electronics [13] Owen, A.B., (1992). Orthogonal Arrays for Computer
systems has been presented. Modular modeling approach and Experiments, Integration and Visualization. Statistica
averaging techniques have been used to build models of very Sinica,
large DC power electronics systems. Design of Experiments [14] Sacks, J., Welch W.J., Mitchell, T.J. and Wynn, H.P.
has been used to reduce the required number of computer runs (1989) Design and analysis of computer experiments (with
for system performance analysis. DOE helps to identify worst comments) Statistical Science, 4,409-435.
case system operating conditions. The identified cases are [15] Taguchi, Genichi and Yuin Wu, Introducnon to Of-
then tested to verify the limits of the system. A combination line Quality Control. (Nagoya, Japan: Central Japan
of test and analysis is then used for verification of these Quality Control Association, 1980)
systems. [16] Box, G. E. P. and Soren Bisgaard, The Scientific
Context of Quality Improvement, Qwlity Progress. June,
REFERENCES 1987.

[l] J.R. Lee,H.H. Cho, S.J.Kim, F.C.Lee. 1988. Modeling and


Simulation of Spacecraft Power Systems, IEEE Transactions

1737

Potrebbero piacerti anche