pscad使用手册.docx
《pscad使用手册.docx》由会员分享,可在线阅读,更多相关《pscad使用手册.docx(12页珍藏版)》请在冰豆网上搜索。
pscad使用手册
PSCAD/EMTDC4.2.1May,2007
WelcometoPSCAD/EMTDCV4.2.Version4.2.1isavailableasacompleteinstallonlyandcanbeinstalledalongsideexistinginstallationsofPSCADV3,V4.0.X,V4.1.X,andV4.2.0.
Thereexisttwoseparateinstalls,oneforProfessional/EducationalandoneforStudent/EvaluationVersionsofPSCAD.
ThismaintenancereleaseistoenhancesoftwarestabilityandcorrectseveralminordefectsdetectedoverthelifecycleofPSCAD/EMTDC.
PSCAD4.2.1(2007)
∙changesinPSCADapplication-nochangesfromPSCAD4.2.1(2006)
∙PSCADMasterLibrarychanges:
seetablebelow
Component
DescriptionofChange
Capacitive_load
entering-veMVAshouldwork,changeremovablenodetoafixednode.
Resistive_load
changeremovablenodetoafixednode.
Reactive_load
changeremovablenodetoafixednode.
Log
itshouldnowworkcorrectlyforarrays.
Pss2
incorrectparametertype.
Ccvt
fixforstorageincrement.
Varrlc
passingstoragelocationbetweenDSDYNandDSOUTwithoutaffectingthesolutionsothatcurrentmeasurementisup-to-date.
Source3
enablefrequencyentryforautocontrolmode.
Th_gov
wrongparameternamecorrectedingov5mode.
G6p200
disable"allowsignalnames"insomeparametersasitshouldbe,modifytostopfiringwithoutapulsewhenavalidinterpolationtimeisgiven.
Line_Tower_6_Delta
Addmissing“}”whenmultiplesub-conductorsareused.
∙changesinPSCADexamples:
o\examples\PMmachine\pm_machine.psc–changeda+/-signinasummationblock
PSCAD4.2.1(2006)
Itemsofnote:
∙Thebehaviouroftheslider/switchcomponentshavechangedslightlywhenthereisnoassociatedcontrolpanel.Changesmadetothedefaultvalues(throughparametersettingwindow)arenotautomaticallyapplied.Theinitialvalueofthecomponentwhenfirstcreatedisalwaysused.Arightclickcontrolhasbeenprovidedtoimmediatelyapplythevalue.
∙PSCADComputationsandCheckswithpredefinedvalueswasreworkedforVersion4.2.0whichintroducedabug.Thiscomputationfailureaffected4componentsintheMasterlibrarywhere'E'wasusedasacomputedvariable:
Source1andsource3themostcritical,thetwootherswereobsoletesourcemodels(source1nandsource3n).ForV4.2.0,anewMasterLibrarywasdistributed(V4.2.0.3)onthePSCADwebsiteandaffectedusersnotified.ThisdeficiencyhasbeenrepairedinV4.2.1.
∙SupporthasbeenprovidedforIntelVisualFortranV9.1.
∙ThedefaultlibrarylocationforintegratingwithFortrancompilershaschangedinMatlab.Asaresult,PSCADcannotdetectthelibrarypathwhenMatlabR2006aisused.ThereisaworkarounddocumentedintheWhat’sNewsectionoftheonlinehelp.
Knownissues:
∙TheHardwareKeyRainbowUSBdriverversion7.71.9doesnotproperlysupportHibernation/standby.Theolderversion5.39.6Sentineldriversproperlydetectedthelockafterwakingupfromhibernation&suspendmodes;howevertheremaybeotherdriverconflictswithinstalledsoftware.Thenew7.71.9driversdonotdetectthelockafterwakingupfromhibernation&suspendmodesunlessyouunplugandrepluginthelock.
∙PSCADV4.2.1willnotrunonWindowsNT4.PSCADisonlysupportedonWindows2000andWindowsXPPro32bit.ForWindowsXP64,seethenotebelowforacompletediscussion.
LicenseManager(1.27)[released2007]
TherehavebeenseveralenhancementstotheLicenseManagersince1.26wasreleasedwithPSCADV4.2.1in2006.Theseenhancementsinclude:
∙operatesonWindowsXP64,andonWindowsVista,
∙supportstheSentineldriverversion7.112.9,installerversion7.3.2
∙improvedlicensingandadditionaldiagnosticmessages,
∙handlesthedeterminationoftheIPofcomputerswithVPNadapters.
LicenseManager(1.26)[released2006]
TherehavebeenseveralenhancementstotheLicenseManagersince1.25releasedwithPSCADV4.2.0.Theseenhancementsinclude:
∙improvedlicensingandadditionaldiagnosticmessages,
∙iflocklesstriallicensesareavailable,theyareconsumedfirstbeforeanyPROorEDUlicenses,
∙iflockisabsent,LicenseManagerdoesnotdisplayarandomnumber
∙supportstheSentineldriverversion7.92.9,
∙handlesthedeterminationoftheIPofcomputerswithmultipleethernetadapters.SeeLicenseManagerthreadforfurtherdetailsonthemulti-homedmachineissue,
∙theLicenseManagerwilllicensePSCADclientsontheLicenseManagernetwork,wherethetermnetworkisdefinedinRFC-960,page2,
∙theclassofPSCADIPaddressesthattheLicenseManagerwillrespondtocanthesameclassastheLicenseManager,oritcanberestricted.Forexample,aLicenseManageronaclassBnetworkcanonlyrespondtoPSCADclientsonthatsameclassBnetwork;itcannotrespondtoPSCADclientsonanotherclassBnetwork,oranotherclassAnetwork.ThetermsnetworkandnetworkclassaredefinedinRFC-960,page2.
ServiceandSupport:
Formoreinformationonupdates/support,pleasevisitourwebsiteandPSCADForumat.Ifyouhaveanysuggestionsregardingthissoftware,pleasesende-mailtotheaddressbelow.
ForinformationonPSCAD/EMTDCcourses,orcustommodeldevelopment,pleasecontact:
ManitobaHVDCResearchCentreInc.
244CreeCrescent
Winnipeg,MBCANADA
R3J3W1
Ph:
+1204989-1240
Fx:
+1204989-1277
support@
PSCAD/EMTDC4.2Keyhighlights
ImportantNotes
BlankParameterFields:
Whenacomponentparameterfieldisundefined,earlierPSCADcompilerversionsassumedavalueof'0.0',arealnumber.Thisassumptionispotentiallyriskysincenorealnumberwasactuallyentered.BydesigninPSCADV4.2,thecompilerwillnolongeracceptindeterminateinputvaluesandresolvesto'NaN'(seeparameterviewingdialog).Thisproducesacompilingerrorandwillnotrunthecase.Theusermodelmusthaveavaliddefaultiftheuserdoesnotenteranything.ThismayrequirepreviousversionPSCADmodelmaintenanceifdefaultswereneglectedintheoriginaldesign.Moreinformationonthisitemcanbefoundbyvisiting
WindowsXPProfessionalx64Edition:
IfyouwanttorunPSCAD4.2.0ProfessionalorEducationalonWindowsXPProfessionalx64Edition,youmustconfigurePSCADtogetalicensefromaLicenseManageronanothermachine,orusealocklesstriallicense.The32-bitSentinellockdriverssuppliedwiththePSCADandLMinstallerswillinstallonXP64,butwillnotrun,soneithertheLicenseManagernorPSCADwillbeabletodetectUSBorparallelportlocks.
CorrectlyUninstallingPSCAD4.2.0:
UsetheAdd/RemoveProgramscontrolpaneltoproperlyuninstall(remove)PSCAD4.2.0.IfyoubrowsetothePSCADCDandstartSetup.exeandthenselectRemove,theuninstallprocesswillremoveallregistrykeysrequiredbyotherinstalledversionsofPSCADV4.Shouldthishappen,youneedtorepairtheremaininginstalledversionsofPSCADV4.
PSCADImprovements
InthissectionwehavecompiledacollectionofbriefoverviewsofindividualchangestothearchitectureofPSCAD.Thefollowingitemsarenotlistedinanyparticularorder,butprovidesomedetailastothenatureofthechangeandhowitmayimpactcurrentusers.
UnitConversionSystem:
Unitconversionhasbeenahighdemanditemfordevelopmentinrecentmonths.Anewsystemhasbeenintegratedtoperformautomaticunitconversion.Thisfunctionisatablebasedconversionutilitybuildintothedatamanipulationcodeforthecomponents.Itoperatesasaseparateobjectdesigntoacceptinputasasourceunitandconverttoadefinedtargetunit.Itisimportanttonotethatthereare3basictypesofunitsconversionidentified.Theyare:
1)Directproportionalconversion(i.e.metre>>feet)
2)Translationalconversion(i.e.Celsius>>Fahrenheit)
3)Domaininverserelationship(i.e.sec>>Hz)
Theunitconversionsystemimplementsthefirstformofconversiononly.Proportionalconversionhasacommoninterceptpointthroughzeroandthusdoesnotrequiretheinputvaluetoprovideaconversionratio.Inadditiontheconversioniscapableofhandlingmultipletermsaslongasboththecountandoperatorsequencematch.Anexampleofthisistheconversionof[ohm/m*s]to[kohms/ft*s]whereboththesourceandtargetunitsspecificationcontainthesamenumberofterms(3)andthesameoperatorsequence(/*).
Scalingfactorsprefixesareincludedinengineeringfactorsof103eachfrompico(-12)togiga(+12).ScalingfactorscannotbecombinedinaccordancetoSIstandardsandarelimitedto10e±12.
Operatorprecedenceisalwayslefttoright.Precedencecontrolsymbols'('and')'arenotsupported.Powertermsaresupportwitha“^”symbol,i.e.kg/m^3wouldbekilogramspercubicmeter.
Literaltermsaresupportedinalimitedfashion.Thisallowsforunitstobespecifiedas[1/s]forexample,oreven[3.14/s].Literalscannotcontainasignoranyexponentialasthisisambiguouswithoperators.
Ifaconversioncannotbeperformedthesystemwillreturnanindeterminatefactorrepresentedby#NaNwhichisthenhandledbytheerrormessagingsystem.Ifthesourceequalsthetargetthebehaviourisunity(ofcourse).Ifeitherunitisnotspecifiedthenthedefaultbehaviourisunity(1.0).Thisbehaviourisirregardlessofanexistingunithavingliteralsornot.
Itisalsopossibletosuccessfullyconvertunitsthatarerepresentedbycommonaliastermsiftheyareprovidedinthedatabase.Typicalexamplesofthisare[Hz]asanaliasfor[rev/s]and[rpm]asanaliasfor[rev/min].Supportforaliasingextendstosingletermunitspecificationsonly.Multipliersarelegal,sotheterm[kHz]willcorrectlyconverttothecompoundterm[krev/s].Thisispossiblesincethemultiplierishandledseparatelyfromthebaseunit.
Tosupporttheuni