新增课文1EMS.docx

上传人:b****4 文档编号:4067358 上传时间:2023-05-06 格式:DOCX 页数:13 大小:252.85KB
下载 相关 举报
新增课文1EMS.docx_第1页
第1页 / 共13页
新增课文1EMS.docx_第2页
第2页 / 共13页
新增课文1EMS.docx_第3页
第3页 / 共13页
新增课文1EMS.docx_第4页
第4页 / 共13页
新增课文1EMS.docx_第5页
第5页 / 共13页
新增课文1EMS.docx_第6页
第6页 / 共13页
新增课文1EMS.docx_第7页
第7页 / 共13页
新增课文1EMS.docx_第8页
第8页 / 共13页
新增课文1EMS.docx_第9页
第9页 / 共13页
新增课文1EMS.docx_第10页
第10页 / 共13页
新增课文1EMS.docx_第11页
第11页 / 共13页
新增课文1EMS.docx_第12页
第12页 / 共13页
新增课文1EMS.docx_第13页
第13页 / 共13页
亲,该文档总共13页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

新增课文1EMS.docx

《新增课文1EMS.docx》由会员分享,可在线阅读,更多相关《新增课文1EMS.docx(13页珍藏版)》请在冰点文库上搜索。

新增课文1EMS.docx

新增课文1EMS

EnergyManagemantSystem

SurveyofArchitechtures

ThehistoryofEnergyManagementSystemsforthepast10yearshasbeenacontinualprogresstowarddistributedsystems.AnEMSiseasilydividedalongfunctionallines,apropertythatmanysuppliersandutilitieshavetakenadvantageofindistributingsystemsamongseveralcomputers.ThetechniqueofusingmultipleidenticalcomputerstohandleanEMSwasacceptableaslongastheloadwasevenlybalancedbetweenthedistributedparts.Theexpansionthattookplacefrom1980to1985,however,hasbeenpredominatelyinthenetworkanalysisarea.Thissegmentofthesystemsofaroutweighstheothersthatabalancedsystemapproachisnolongerfeasible.Thedualor“quad”minicomputersystemscannotsupportamodernEMSbutremainanexcellentapproachforevenverylargesupervisorycontrolanddata-acquisition(SCADA)systemsandSCADAsystemswithgenerationcontrolfunctions.

Certainproblemsinherentindistributedsystemsareamplifiedinsystemsthatcombinediversetypesofcomputers.Thetaskofmaintainingthesystemcanbeverydifficultifeachcomputerhasaseparatedatabase.Programminglanguagesandtechniquesthataredifferentalsocomplicatethemaintenanceproblem.Themethodsusedbydifferentsupplierstoaddresstheneedforadistributedarchitectureandtheproblemsassociatedwithsuchanarchitecturearepresentedinthefollowingsections.

ConceptualModelofanEMS

TheinformationusedtodevelopthemodelofanEMSpresentedherewastakenfromastudyperformedbyFerrantiInternationalControlsCorporationin1983anddiscussedintheAugust1985issueofIEEESpectrum.Conceptually,anEMSconsistsoffourparts:

1.Networkanalysis:

stateestimation,contingencyselectionandanalysis,optimalloadflow,voltagecontrol,dispatcher'sloadflow,anddispatchertrainingsimulator.

2.Generationschedulingandcontrol:

automaticgenerationcontrol,economicdispatch,andinterchangescheduling.

3.Database:

datastorageandretrievalservicesforallareas.

4.SCADA:

dataacquisition,alarmprocessing,andman/machine.

Figure1showstherelationshipbetweenthevariouspartsoftheconceptualmodel.Themostnotablecharacteristicsofthismodelare:

1.Otherthannetworkanalysis,floating-pointprocessingisminimal.

2.Thetotalprocessingrequirementismuchhigherfornetworkanalysisthanforallotherpartscombined.

3.Allareasrequireaveryhightransactionratewiththedatabase(whereatransactionisdefinedasacompleteaccessofthedatabase).

4.TheSCADAfunctionmustrespondtoahighinterruptload.

Itisclearthatthediverserequirementsofthesedifferentareascannotbesatisfiedbyasinglecomputerorbymultiplecopiesofthesamecomputer.Acomputationalloadofover9MIPScannotbesustainedinconjunctionwith800interruptspersecond.Computersthatareverygoodfloating-pointprocessorsdonothandleinterruptswell.Ingeneral,everythingthatcanbedonetoimprovetheperformanceofacomputer(pipelining,caching,etc.)makesitlesseffectiveatprocessingcontextswitchesandinterrupts.Forexample,apipelinedmachinegetsitsspeedbyprocessingseveralinstructionsatonce,eachoneclockcyclebehindtheother.Ifaparticularinstructiontakeseightcycles,bythetimeitmakesitswaythroughthepipeline,sevenotherinstructionsarepartwayintothepipeline.Aninterruptorcontextswitchattheendofthisinstructioncausesthecontentsofthepipelinetobelost.Inthisexample,partsofseveninstructionsarelost.Memorycachingpresentsadifferentproblem.Thespeedofthecomputerdependsonthecachehitrate(thatis,thepercentageofthetotalmemoryaccessesthatcanbesatisfiedoutofcache).Thedifferenceinperformancewithandwithoutcachecanbeasmuchas4to1,butisusually2to1.Theeffectofaninterruptoncacheisthattheinterruptroutineanditsdatareplacethecontentsofcache.Inareal-timesystem,aninterruptusuallycausesataskswitch.Whenthetaskisinvoked,itanditsdatawillagainreplacethecontentsofcache.Whentheinterruptandthetaskitcausestoexecutearecompleteandthesystemreturnstotheinterruptedtask,thecachemustbereloadedagain.Sincetheinterruptroutineandthesubsequenttaskareeachexecutedonlyonce,cachedoesnothelpthemmuch.Evenworse,theinterruptedtask(thatprobablywashelpedbycache)mustreestablishthecachecontentsaftereveryinterrupt.

InanEMS,theSCADAloadischaracteristicallyalargenumberofsmall,quicktasks.Thistypeofloaddefeatsapipelinedorcachedcomputerbycausingthepipelinetobelostandthecachetobereloadedoften.Ontheotherhand,networkanalysisischaracteristicallyasmallnumberoflarge,long-runningtasks.Thesetypesofloadsaregreatlyaidedbypipeliningandcaching.So,clearly,differenttypesofcomputersareneededfornetworkanalysisandSCADA.

GrowthinSCADAtakestheformofhorizontalgrowth[replicatingcomponentstoaddmoreCRTsandremoteterminalunits(RTUs)]andgrowthinnetworkanalysistakestheformofverticalgrowth(expandingthesizeofthecomputerusedfornetworkanalysis).Toaccommodatethistypeofgrowth,theSCADAportionshouldbehorizontallyexpandableandthenetworkanalysisportionshouldbeverticallyexpandable.Thatis,theSCADAcomputer(s)shouldbeincrementallyexpandableasnewenddevicesareadded,andthenetworkanalysiscomputer(s)mustbeupgradeableorreplaceabletoaccommodateadditionalfunctionsandbiggerpowersystemmodels.Ifthegrowthratefrom1980to1985ismaintaineduntil1990,networkanalysiswillrequirealmost160MIPSofprocessingpower!

Generationschedulingandcontrolissmallenoughtobeplacedwhereveritisconvenientandisnotsignificantintermsofexpansion.

Thefollowingsectionswillconsiderthethreemajorarchitecturesinusetodayandwillcontrastthemtotheconceptualmodel.Thefollowingdiscussionshouldbetreatedasatheoreticaldiscussion,notadescriptionofanyexistingsystems.Certainly,manyexamplesofperfectlyviablesystemsthataresimilartooneofthefollowingarchitecturescanbefound.Inreality,mostsystemsaresomewherebetweentwoofthesearchitectures.Forexample,theOntarioHydrosystemdescribedearlierhasattributesofboththecentralizedanddistributedarchitectures.

CentralizedArchitecture

ThecentralizedarchitectureshowninFig.2istypicalofseveralofferingsavailabletoday.Thissystemconsistsofapairofmainframecomputersandsomenumberofmicroprocessorsconnectedtothemainframe.

Themicroprocessorsperformlow-leveldata-acquisitionanddisplaysupportfunctions,leavingthebulkofSCADAinthemainframesalongwithnetworkanalysisandgenerationschedulingandcontrol.

TherelationshipbetweenthissystemandtheconceptualmodelisshowninFig.3.Thisapproachpartiallyaddressestheproblemofhandlingalargenumberofinterrupts;themicroprocessorsabsorbsomeofthem.ItprovidessomelevelofhorizontalexpansionwithinthemicroprocessorsbutdoesnotallowforexpansionofSCADAprocessingcapabilityindependentofnetworkanalysis.Thissystemprovidesexcellentverticalexpansion;typicalmainframefamilieshaveprocessorsfromsmalltoverylarge,butthelackofhorizontalexpansioncapabilitycouldresultinbeingforcedintoamainframemodelupdatetoaddRTUsorCRTs.

Themaintenanceofthissystemisextremelysimple.Infact,somesuppliersappeartohaveabandonedthedistributedarchitecturebecauseoftheirexperienceintryingtosolvethemaintenanceproblemsthatarepresentinearliersystemsthatlackedacentralizeddatabasemanagerandcommonprogrammingtools.

Theresponsivenessofthistypeofsystemwillvarygreatlywithsystemconditions.Duringupsetconditions,averyhighnumberofalarmsmaybereceived.Processingthesealarmswilltakeresourcesawayfromnetworkanalysisanddisplaysupport.Settingtheprioritiesofthesystemsuchthatprocessingalarmsissecondarytonetworkanalysiscancausealargealarmsbacklog,hidingserioussystemconditionsfromtheoperator.Whileitmaybereasonabletoallownetworkanalysisfunctionstobesloweddownbyalarmprocessingwiththesetoffunctionsavailabletoday,asclosed-loopfunctionslikevoltagecontrolbecomemoreprevalent,thismethodofresolvingresourcecontentionwillbecomelessacceptable.

Inaddition,whatisreasonabletoasystemdesigner(slowingdownnetworkanalysis)maybeunreasonabletothesystemoperator.Inthefuture,utilitiesmayhaveengineersonduty,studyingthesystemasitgoesdown.Ifthesystemisnotresponsive,includingnetworkanalysis,duringupsetconditions,theengineerandtheoperatorwillbeunhappywithit.

ClusteredArchitectures

TheuseoftheVAXCluster[fromDigitalEquipmentCorporation(DEC)]toimplementadistributedEMSisarecentdevelopmentthathasbeenadoptedinvaryingdegreesbyseveralsuppliers.ThesystemdepictedinFig.4istypicalofthesesystems.ThistypeofsystemusuallyconsistsofsomenumberofVAX8000seriescomputers,performingnetworkanalysisandgenerationcontrolandscheduling,somenumberofsmallerVAXcomputersperformingSCADA,andtwoHSC(hierarchicalstoragecontroller,anintelligentstoragedevice)50sand70sactingasacommondatabase.MostsuppliersusemicroprocessorstohelphandletheSCADAload,particularlyfordataacquisition.Eachcomputerhasadedicatedbackupinsomesystemswhereasothersprovidedegradedoperationwhenoneofthenetworkanalysiscomputersfails.

TherelationshipbetweenthistypeofsystemandtheconceptualmodelisshowninFig.5.Thisarchitecturedoesnothandletheproblemsassociatedwithinterruptsverywell.TheVAXitselfdoesno

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 自然科学 > 物理

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2