J"
Space Power Workshop
Source of Acquisition NASA Johnson Space Center
Electrical Power Distribution
&
Control
Modeling & Analysis
Dr. S. Johnny Fu
Mark Liffring Ishaque S. Mehdi
Boeing Phantom Works
DDE/NC· o '-' "-. '" ""0) "-'" o o ~ ---'0 z ~ '-' o 0) '"Ij :> ;:.-. '" ," '-' -1 ... '-' W <:0 o o (f] tTl ~ r-' tTl (f] H >-l tTl o o ~ i§2 I§l o o '" _J https://ntrs.nasa.gov/search.jsp?R=20100036847 2019-08-30T12:44:34+00:00Z
c-r
Space Power Workshop
Electrical Power Distribution
&
Control
Modeling
&
Analysis
Dr. S. Johnny Fu
Mark Liffring lshaque S. Mehdi
Boeing Phantom Works
HDE/NC' o '--' "-N : Ol "-N o o ~ ,... (3 ·z ~ '--' o Ol 'Tj :> H N ~ '--' :::: I '--' I '--' I <:0 I g I VI tr:I :> ~ l ' tr:I VI H >-l tr:I ( ) o a:: ~ [§I o o N I I j
Modeling Requirements
• Electrical Power Distribution and Control (EPD&C)
Model Capabilities:
- EPD&C steady-state, transient and stability characteristics
-
Interface requirements of EPD&C with power source and
power
loads
- Integration
in the
End-to-End System
Model
which may
include electrical mechanical
,
hydraulic and chemical
system models
-
Software tool used for modeling and simulation also
supports analysis
HDE'NG· o w "-•• 1\:) . ~ "-I\:) o o ... ~ o ... w o ~ '"1j ;> H I\:) <:.II W ....-
w.
w CD o o t/) tr:I ~ t-' tTl t/) H >-3 trl o o s:: s::i
J
Modeling Approach
System Integrator's PerspectiveA. Top-Down Analysis of System Architecture
-
Decompose the entire system into submodels
-
Define
the
submodels
in the integrated
systelll model
- Define interface
parameters
between
submodels
-
Determine the fidelity of
submodels
and component
models.
B. Bottom-Up Model Development Process
-
Develop component models
-
Integrate component models in the submodels
-
Integrate submodels in the end-to-end system
lTIodel
C. Model Validation
-
Validate thesllbmodels and the end-to-end model by test and
analysis data
HDE/NG' 0 '-' "" .N -<:Xl "" N 0 0 ... s:: 0 z ... '-' 0 <:Xl 'Tl :> ~ N <J. w -I -J '-' w to 0 0 Ul tr1 ~ l ' tr1 Ul H >-'l tr1 ( ) 0 s:: s:: I§l o o """ I I I I I I I I I I- - -
-Electro-Mechanical-Hydraulic
System
Model
• EPD&C in the End-to-End
Electro-Mechanical-Hydraulic Model
- Power Source
,
e.g.
,
Battery
-
EPD&C
-
Electrical Loads
-
Mechanical Loads
- Hydraulic Loads
• Example - EPD&C for Spa
'
ce Shuttle Electric
Auxiliary Power Unit
DOE'NC' o w ,"-N O'J "-N o o f -E::: o z f -W o O'J 'T) ;.. ~ N c:.n w - l - l W W to o o (J) tTl ;.-:::i r m (J) H >-3 m (') o :=:; E::: [§J o o c:.n
'---'
Electrical Power Distribution
&
Control
Space Shuttle Electric Auxiliary Power Unit
Electric Auxiliary Power Unit
,I tlllIl'II'lllIt u\ u .ttll\1t IIUt'IIIIIII,U .. UU,UIIII.I "IIIUlllln 111U'tll1ll, ... 1'111111111\1' .1IU .. '111' lit II,,,,,U lit 1I11f1.,1I1r.,11111 ",nltllllllll11 UHI,.III
270 VOC
Battery
EPD&C
EHDU
(E~ectro-Hydrauli<: Drive Unit)
~ 11111 111 11111 If 11111111 If 111I H II I I I
,
Motor Drive & Controtle Motor(,
,
,
Hydrauli System J .1 ... II .... II'1I1IU." .... " .I .. ' 1,
I r 1 , 11111111111111111111111 Jr 1111111)) ~ Cooling SystemI, hi .. " " 11111"" 11.14 "' 1111' 1'111' II nut'. 'U'UIlIlIU 111.U •• IIII""II. ~u .111 .,1.111' "" ," •• 11 I t 11,111'"' ' ,II" f1111'I1'U "u, I It'U' 1411111" '" ,.11 'II' ""1 "ti t I .. ... " '' ',III'IIIU '.11.1.,,, Hit .
HDE~N&' o "-' "-.1\:) ~OJ "-I\:) o o ,.... is; o ,.... "-' o ~1 '"Ij ;> ~ I\:) vi "-' -I - l "-' "-' <:0 o o (f) tIl ;> ~ ~ (f) H t-3 tIl (") o is; ;;::: I§I o o OJ
l~
Model Development Software Tool
EASY5®
Matrix Algebra Tool Steady State Toolkit Simulation and Analysis Toolkit Real-TIme f9~~~~~1 T001 kit . 'l ,,';-", . af .. , ,-.," ~, Mom" ZSi1~_. . \~. ,-EASY5 Graphical Modeling ... :'~ "' ,1' ~ .. ~ , .""1: 't .. J ''1 ~"t,r·
,
\
, I '.., 1"'\, ' \ ~-" Advanced Modeling LibrariesAeros pa ce Veh icle E'ectric Drive LC. Engine MuJtipha~e Fluid Powertrarn Thermar Hydraulic Thermal Pneumatic Valve / Actuator tAU ~...,..._,,_. ,.U ._., c> j@jaUiaO, ,-BOEING' o w ... tv '0) ... I'\:) o o ... ~ o z ... w o -I "Ij :> ~ I'\:) U1 W - I -1 W W to o o {/.l tt:I :> :::l ~ {/.l H >-3 trl (') o '~ ~ [§J o o -1
• • • •
EASY5®
http://www.boeing.comJeasy5/
A family of commercial software tools used to model, simulate and analyze dynamic systems.
Developed by Boeing and used world wide.
Model and simulate dynamic systems containing hydraulic, pneumatic, mechanical, thermal, electrical and digital sub-systems.
- Systems are conveniently modeled with functional blocks (summers,
dividers, wave generators, integrators, etc.) and/or with pre-defined components representing physical elements (pumps, gears, engines,
etc.), as well as user-defined models
in
FORTRAN code or C code.- A complete set of user-friendly control system modeling, analysis and
design features is included.
Virtual prototyping of entire systems via links to other CAE software for multi-body and structural dynamics, controls, controller code generation, integrated circuit design, etc.
• Source code is automatica1ly generated to support real-time SilTIulation.
HOEINC' o '-' '-" , f\:) "Ol "'-f\:) o o I--' .... o I--' '-' o -1 "Tl >-H f\:) VI '-' -1 -1 '-' w a:> o o VI trl >-~ t"' trl VI H >-j trl (") o :::: :::: [§I o o co
,
I
EPD&C Modeling Approach
EASY5 Model Development
Lithium-Ion Battery Model
- Equivalent-Circuit Model - Electrochemical Model EPD&C Architecture & Parameters EAPUJEPD&C Model EASY5 • Libraries - General Purpose - Electric Drive - Thermal Hydraulic • Macro
Simulation & Analysis
• Steady State Analysis
• Transient Response • Power Quality • Stability EHDU Model Output Variables • Voltage • Current • Impedance HDE/NL; -l____
.~
---~---~- -.---~-~ o w ." , N Cl " N o o I--' a:: o z I--' W o GIl 'Tl ;> ~ N "" W - l - l W w (D o o Ul tr:l ;> ~ r-' tt1 Ul H >-j tt1 ( ) o s:: i:O:: [§I o o (Dr-
-, -~--- ---
--EPD&C Modeling
• Develop EASY5 Power Distribution Systeln Submodel and integrated with Battery and
EHDU Models for End-to-End EAPU System Analysis
• Use the Stand-alone EPD&C Submodel for Detailed Simulation and Analysis
Initial Assumptions:
1. Paralneters Obtained from Ftight Unit Design:
EPD&C Input Cabling from Battery: R=1.732 mn, L=O.7804 )J.H
- 2 ft of 0 A WG wire and connector contacts
EPD&C : R=2.643 mn, L=0.4285 ~H
- Bus bars, fuses, contactors and connector contacts
EPD&C Output Cabling to EHDU: R=6.574 mO., L=7.48 ~H
- 21.3 ft of 2 A WG wire and connector contacts
2. Model will include System and Component Characteristics, without the Deta11ed Power
Electronics Modeling. HOE/AIC' .-_.--- -o w " '"" 0> "-"" o o "" ::::: o 'Z "" w o co 'Tl ;.-:>-1 "" tJ. W - I - I W W <0 o o Ul tTl ;.-~ r M Ul ... >-3 tTl (") o ~ [§J o "" o
r
·'II
, MC4
·-MC4
-Current Passthrough
Batlery _ Output_Current
Ballery-8utput Current
Ballery _ utput=<=urrent Derivative (Approx)
EPD&C SubmodeI
EASY'S Schematicsl
1 -vative ..,(Approx) De (Approx) rivative
\Yv4 S2 DV4 7.804e-7s
~
CR,c_JS2DVS
-:M
!
:':DC_lnpm_VOIW
!
~PD
c
_
ompu
,
_
I
t
DV6 7,48e-6s , I.
---
-_
.. GNl~l
S2DV6 ~,---~~M
-
-
GNtf~DU_
I
"PU'
_
Volla&,---~!---~ I ; \ T
__
I
~®
_
/
(D
-I -\ DDE/NG' . , 0 w ... ;'" 0 ) ... '" 0 0 I-" t'S: 0 Z I-" W 0 CD '"Ij ;,> ~ '" VI W --l -1 W W (D 0 0 Vl trJ ;,> ~ l ' tJj Vl I-i >-j tJj (") o s:: ~ [§l o f-" f-"EAPU EASY5 Model Schematics
Bat1ery System
Baltery Temperature
I
30 ~Ballery _ OUlpUl_ Curl
,
. Ballery _ Outpul_ Voltage
l' . . . 11 . . . I "
•
,. T ~ • EPD&C SUBMODEL,.
,.
•
•
• E HD U _1 npu._ y.ol \a ge II•
1!1 III ___ m.
.
r-9~- I !I
f
--
.
.
111 !III /t:.:; I =; I =: • /!IIB::1f-H~a-r
-
-'
EPD&C Submodel :" - . • • • • • • It.IIlI!l~~mp,..
[. '"-(p
·"r
-Number of Motor Segments
Motor_Speed_RPM
Battery rlF with Motor
Valve Control function of Time
§]
B I' .~~ S2 TB ~-I ••• . , Gain Block IHydrnulic System
Simu~Jn
I ~ _ _ I
I
COmflUlt:dTorque I;
~e
!HYdJ"q",_;"-'k~J.
I DDE"NG' . , a u .'-'N o:l '-N 0 a ,.... "'" '0 :z ,.... u 0 <Xl '""Ij :> H N "'-U - I - I U U co a a (J) tTl :> ~ l ' tt1 (J) ... >-:l tt1 (J o s:: s:: [§J o ,.... NBattery Cell Impedance
EQUIVALENT-CIRCUIT BATIERY CELL MODEL@ SOC=i
o 1 Battery SO\,l.r:~e.l)l1p.~<J.a.I1~~ . . .
,
~.~~~~~_·.·t"7~: -=-~--1-==.-·-:-:--·~"_ :-7·~~·T
--
.~_._
··::t:;·::~~:~ :·~~~-J~\L~~]~·.. __
-:---~; . -.. i ::r: S w..lI
0001;
-
~~;~;~;~
=;~:==
-~~1~
~5
-
j
~~~-~
--
~!
G lLJ Q ur VI « ::r: 0.... I E-'\ 0.01 180 0.1 10 laO 1000 FREQ(HZ) i IE4 IE5 IE6 0; '.' - .. I : .. / ' - ,~.---:=:--.--. -! I~ -' -! .\-_. ' -~-".--.; ---~--r-.-
--
,
.-
. ,
~ 90 , . ____ i -90 ..
_~:
--
-
~
~
-
::
-
~
:
'==-:
-:
I
--
-
~
-
:
:
~=~~-
~l-
-~
r
--
~
j
: : ' i ' I . -1&0 '. ..~ __ .--. -- .-.-.... --- .. -.. ---.--.- -. ______ ... _ .. _~ _ _ __ ...i... -- - -, -.. - _. \ 0.01 0.1 10 100 1000 IE4 IE) IE6 FREQ(HZ)Model: Z_EQCK T_Cell, Rlinid: tr~n_fune, Case: I, Display: ],30-1 AN-200 I, 15:06:53
HDE/N&' o '-' ... 'N Cl ... N o o ... is: o z ... <..> o co "'!j > H N ,,11 '-' --l -1 '-' <..> co a o Vl trj > ~ b; Vl H ...., tTl o o is: s:: [§l o ... <..>
r
~ o ' - ' ll.! Q ;:J t; z o < :2: G l1.l Q l.iJ VJ ~ CJ... - - - -~--EPD&C Source Impedance
EPD&C WITH EQUIVALENT-CIRCUIT BATIERY MODEL
lOO
F
:c
I\
~1
!
~~t:~~
~
" ~E:
~f:
;;
:-~~
:~t;
•
.
2
,~=r:'~j
- . . . . (48.522148.0.01 m8) ' . 1 .•• -..: '·-i::·:~·--:.-~::.i .. \.. . .... - _.. . ' , 0,01 : 0.001 0.01 0.1 10 100 1000 lE4 lE5 JE6 FREQ(HZ) 180 , I I , -0. ' , i ;;---'"1'-- - i_
_
~;
.
,
..
;
.
;
~J
/
i
.\1. _. -_".... ! t .-... - ---I • - -1-' ; ·1 - '- 1- I ... _\.- . . __ I. -' -_: ~_-_ _. -.J
.
! I . --'-1-' :. -..J
- '
:
I' ... -iI
-. :. \ 10 (00 90 . -, · 1' , , ; I i -1-. ·-· ----j-- - -i I ! I .. _.+ .-. -+ -90 'r-....
--
.,
.. '--
..
.
--
1
-
-.
.
..
-
:
.
_
.
.
...l
_.
lE5 -\80 . 0,001 0.01 _.L .. . -; .... -... lE4 IE6 .. 0.1 1000 FREQ(HZ)Model: Impedance. Runid: lranJunc, Case: I, Display: ). OJ-fEB-200], 16:1 1:38
HDE/NC' o w ... i"" 0:> " "" o o I-' is: o :z I-' W o to ~ ;;.< "" vi W ~l - I W W to o o Vl rrJ > ~ r' rrJ Vl H !-J rrJ ( ) o is: a:: [§J o I-' "'"
- . ----
--EPD&C EASY5 Simulation
0,05 c; 'j 0,04 Vl . ",I O.OJ i 4J ... <I: 1 0.02 ~ ... :> 0.01 ' '" > 0
°
80 }: 60: 0.. 0 n! 40; E ?. 20 : I ~ 0 O· ~ -20 0 2000 .Hydraulic Load Dynamics EPD&C Modeling ___ •• _\ ._ -_ . - _ P-___ • \ ... _ .... - --- .- -. --! ; o' I _. 1 ____ ••• _ ! 0.4 0,4 . .. --~ .. -i . . _ . !
'
--
-\-I:
'. 0.8 1,2 l,6 TIME --j , .j ... 0.8 1.2 1.6 TIME ~- I," ''''---.. .j-. !, '2 2~
1600 . -I - -.-'-
1
-
--
.
..
..
-
-
--
~-\
--
.-
--
-
r
..
'
' -- .... [ - _.- 1-·E' 12 00 1 ' . -. _ - - _ • _ _ • • 1.)1 I \ ___ . _ . .- -- -,-- _ I __ , 5- 800,---- - --- .. :... . . . i ' _ 1\ f\~~--- . ... I I . . . . . I~I
1\0°1' i'+
"
'
-
'
1'
--
_
~ O . I . . . . :r: -400 ! : 0~4 0, '8 1.2 1.6 2 TtME,\i1odcl: EAPU_PDSfL T, Runid: simulation, Case: I, Display: 1. 19·JAN-2001, 12:2J:05
Hydraulic Load Simulation
• A n1etering valve controls valve
flow area
• System flow and pressure
command pun1p displacement
• Battery, EPD&C and Motor
react to pump torque changes
HOEING' o w ." 'N '" ',-N o o ... ~ o z ... w o co 'Tl > ~ N '" w -.] -1 W w co o o I.f) . trl ~ bj I.f) ... ...., trl (') o ~ ~ [§I o ... '-1'
r
JIO E: )05 I g - - --- - -c... '.u u t£) ~ JOO <5 > <'3 0. ;3 o ; 295 C u t:: " ~ u 00 ~ -0 290:· > ,..
U -;;1 EO o ... 285 280 o -I-._. 0.4EPD&C EASY5 Simulation
EPD&C Response to Hydraulic Load VariationsEPD&C Modeling
I rooll.c.ll. Voila~.
• Oallery_Oulpul_ VoltAge
! t l'll( iHpl.1 ''" 1.1"',.... 5
~
4 {f\r..--.-
~
~
I I . . , V ,J
I ~ ] r U ' o Cl. \.L.I ci. o , ..., . EPD&C Modeling - -t.TOlal_ Voll<lse Drop
EPOC_ VollaBe_O",p
~2
'
'\ ~ I~,
: If
1 __ \ _. __ ._ .. _; .. ___ _ .., ?: ' ! -1-__ .. __ . _ _ -:-
\
I
!
-
---
!-
--
J
r
~
, "- " -r-- . - - --_ ... O.S 1.2 1.6 2 o o 0.4 , 0:8 1.2 1.6 2 TIME TIMEModel: Ei\PU_PDS_~·LT, Runid: simuJalion, Case: J, Display: J. 19-JAN·2001, 12:2):05 Model: EAPU_POSJLT, Runid: simulalion, Case: I, Display: 7. 19-1AN-2001. 12:23:0
HDE'NG' L-. _ _ _ _ _