从一次接线图到61850_第1页
从一次接线图到61850_第2页
从一次接线图到61850_第3页
从一次接线图到61850_第4页
从一次接线图到61850_第5页
已阅读5页,还剩83页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、1从变电站一次接线图到从变电站一次接线图到6185061850 6185061850数据模型数据模型6185061850系列之一系列之一2一、变电站通讯的物理背景一、变电站通讯的物理背景数据采集数据采集数值计算数值计算逻辑判断逻辑判断命令生成命令生成数据显示、转数据显示、转发、存储发、存储命令执行命令执行一次系统一次系统SASSAS当地手动命令当地手动命令远方命令远方命令图图1 SAS1 SAS注注简化数据流图简化数据流图 注:变电站自动化系统(注:变电站自动化系统(Substation Automation SystemSubstation Automation System,SASSAS)

2、是指在变电)是指在变电站内提供自动化功能(含保护),由站内提供自动化功能(含保护),由IEDIED和通讯网络构成的系统。和通讯网络构成的系统。 31. 实例系统实例系统图图2 2 某变电站一次接线图某变电站一次接线图 注:注:IEC-61346IEC-61346:220KV220KV和和132KV132KV分别用分别用D D和和E E表示表示 1.1 基本情况基本情况10kmID01IE02IE01IE03UE01UE02UE03A A站站220KV132KV重要负荷重要负荷一般负荷一般负荷4图图3 3 某变电站主变接线图某变电站主变接线图 消弧线圈消弧线圈并联电阻并联电阻220KV220KV

3、侧侧5图图4 4 某变电站间隔划分图某变电站间隔划分图 注:注:IEC-61346 220KVIEC-61346 220KV和和132KV132KV分别用分别用D D和和E E表示表示 10kmID01IE02IE01IE03UE01UE02UE03D1Q1E1Q2E1Q1E1Q3E1Q4123456间隔:间隔:一个变电站中的设备可以按功能划分为若干个子集,一个变电站中的设备可以按功能划分为若干个子集,每一个子集中的设备不仅有直接的电连接,而且有较强的逻每一个子集中的设备不仅有直接的电连接,而且有较强的逻辑关系,它们紧密连接在一起为相应的变电站辑关系,它们紧密连接在一起为相应的变电站功能功能服

4、务。在服务。在SASSAS中,我们把每个这样的设备子集定义为一个间隔。间隔中,我们把每个这样的设备子集定义为一个间隔。间隔的识别对于维修的识别对于维修( (哪些部分可以同时断开哪些部分可以同时断开, ,哪些部分的操作需哪些部分的操作需要相互闭锁要相互闭锁 ) )或者扩充设计或者扩充设计( (如果一个新的线路将要投运如果一个新的线路将要投运, ,需需要在变电站内增加哪些设备要在变电站内增加哪些设备) )是非常重要的。在是非常重要的。在SASSAS中,间隔中,间隔由间隔控制器(由间隔控制器(bay controllerbay controller)设备来管理,与其相关的)设备来管理,与其相关的保护

5、系统又被称为间隔保护(保护系统又被称为间隔保护(bay protectionbay protection)。)。7图图5 5 某变电站功能图某变电站功能图 10kmID01IE02IE01IE03UE01UE02UE03Central FunctionCentral FunctionIHMIIHMIDistance ProtectionDistance ProtectionOverload ProtectionOverload ProtectionTransformer-Differential-ProtectionTransformer-Differential-ProtectionAuto

6、matic LoadSheddingAutomatic LoadSheddingEarth fault neutralizerEarth fault neutralizerPower shuntPower shuntVoltage RegulationVoltage RegulationInterlocking Interlocking Distance ProtectionDistance ProtectionDifferential ProtectionDifferential ProtectionInterlocking Interlocking Distance ProtectionD

7、istance ProtectionDifferential ProtectionDifferential Protection1.2 变电站自动化系统功能变电站自动化系统功能8图图6 6 某变电站装置分布图某变电站装置分布图 1.3 按照功能定义装置(按照功能定义装置(IED)No. NameID1 Dist E1Q1BP32 Difn E1Q1BP23 Dist E1Q3BP34 Difn E1Q3BP25 TDifn D1Q1BP26 Trafo D1Q1SB17 LVBay1 E1Q2SB18 LVBay2 E1Q1SB19 LVBay3 E1Q3SB110 Central D1Q1S

8、B4Central FunctionCentral FunctionIHMIIHMIOverload ProtectionOverload ProtectionTransformer-Differential-ProtectionTransformer-Differential-ProtectionVoltage RegulationVoltage RegulationDifferential ProtectionDifferential ProtectionTDifnDistDistDiffDiffInterlocking Interlocking Distance ProtectionDi

9、stance ProtectionDifferential ProtectionDifferential ProtectionInterlocking Interlocking Distance ProtectionDistance Protection65710128934W01Automatic LoadSheddingAutomatic LoadSheddingEarth fault neutralizerEarth fault neutralizerPower shuntPower shunt9图图7a 7a 变压器测控装置的信息交互渠道变压器测控装置的信息交互渠道 Bay1 (Tra

10、nsformer bay)Bay1 (Transformer bay)D1Q1SB1D1Q1SB1IEDIED变变压压器器测测控控W01W012. 变压器测控装置变压器测控装置上行数据:上行数据:一次测电流、一次测电流、分接头位置等分接头位置等下行数据:下行数据:控制命令、装控制命令、装置配置数据置配置数据10自动切负荷功能通过采集变压器的运行数据,判断变压器是否过负自动切负荷功能通过采集变压器的运行数据,判断变压器是否过负荷并根据变压器过负荷的程度在需要时发出报警或跳开相应的出线荷并根据变压器过负荷的程度在需要时发出报警或跳开相应的出线以实现以实现LoadSheddingLoadSheddi

11、ng功能。功能。自动切负荷功能需要采集变压器油温、环境温度和负荷电流等数据,自动切负荷功能需要采集变压器油温、环境温度和负荷电流等数据,然后通过热物理模型对采集的数据进行分析得到然后通过热物理模型对采集的数据进行分析得到Hot-SpotHot-Spot温度,这温度,这一温度是一个在一温度是一个在IEEE C57.91-1995IEEE C57.91-1995标准中定义的假想的物理量,标标准中定义的假想的物理量,标准把这个物理量作为衡量变压器工作状态的一个重要参量。准把这个物理量作为衡量变压器工作状态的一个重要参量。 HEATHEATTRANSFERTRANSFERDIFFERENTIALDIF

12、FERENTIALEQUATIONSEQUATIONST-OVERLOADT-OVERLOADSHEDDINGSHEDDINGALGORITHMSALGORITHMSHOTHOTSPOTSPOTTEMPTEMPTHERMALTHERMALMODELMODELLShedLShedLOADLOADCURRENTCURRENTAMBIENTAMBIENTTEMPTEMPTRIP ORTRIP ORALARMALARMOUTPUTSOUTPUTS图图7b 7b 自动切负荷功能模型自动切负荷功能模型1 1 11表表1: hot spot 1: hot spot 温度与变压器寿命耗损速率之间的关系温度与变

13、压器寿命耗损速率之间的关系 Hot Spot Temp. (0C)Rate of Loss of Life relative to normal110 (design value)1117212441318139161473212图图7c 7c 自动切负荷功能模型自动切负荷功能模型2LShed13二、数据结构模型二、数据结构模型1. 从功能讲起从功能讲起Current TransformerCurrent Transformer(TCTR1)(TCTR1)Power TransformerPower Transformer(YPTR1)(YPTR1)Tap ChangerTap Changer

14、(YLTC1)(YLTC1)Earth neutraliserEarth neutraliser(YEFN1)(YEFN1)Power ShuntPower Shunt(YPSH1)(YPSH1)Bay1 (Transformer bay)Bay1 (Transformer bay)D1Q1SB1D1Q1SB1IEDIEDLNLN图图8a 8a 变压器测控装置模型图变压器测控装置模型图1 1 W01W01注:注:LNLN:Logical Node Logical Node 14TCTR1TCTR1:电流互感器。在电流互感器。在6185061850中,电流互感器的每一相都中,电流互感器的每一相都

15、要定义成要定义成TCTRTCTR类的一个实例,在我们的例子中,这个逻辑节类的一个实例,在我们的例子中,这个逻辑节点用于变压器点用于变压器220KV220KV侧电流的测量。这里我们假设只测量侧电流的测量。这里我们假设只测量A A相相电流,所以装置中只包含一个电流,所以装置中只包含一个TCTRTCTR类的实例。类的实例。YPTR1YPTR1:电力变压器。这个逻辑节点实现了自动切负荷功电力变压器。这个逻辑节点实现了自动切负荷功能,另外,它计算得到的变压器能,另外,它计算得到的变压器Hot-SpotHot-Spot温度等数据还可以温度等数据还可以传送给其它设备(如操作员站传送给其它设备(如操作员站IH

16、MIIHMI),用于信息的显示和保),用于信息的显示和保存。存。YLTC1YLTC1:为变压器分接头建立映像,可以通过它改变绕组为变压器分接头建立映像,可以通过它改变绕组分接头以实现电压调整。分接头以实现电压调整。YEFN1YEFN1:消弧线圈。星型接法变压器中性点与地之间的连消弧线圈。星型接法变压器中性点与地之间的连接。接。YPSH1YPSH1:PowerShuntPowerShunt,旁路电阻。上面两个逻辑节点用来,旁路电阻。上面两个逻辑节点用来实现对主变中性点接地方式的调节。比如可以通过开关的控实现对主变中性点接地方式的调节。比如可以通过开关的控制实现旁路电阻的接入和退出。制实现旁路电阻

17、的接入和退出。15图图8b 8b 装置交互图装置交互图 Current TransformerCurrent Transformer(TCTR1)(TCTR1)Power TransformerPower Transformer(YPTR1)(YPTR1)Tap ChangerTap Changer(YLTC1)(YLTC1)Earth neutraliserEarth neutraliser(YEFN1)(YEFN1)Power ShuntPower Shunt(YPSH1)(YPSH1)Bay1 (Transformer bay)Bay1 (Transformer bay)D1Q1SB1D

18、1Q1SB1IEDIEDLNLNTDifn ProtectionTDifn Protection(PDIF1)(PDIF1)D1Q1BP2D1Q1BP2IEDIEDLNLN2. 一个具体逻辑节点的数据结构一个具体逻辑节点的数据结构W01W0116图图8c 8c 逻辑节点交互逻辑节点交互 ClientClient ServerServerClientClient ServerServerTCTR1TCTR1PDIF1PDIF1W01W01 61850 61850把定义的重点放在了逻辑节点如何提供数据上把定义的重点放在了逻辑节点如何提供数据上(ServerServer)。)。 在在61850618

19、50中有一类特殊的逻辑节点,这类逻辑节点一般只中有一类特殊的逻辑节点,这类逻辑节点一般只做做ClientClient,如,如IHMIIHMI。17YPTR classAttribute Name Attr. TypeExplanationT M/OLNNameShall be inherited from Logical-Node Class (see IEC 61850-7-2).DataCommon Logical Node InformationLN shall inherit all Mandatory Data from Common Logical Node Class.MEEHe

20、althISIExternal equipment healthOEENameDPLExternal equipment name plateOOpTmhISIOperation timeOMeasured valuesHpTmpMVWinding hotspot temperature(in C)O表表2 2 逻辑节点交互逻辑节点交互YPTRYPTR类类 注:注:Common Logical Node Common Logical Node 包含除了逻辑节点包含除了逻辑节点LPHDLPHD之外所有之外所有LNLN都具备的属性。都具备的属性。 T T列表示列表示TransientTransie

21、nt。具体逻辑节点类具体逻辑节点类18Status InformationHPTmpAlmSPSWinding hot point temperature alarmOHPTmpTrSPSWinding hot point temperature tripTOOANLSPSOperation at no loadOOpOvASPSOperation at overcurrentOOpOvVSPSOperation at overvoltageOOpUnVSPSOperation at undervoltageOCGAlmSPSCore ground alarmOSettingsHIVRtgAS

22、GRated Voltage(High voltage level)OLoVRtgASGRated Voltage (low voltage level)OPwrRtgASGRated powerO表表2 2 逻辑节点交互逻辑节点交互YPTRYPTR类(续)类(续) 19表表3 Common Logical Node3 Common Logical Node类类Common Logical Node classAttribute NameAttr. TypeExplanationTM/OLNNameShall be inherited from Logical-Node Class (see

23、IEC 61850-7-2).DataMandatory Logical Node Information (Shall be inherited by ALL LN but LPHD)ModINCMode MBehISIBehaviourMHealthISIHealthMNamPltLPLName plateM 6185061850中,把除了逻辑节点中,把除了逻辑节点LPHDLPHD之外的所有其它逻辑节点之外的所有其它逻辑节点都具备的属性提取出来定义了一个新的类都具备的属性提取出来定义了一个新的类Common Common Logical NodeLogical Node类(公共逻辑节点类)

24、。类(公共逻辑节点类)。 注:注:Common Logical Node Common Logical Node 中的属性描述了逻辑节点中的属性描述了逻辑节点所代表功能所代表功能的运行状态。的运行状态。20表表3 Common Logical Node3 Common Logical Node类(续)类(续) Optional Logical Node InformationLocSPSLocal operationOEEHealthISIExternal equipment healthOEENameDPLExternal equipment nameOOpCntRsINCOperation

25、 counter resetableOOpCntISIOperation counterOOpTmhISIOperation timeOData Sets (see IEC 61850-7-2)Inherited and specialised from Logical Node class (see IEC 61850-7-2).Control Blocks (see IEC 61850-7-2)Inherited and specialised from Logical Node class (see IEC 61850-7-2).Services (see IEC 61850-7-2)I

26、nherited and specialised from Logical Node class (see IEC 61850-7-2).21表表4 Measured value4 Measured value类类MV classAttribute NameAttribute TypeFCTrgOpValue / Value RangeM/O/CDataNameInherited from Data Class (see IEC 61850-7-2)DataAttributemeasured valuesinstMagAnalogueValueMXOmagAnalogueValueMXdchg

27、MrangeENUMERATEDMXdchgNormal|high|low|high-high|low-low|OqQualityMXqchgMtTimeStampMXM22表表4 Measured value4 Measured value类(续)类(续)substitutionsubEnaBOOLEANSVPICS_SUBSTsubMagAnalogueValueSVPICS_SUBSTsubQQualitySVPICS_SUBSTsubIDVISIBLE STRING64SVPICS_SUBSTconfiguration, description and extensionunitsUn

28、itCFsee Annex AOdbINT32UCF01000000zeroDbINT32UCF0100000OsVCScaledValueConfigCFAC_SCAVrangeCRangeConfigCFGC_CONsmpRateINT32UCF0dVISIBLE STRING255 DCTextOcdcNsVISIBLE STRING255 EXAC_DLNDA_McdcNameVISIBLE STRING255EXAC_DLNDA_MdataNsVISIBLE STRING255EXAC_DLN_MServicesAs defined in AnotherTable23图图9 9 瞬时

29、值与死区值瞬时值与死区值 dbdbmagmaginstMaginstMagAnalogueValue Type DefinitionAttribute Type Value / Value Range M/O/C INT32 integer value GC_1 FLOAT32 floating point value GC_1 表表5 Analogue value 24 AnalogueValueAnalogueValue类型包含两个属性,即一个类型包含两个属性,即一个INTEGER INTEGER 类型的属性类型的属性i i和一个和一个FLOATING POINTFLOATING POIN

30、T类型的属性类型的属性f f。 AnalogueValueAnalogueValue类的两个属性的存在条件类的两个属性的存在条件GC_1GC_1表示两表示两个属性在实例中至少有一个存在,允许两个都存在。个属性在实例中至少有一个存在,允许两个都存在。如果两个属性都存在,它们的值之间必须满足给定的如果两个属性都存在,它们的值之间必须满足给定的条件:条件: offsetrscaleFactoifmultiplierunits)(10. 公式中公式中scaleFactorscaleFactor是比例因子,是比例因子,offsetoffset是偏移量,是偏移量,它们又被定义在了复杂类型它们又被定义在了复

31、杂类型ScaledValueConfigScaledValueConfig中中 MVMV类包含了一个类包含了一个ScaledValueConfigScaledValueConfig类型实例类型实例sVCsVC,它,它就是用来表示就是用来表示MVMV类瞬时值和死区值中类瞬时值和死区值中i i和和f f之间的关系之间的关系的。的。 公式中的公式中的unitsunits是是UnitUnit类的实例,它也是类的实例,它也是MVMV类中的一类中的一个属性个属性 25表表7 Unit7 UnitScaledValueConfig Type DefinitionAttribute Name Attribut

32、e Type Value / Value Range M/O/C scaleFactor FLOAT32 M offset FLOAT32 M Unit Type DefinitionAttribute Name Attribute Type Value / Value Range M/O/C SIUintENUMERATEDM multiplier ENUMERATEDO 表表6 ScaledValueConfig6 ScaledValueConfig SIUintSIUint表示基本单位,如瓦特、伏特、安培、米等,而表示基本单位,如瓦特、伏特、安培、米等,而multipliermultip

33、lier则表示乘子,如则表示乘子,如multiplier=Kilomultiplier=Kilo,则其值等于,则其值等于10103 3, , 如如multiplier=Megamultiplier=Mega,则其值等于,则其值等于10106 6等。两个成员合等。两个成员合起来就表示任何单位。如兆瓦、千伏等。起来就表示任何单位。如兆瓦、千伏等。 26图图10 YPTR10 YPTR类的数据结构(实例)类的数据结构(实例) YPRT1YPRT1HpTmpHpTmpinstMaginstMagi if fmagmagi if funitsunitsSIUnitSIUnitmultipliermult

34、ipliersVCsVCscaleFactorscaleFactoroffsetoffsetHpTmpAlmHpTmpAlmHpTmpTrHpTmpTr类:类:YPRTYPRT类:类:MVMV类:类:AnalogValueAnalogValue INT32 INT32类:类:SPSSPS模版:模版:SimpleCDCSimpleCDC模版:模版:CommonLNCommonLN FLOAT32 FLOAT32DataName273. 61850数据结构模型数据结构模型LOGICAL-NODE classAttribute Name Attribute Type ExplanationLNNam

35、e ObjectNameInstance name of an instance of LNLNRef ObjectReferencePath-name of an instance of LNData1.nDATADataSet0.nDATA-SETBufferedReportControlBlock0.nBRCBUnBufferedReportControlBlock0.nURCBLogControlBlock0.nLCBServicesGetLogicalNodeDirectoryGetAllDataValuesSettingGroupControlBlock0.1SGCBLog0.1L

36、OGGOOSEControlBlock0.nGoCBGSSEControlBlock0.nGsCBMulticastSampledValueControlBlock0.nMSVCBUnicastSampledValueControlBlock0.nUSVCBIF compatible LN defined in 61850-7-4 equals LLN0表表8 LN8 LN类的定义类的定义28LOGICAL-NODELOGICAL-NODECOMMONCOMMONLOGICAL-NODELOGICAL-NODESpecific LNSpecific LNEX. YPTREX. YPTRLPHD

37、LPHDLLN0LLN0图图11 11 逻辑节点类之间的继承关系逻辑节点类之间的继承关系 6185061850只从具体逻辑节点类(如只从具体逻辑节点类(如YPTRYPTR)生成实例,而不会从)生成实例,而不会从LNLN类和类和Common Logical NodeCommon Logical Node类生成实例,所以类生成实例,所以LNLN类和类和Common Logical NodeCommon Logical Node类又像是纯抽象基类。类又像是纯抽象基类。 LNLN类包含的类包含的DataData属性是属性是DATADATA类型的,在具体的逻辑节点中,类型的,在具体的逻辑节点中,DATA

38、DATA又有其具体的表现形式。比如,在又有其具体的表现形式。比如,在YPTRYPTR类中,类中,HpTmpHpTmp是是MVMV类型的、类型的、HPTmpAlmHPTmpAlm是是SPSSPS类型的等等,这里,类型的等等,这里,HpTmpHpTmp、HPTmpAlmHPTmpAlm就代表了就代表了DataData,而,而MVMV、SPSSPS则代表了则代表了DATADATA类型。类型。 模版模版具体逻辑具体逻辑节点类节点类29图图12 DATA12 DATA和和DataAttributeTypeDataAttributeType的类图的类图 DATADATADataNameDataNamePr

39、esencePresenceDateAttributeDateAttributeFCFCTrgOpsTrgOpsDATypeDATypeNameNamePresencePresenceCompositeCDCCompositeCDCSimpleCDCSimpleCDCCompositeComponentCompositeComponentPrimitiveComponentPrimitiveComponentBasicTypeBasicType1.n1.n1.n1.n0.n0.n1 130class DATAclass DATA /抽象基类抽象基类char name64;char name64

40、;class C class C :public public DATA int i;int i;class B1 class B1 :public public DATA C c0;C c0;class B class B :public public DATA B1 b1;B1 b1;C c1;C c1;DATASimpleCDC第一层第一层CompositeCDC第二层第二层CompositeCDC C+C+语言表示的语言表示的DATADATA继承关系例子(仅是对图继承关系例子(仅是对图1212概念上的概念上的解释,与解释,与6185061850数据结构无关系!)数据结构无关系!)图图1

41、2a DATA12a DATA类继承关系仿真例子类继承关系仿真例子 31表表9 DATA9 DATA类类DATA classAttribute Name Attribute Type Value / Value Range / ExplanationDataName ObjectNameInstance name of an instance of DATADataRef ObjectReferencePath-name of an instance of DATAPresenceBOOLEANIndicates mandatory/optionalDataAttribute0.n DataA

42、ttributeType FunctionConstraint TrgOp0.nDATypeFCTriggerConditionsFor Example, AnalogueValueFor Example,MXFor Example,dchgServicesGetDataValuesSetDataValuesGetDataDirectoryGetDataDefination32表表11 SimpleCDC11 SimpleCDC类的定义类的定义CompositeCDC classAttribute Name Attribute Type Value / Value Range / Explan

43、ationCompositeCDC-I0.nCompositeCDCSimpleCDC-I0.nSimpleCDCFor Example,MV表表10 CompositeCDC10 CompositeCDC类的定义类的定义 SimpleCDC classAttribute Name Attribute Type Value / Value Range / Explanation33表表12 DAType12 DAType的定义的定义 DAType classAttribute Name Attribute Type Value / Value Range / ExplanationDATNam

44、e ObjectNameInstance name of an instance of DATypeDATRef ObjectReferencePath-name of an instance of DATypePresenceBOOLEANIndicates mandatory/optional MVMV就是以就是以SimpleCDCSimpleCDC为模版定义的具体类,为模版定义的具体类,YPTRYPTR类则类则包含了包含了MVMV类的一个实例类的一个实例HpTmpHpTmp,HpTmpHpTmp这个字符串这个字符串就是就是MVMV类从类从DATADATA类继承的类继承的DataNameD

45、ataName属性的值。属性的值。YPTRYPTR表表的最后一列就是的最后一列就是HpTmpHpTmp实例的实例的PresencePresence属性值。属性值。 34CompositeComponent classAttribute Name Attribute Type Value / Value Range / ExplanationCompositeComponent-I0.n CompositeComponentPrimitiveComponent-I0.nPrimitiveComponentPrimitiveComponent classAttribute Name Attribu

46、te Type Value / Value Range / ExplanationtypeBasicType表表13 CompositeComponent13 CompositeComponent类的定义类的定义 表表14 PromitiveComponent14 PromitiveComponent类的定义类的定义 35CompositeCDCSimpleCDCDATAHpTmp MVCompositeCDCSimpleCDCSimpleCDC0.nDataName0.n图图13a 13a 类与实例的关系类与实例的关系 1 136图图13b 13b 类与实例的关系类与实例的关系 2 2Com

47、positeComponentPrimitiveComponentPrimitiveComponentDATypeBasicTypeinstMag AnalogValuei i INT32INT32CompositeComponentPrimitiveComponentPrimitiveComponentPrimitiveComponentPrimitiveComponent0.nf f FLOAT32FLOAT32DATName0.n1137 问题描述:问题描述: 要在要在YPTRYPTR类中加入一个新的属性类中加入一个新的属性, ,TpVolLTpVolL,它表示低,它表示低压侧三相电压向

48、量,这一属性是压侧三相电压向量,这一属性是ThreePhaseVoltageThreePhaseVoltage数据类的实例。由于这个数据类在数据类的实例。由于这个数据类在6185061850中并不存在,中并不存在,我们从我们从BasicTypeBasicType开始构造这个新属性。开始构造这个新属性。 变压器低压侧有三相电压,电压是正弦波形的交流量,变压器低压侧有三相电压,电压是正弦波形的交流量,对这样的量,用一个以复数向量来表示每一相的瞬时对这样的量,用一个以复数向量来表示每一相的瞬时值,复数向量包括一个幅值和一个角度,它们都是浮值,复数向量包括一个幅值和一个角度,它们都是浮点数。点数。 3

49、8FLOAT32BasicTypeMagnitudePrimitiveComponentPrimitiveComponentCompositeComponentDATName=?Presence=?type =FLOAT32AngleDATName=?Presence=?type=FLOAT32Vector DATName=? Presence=? mag: Magnitude M ang: Angle MVoltage DataName=? Presence=? insMg: Vector MX dchg MSimpleCDCDataAttributeDataAttributeCompone

50、ntDATypeDATA39ThreePhaseVoltage DataName=? Presence=? volA: Voltage M volB: Voltage M volC: Voltage MCompositeCDCYPRT TpVolL: ThreePhaseVoltage MLNData实例实例图图14 14 由类模版构造实例由类模版构造实例DATA细节:图细节:图1414中,我们给出了两个以中,我们给出了两个以PrimitiveComponentPrimitiveComponent类为模版定义的具体类为模版定义的具体类类MagnitudeMagnitude和和AngleAngl

51、e的名字,而在图的名字,而在图1313中,并不包含类似的名字。中,并不包含类似的名字。 40YPRT1TpVolLvolAmagangHpTmpAlmHpTmpTrinsMgvolBmaganginsMgvolCmaganginsMg图图15 15 构造实例的树形图构造实例的树形图41图图16 16 变压器测控装置模型图变压器测控装置模型图2 2Current TransformerCurrent Transformer(TCTR1)(TCTR1)Power TransformerPower Transformer(YPTR1)(YPTR1)Tap ChangerTap Changer(YLT

52、C1)(YLTC1)Earth neutraliserEarth neutraliser(YEFN1)(YEFN1)Power ShuntPower Shunt(YPSH1)(YPSH1)Bay1 (Transformer bay)Bay1 (Transformer bay)D1Q1SB1D1Q1SB1IEDIEDLD2LD2LD1LD1 从从LN到到LD:在一个装置内可能包含许多逻辑节点,这在一个装置内可能包含许多逻辑节点,这些逻辑节点的功能各不相同,我们需要把装置中的逻辑些逻辑节点的功能各不相同,我们需要把装置中的逻辑节点按照功能分类。逻辑设备(节点按照功能分类。逻辑设备(LogicalD

53、evice)是逻)是逻辑节点的包容器。辑节点的包容器。42LOGICAL-DEVICE classAttribute Name Attribute Type Value / Value Range / ExplanationLDName ObjectNameInstance name of an instance of LDLDRef ObjectReferencePath-name of an instance of LDLogicalNode3.nLOGICAL-NODEServicesGetLogicalDeviceDirectory表表15 LD15 LD类的定义类的定义 618506

54、1850中的中的基本基本的数据结构由四层组成,即的数据结构由四层组成,即LDLD、LNLN、DATADATA、DADA。 LDLD必须包含逻辑节点必须包含逻辑节点LLN0LLN0。 用于表示用于表示LDLD包含的信息。包含的信息。 LDLD必须包含逻辑节点必须包含逻辑节点LPHDLPHD(LOGICAL-NODE-PHYSICAL-DEVICELOGICAL-NODE-PHYSICAL-DEVICE)。)。逻辑设备必然包含在物理设备中,逻辑节点逻辑设备必然包含在物理设备中,逻辑节点LPHDLPHD就是用来表示逻就是用来表示逻辑设备所在的物理设备(装置本身)的信息。如物理设备名、物辑设备所在的物

55、理设备(装置本身)的信息。如物理设备名、物理设备状态、上电次数、热启动次数等。理设备状态、上电次数、热启动次数等。 434. 对象参引对象参引 从从LDLD到到DAComponentDAComponent实例的对象参引分别是:实例的对象参引分别是:LDLD:LDNameLDNameLNLN:LDName/LNNameLDName/LNNameDATADATA:LDName/LNName.DataName.DataName. LDName/LNName.DataName.DataName. DataAttributeDataAttribute:LDName/LNName.DataNameLDNa

56、me/LNName.DataName.DataName. .DataAttributeName.DataName. .DataAttributeNameDAComponentDAComponent:LDName/LNName.DataName.DataName. .LDName/LNName.DataName.DataName. .DataAttributeName.DAComponentName. DataAttributeName.DAComponentName. 这里这里DATADATA下面的一层被称为下面的一层被称为DataAttributeDataAttribute,它是,它是DAT

57、ypeDAType加上加上FCFC和和TrgOpsTrgOps构成,而构成,而DataAttributeDataAttribute下面不管有多少层,都称为下面不管有多少层,都称为DAComponentDAComponent,它由,它由DATypeDAType的实例构成。的实例构成。44YPRT1HpTmpinstMagifmagifHpTmpAlmHpTmpTrLD1YLTC1LPHDLD1/YPRT1LD1LD1/YPRT1.HpTmpLD1/YPRT1.HpTmp.instMagLD1/YPRT1.HpTmp.instMag.iLLN0图图17 17 包含包含LDLD的数据结构的数据结构

58、LNLDDATADataAttributeDAComponent45Parameter NameRequest LDReferenceResponse+ LNReference3.nResponse- ServiceError表表16 GetLogicDeviceDirectory16 GetLogicDeviceDirectory服务参数表服务参数表 这个服务工作于这个服务工作于Client-ServerClient-Server模式下。首先模式下。首先ClientClient发出请求发出请求(RequestRequest),),ServerServer在收到请求后做出响应(在收到请求后做出

59、响应(ResponseResponse)。)。这里的这里的ServerServer可以理解为包含逻辑设备(可以理解为包含逻辑设备(LDLD)的装置,而)的装置,而ClientClient则可以是任何一个可以和则可以是任何一个可以和LDLD所在装置通讯的装置(所在装置通讯的装置(LNLN)。)。上面表格中给出了上面表格中给出了ClientClient发出请求时需要提供的参数和发出请求时需要提供的参数和ServerServer返回的结果数据。从这个表可以看出,返回的结果数据。从这个表可以看出,ClientClient发出请求时要提发出请求时要提供供LDReferenceLDReference,而,

60、而ServerServer在成功响应请求时返回给在成功响应请求时返回给ClientClient相相应应LDLD所包含的所有所包含的所有LNReference3.nLNReference3.n,在请求失败时返回给,在请求失败时返回给ClientClient失败失败ServiceErrorServiceError。 46 DataSet DataSet :在逻辑节点中,在逻辑节点中,DATADATA类代表了一种把类代表了一种把LNLN中所包含中所包含的数据整合(分组)的方法,这种数据分组是按照物理意义的数据整合(分组)的方法,这种数据分组是按照物理意义来划分的,即把物理上相关的量放在一起构成一个来

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论