Upload
vodien
View
215
Download
2
Embed Size (px)
Citation preview
Detailedsimulationstudiesasasolutionto21st centurypowersystemchallenges
MichaelRopp,Ph.D.,P.E.NorthernPlainsPowerTechnologies
Brookings,SD57006USA
BriefintroductiontoNPPT
Keyareas:• Low-inertiasystems(microgrids,islands, remotecommunities, ≤ 30MW)
• Distributed EnergyResources (DERs),especially atthedistribution level
• “Traditional” EMT-type studies
Primaryservices:• Systemdiagnostics/forensics andeventanalysis
• Controlanddynamics• Protection• Design• Test designandresult interpretation• Systemstudies
2
Trustworthypowersystemengineeringservices
movingpowerforward11/11/16
Keychallengestodiscusstoday
• Aspowersystemschange,certainkeyfunctionsdoNOTchange:• Protection• Powerquality• Dynamicperformance/stability• Reliability• Economicoptimization
• We’vebeenhandlingallofthese,successfully, foroveracentury.
3
So,what’schanged?
• Powerelectronics• Muchfastertimeconstants• Little tonoinertia• Asmuchsoftware-defined asphysics-defined
• Needtostudywithhighergranularity• Keyapproximations/simplifications yieldunacceptable error
• Infinitebus• Phase-phase balance• Perfectgrounding• Fixedloadtypes,usuallywithout dynamics
• Timeconstants aremuchshorter(again)
4
Modelingcanhaveveryhighvalue• Therighttypeofmodelingcanhelpusaddressthesechallenges.• Pros
üReducesrisküImprovesfundamentalunderstanding—observabilityandcontrollabilityüShortensdevelopment/commissioningtimesüAllowstestingthatcan’tbedoneexperimentallyüCansignificantlydecreaseoverallcosts
• ConsMCanbeexpensiveMNeedalotofdataMValidationiscriticalMNeedsomeonewhoknowswhatthey’redoing—easytobuildalyingmodel
5
Thevalueofmodeling
6
PerceivedvalueCost
0%(actualHWonactualsystem)
100%(pure simulation)
LaboratoryscaleHW
Controls andpowerHIL
Controls HIL
Understandinggained
Whatmakesagoodmodel?
• Thebestmodelisonethatincludeseverythingthat’simportant,andnothingthatisn’t.• Troubleis,youmaynotknowinadvancewhichiswhich.
• Goforoverkill/accuracy?• Goforsimplicity/speed?
7
Key“gotchas”withmodeling
• Rangeofapplicability—isthemodeldesignedtosolvemyproblem?• Whatareyoutryingtostudy?• Istherightmodel beingused?
• Inputdataquality—garbagein,garbageout(GIGO)• Operatorqualifications—doestheuserunderstandthemodelandthesystem?• Validation—howdoIknowthemodelistellingthetruth?
8
Mainmodeltypes
• Calculationautomators—“macros”• Modelsdesignedfordynamics—“dynamicsimulators”• Modelsdesignedfortransients—“transientsimulators”• Modelsdesignedfor“snapshots”—“steady-statesimulators”
9
Simulationtoolsforpowersystems—traditionalview
10
Simulationtoolsforpowersystems—evolvingview
11
Simulationtoolsforpowersystems—low-inertiasystemsview
12
Simulationtoolsforpowersystems—distribution-connectedDERstudies
13
Calculationautomators
• Userentersinputs;programperformsapresetstandardizedcalculation• Canbethoughtofasamacro—thesearegenerallyNOTsimulators• Sufficientforperhaps75%ofthemodelingneededindistribution• Examples
• CYME• Aspen(?)• Synergi• SKM
• Thingstowatchfor• Powerfulandconvenient,butlimitedflexibility• Easytomisapply—mustbeawareoftheunderlyingassumptionsandconstraints
14
Calculationautomators
15
Acalculationautomator canfallanywhereonthischartaslongasthere’sastandardformula.
Dynamicsimulators
• Usuallybasedonphasorandsymmetricalcomponentrepresentations• Alsocalled“electromechanicalsimulators”• Designedformachinedynamicsandlonger-scaletransientsonlargesystems• Solvessystemsofdifferential/algebraicequations• Solversoptimizedforspeed(modifiedEuler,simpletrapezoidal)• Typicaltimestep:¼cycle
16
Dynamicsimulators
• Examples• PSS/E• PSLF
• Thingstowatchfor• Notwellsuited forpowerelectronics (timestepstoolong)• Notespecially goodfordistribution (symmetrical component assumptions)• Built-in DERmodels aregeneric;custommodels arenotallowedbysomejurisdictions
• Solverscompromise alittle onrobustness• Usuallydon’t have“backstepping”somaymissswitchingevents
• Watchoutforinaccurate,outdated,orunverifiedmodels
17
Phasorsimulators
18
Therangeofapplicability ofphasorsimulators istypicallyhere.
Transientsimulators
• Baseddirectlyondifferentialequationdescriptionsofapparatusandcomponents• Designedtosimulatephysicalphenomenonat“any”timescale,aslongasyoucanrepresentitwithdifferentialequations• Maximumphysicalfidelitywithminimumassumptions,butalsomaximumdatarequirementsandcomputationalburden• Solversoptimizedforperformance,andmayhavechoicesofsolvers
• Back-stepping algorithms orvariable-step solversincluded tocatchswitchinginstants
• Typicaltimestep: 100µs(1/160th ofacycle)foraveragedmodels; 1µsforswitchingmodels; sub-microsecond forlightning orotherphysicalmodels
19
Transientsimulators
• Examples• EMTPderivatives(EMTP-RV, PSCAD,ATP)• MATLAB/Simulink/SimPowerSystems• DigSilent PowerFactory• ETAP
• Thingstowatchfor• SLOWrelativetodynamicsimulators• Veryhighinputdatarequirements; GIGOcanbeabigproblem• Makesuremodeluserhasgoodphysicalknowledge(“sanitychecks”)• Controlmodels shouldbevalidated
20
Transientsimulators
21
Therangeofapplicability oftransient simulatorsistypicallyhere. (DependssomewhatonyourcomputerHW.)
Steady-statesimulators
• Simulatemultiplesteady-statesnapshots• Donotsimulatedynamics• Goodfor“8760”simulations• Example
• OpenDSS• CYME/Synergi/WindMil have“8760”simulatorsbuilt-in• Loadflowsolverswithbatchmodeoperation
• Thingstowatchfor• Accumulatingerror—becausedynamicsnotsimulated,changesmaynotpropagatecorrectlyfromonesteadystatetoanother
• Limitsinfundamentalmath(i.e.,Laplacetransform)
22
Steady-statesimulators
23
Therangeofapplicability ofsteady-state“snapshot”simulators istypicallyoverhere.
Switchedvs.averagedmodelsofinverters
• Constant-currentrepresentationsshouldbeavoided,butdoaveragedmodelswork?Yes,aslongasthecontrolsarerepresentedinsufficientdetail.ShouldalsohaveAC/DCfiltersrepresentedtocapturedynamicimpacts.• Whatyougainwithaswitchingmodel:
• MUCHfastersimulations duetoabilitytouse longertimesteps• Whatyoulosewithanaveragedmodel:
• Switchingharmonics• Saturation(“six-stepping”)• Smalldifferences inGFOVcases—zero-sequence Vslightlyunderestimated• Majoroverestimation ofLROVunless yourepresent antiparallel rectifier
24
Exampleinvertermodel
25
Validationresults
26
6.98 6.99 7 7.01 7.02 7.03 7.04-800
-600
-400
-200
0
200
400
600
800
Time
Volta
ge (V
)
Simulated and experimental inverter terminal voltages, no neutral, with parasitic Z
Sim ASim BSim CExp AExp BExp C
Feedermodeling
• Usually,sequenceimpedancesused• Assumes asymmetrical circuit (notusuallytrue,butnotusually important)• Losesthe identity oftheneutral (doyouneed it?)
• Sometransientsimulatorsallowtheuseoftheprimitivematrix• UseCarson’sequations toget lineparameters• Morephysicallyaccurate• Buthigher inputdataneeds(conductortypes,segment lengths, andconductorspacings required);GIGOproblem
27
GFOVtestfeeder
28
Aggregation
• Oftenwanttomodelmulti-inverterplantsusingasingleaggregatedinvertertospeedupsimulations• Alsooftenwantto“lump”sectionsoffeeders• Whenandhowcanyoudothis?
29
Thankyou!
30