1、 KS C IEC 61970 1KSKSKSKSSKSKSKS KSKSKS SKSKS KSKS SKS KS (EMS API)1: KS C IEC 61970 1: 2007 2007 11 30 http:/www.kats.go.krKS C IEC 61970 1: 2007 : () ( ) () ( ) : (http:/www.standard.go.kr) : :2007 11 30 2007-1123 : : ( 02-509-7294) (http:/www.kats.go.kr ). 10 5 , . KS C IEC 61970 1: 2007 i . iii
2、. v 1 1 2 1 3 .2 4 .2 4.1 2 4.2 2 4.3 4 4.4 IEC 61968 6 5 EMS-API 6 5.1 .6 5.2 .7 5.3 7 5.4 8 5.5 .8 5.6 9 5.7 9 5.8 .10 5.9 .10 5.10 .11 5.11 .11 5.12 12 5.13 12 6 EMS-API .14 6.1 .14 6.2 CIM (IEC 61970 3XX) .14 6.3 CIS (IEC 61970 4XX)16 6.4 CIS (IEC 61970 5XX).17 7 .17 7.1 .17 7.2 .18 7.3 .19 7.4
3、19 7.5 20 A( ) .21 KS C IEC 61970 1: 2007 ii A.1 21 A.2 Enterprise JavaBeans 21 A.3 CORBA .22 A.4 Microsoft COM/DCOM .22 A.5 XML Microsoft.NET 23 B( ) 25 C( ) 30 D( ) 31 D.1 .31 D.2 .31 32 KS C IEC 61970 1: 2007 iii 1) IEC (IEC National Committees) . IEC . IEC , , , (PAS) “IEC Publication(s)” . , IE
4、C . IEC , , . IEC ISO(International Organization for Standardization) . 2) IEC . IEC . 3) IEC , IEC . IEC , IEC . 4) , IEC IEC . IEC . 5) IEC , IEC . 6) . 7) IEC IEC , , IEC IEC , ( ) . 8) Normative references . . 9) . IEC . IEC 57 . . Text . FDIS Report on voting 57/777/FDIS 57/795/RVD KS C IEC 619
5、70 1: 2007 iv . ISO/IEC Directives, Part 2 . IEC 61970 “ (EMS-API)” . 1: 2: 301: (CIM) 302: (CIM) , 1)401: (CIS) 402: (CIS) 1)403: (CIS) 1)404: (CIS) 1)405: (CIS) 1)407: (CIS) 1)453: CIM 1)501: (CIS) IEC “http:/webstore.iec.ch“ . . 1) KS C IEC 61970 1: 2007 v 2005 1 IEC 61970 1, Energy management sy
6、stem application program interface(EMS-API) Part 1: Guidelines and general requirements . (EMS) (APIs) IEC 61970 . EPRI API(CCAPI) (RP 3654 1) . EPRI CCAPI . EMS 2) . . . / . IEC 61970 . a) 3)b) . . . 1: 2: 3XX: (CIM) 4XX: (CIS) 5XX: CIS EMS-API . EMS-API . , . 2) . . EMS-API EMS 3 . 3) ISO(Independ
7、ent System Operator) RTO(Rational Transmission Operator) . KS C IEC 61970 1: 2007 vi , (ISOs), (RTOs), (DMS) . EMS-API . KS C IEC 61970 1: 2007 (EMS API) 1: Energy management system application program interface (EMS-API) Part 1: Guidelines and general requirements 1 EMS-API . . EMS-API . , . EMS-AP
8、I , , , (ISOs), (RTOs), (DMS) . 61970 3XX Common Information Model(CIM) , IEC 61970 4XX Component Interface Specification(CIS), IEC 61970 5XX Technology Mappings . CIS . , EMS-API . 6. . , . . 2 . . ( ) . KS C IEC 61970 2, (EMS-API) Part 2: IEC 61970 301, Energy management system application program
9、 interface(EMS-API) Part 301:Common Information Model(CIM) base KS C IEC 61970 1: 2007 2 3 , KS C IEC 61970 2 . 4 4.1 (SCADA, , ) . ( ) . . . , . a) (OPF) ( ) . . b) . . DMS, EMS . . c) ( ) . d) . . FTP(File Transport Protocol) XML(eXtensible Markup Language) ( ) . e) ( ) . 4.2 4.2.1 . a) EMS b) , (
10、 ) CIM(Common Information Model) . , , . . ( , , ) CIM (6.2 ). , . EMS-API , KS C IEC 61970 1: 2007 3 . 4.2.2 4.2.2.1 , . a) . , , . , , . , . b) CIM . . , . , . , . c) . . . , . , , , . 4.2.2.2 EMS-API . EMS-API , EMS-API . CIS . . B.1 . . (SCADA) (topology processing) KS C IEC 61970 1: 2007 4 / (
11、, DMS, , ) 4.2.3 , , “ ” . “ ” XML . , , . . , / . 4.3 EMS-API . , (EMS) EMS , , . Common Object Request Broker Architecture(CORBA)4), Sun5) (EJB), 6) (DCOM) ( A ). . (any to any) , XML . XML “ ” . (B2B) ( XML A ). EMS-API . . 4) CORBA OMG . , IEC . , . 5) Sun Sun Microsystems(USA ) . , IEC . 6) Mic
12、rosoft Microsoft Corporation(USA ) . , IEC . KS C IEC 61970 1: 2007 5 . ( , EMS ). . . . . . . “ ” . , ( , , ). . CORBA CORBA ( ) . COM Distributed Transaction Coordinator(DTC) / Microsoft Message Queue (MSMQ) . 1 . 1 EMS-API . . EMS-API “ ” . ( CD ), , . , , / , . . . Object Management Group(OMG)/
13、International Standards Organization(ISO) Interface Definition Language(IDL), a) IDL , EMS-API . EMS-API . a Sun Microsystems . , IEC . , . KS C IEC 61970 1: 2007 6 4.4 IEC 61968 IEC 61968 . IEC 61970 , IEC 61968 CIM . IEC 61970 301 . CIM CIM IEC 61970 IEC 61968 . IEC 61970 4XX , IEC 61968 ( , ). IEC 61968 IEC 61970 APIs . 5 EMS-API 5.1 EMS-API , , EMS-API