KR20140142167A - 지리학적 정보 시스템(gis) 네트워크 모델을 동기화하기 위한 시스템 및 방법 - Google Patents

지리학적 정보 시스템(gis) 네트워크 모델을 동기화하기 위한 시스템 및 방법 Download PDF

Info

Publication number
KR20140142167A
KR20140142167A KR20140066956A KR20140066956A KR20140142167A KR 20140142167 A KR20140142167 A KR 20140142167A KR 20140066956 A KR20140066956 A KR 20140066956A KR 20140066956 A KR20140066956 A KR 20140066956A KR 20140142167 A KR20140142167 A KR 20140142167A
Authority
KR
South Korea
Prior art keywords
model
cim
utility grid
difference
grid
Prior art date
Application number
KR20140066956A
Other languages
English (en)
Inventor
마이클 스타니슬로우스키
엔리퀘 카노 카발라
리 힐
글렌다 폴레트 시몬스
Original Assignee
제너럴 일렉트릭 캄파니
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 제너럴 일렉트릭 캄파니 filed Critical 제너럴 일렉트릭 캄파니
Publication of KR20140142167A publication Critical patent/KR20140142167A/ko

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/10Geometric CAD
    • G06F30/13Architectural design, e.g. computer-aided architectural design [CAAD] related to design of buildings, bridges, landscapes, production plants or roads
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/29Geographical information databases
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/1095Replication or mirroring of data, e.g. scheduling or transport for data synchronisation between network nodes

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Databases & Information Systems (AREA)
  • General Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Remote Sensing (AREA)
  • Data Mining & Analysis (AREA)
  • Geometry (AREA)
  • Computer Hardware Design (AREA)
  • Structural Engineering (AREA)
  • Evolutionary Computation (AREA)
  • Architecture (AREA)
  • Computational Mathematics (AREA)
  • Mathematical Analysis (AREA)
  • Mathematical Optimization (AREA)
  • Pure & Applied Mathematics (AREA)
  • Civil Engineering (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Instructional Devices (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Apparatus For Radiation Diagnosis (AREA)
  • Processing Or Creating Images (AREA)
  • Image Processing (AREA)

Abstract

시스템은 유틸리티 그리드(utility grid)에 대한 수정을 식별하고, 유틸리티 그리드의 제 1 모델 및 유틸리티 그리드의 제 2 모델을 유도하도록 구성된 프로세서를 포함한다. 유틸리티 그리드의 제 2 모델은 유틸리티 그리드의 제 1 모델의 수정을 포함한다. 프로세서는 유틸리티 그리드의 제 1 모델을 유틸리티 그리드의 제 2 모델에 비교하고, 비교에 적어도 부분적으로 기초하여, 유틸리티 그리드의 제 1 모델과 유틸리티 그리드의 제 2 모델 사이의 차이를 유도하도록 구성된다.

Description

지리학적 정보 시스템(GIS) 네트워크 모델을 동기화하기 위한 시스템 및 방법{SYSTEMS AND METHODS FOR SYNCHRONIZING GEOGRAPHIC INFORMATION SYSTEM (GIS) NETWORK MODELS}
본 발명은 일반적으로 지리학적 정보 시스템에 관한 것으로서, 더 구체적으로는 지리학적 정보 시스템의 모델을 동기화하기 위한 방법 및 시스템에 관한 것이다.
때때로 지리학 정보 시스템(geographical information system) 또는 지형공간 정보 시스템(geospatial information system)이라 칭하는 지리학적 정보 시스템(geographic information system: GIS)은 예를 들어 지구를 공간적으로 참조하는 데이터 및 연계된 속성들을 캡처하고, 저장하고, 분석하고, 관리하기 위한 시스템이다. GIS 시스템은 모든 형태의 지리학적으로 참조된 정보를 캡처하고, 관리하고, 분석하고, 표시하기 위한 하드웨어, 소프트웨어 및 데이터를 통합할 수 있다. 예를 들어, GIS 시스템은 건물, 거리, 하수구, 가로등 등과 같은 아이템의 위치에 대한 정보, 뿐만 아니라 아이템 자체에 대한 정보를 제공할 수 있다. GIS 시스템은 또한 지리학적으로 참조된 정보의 변경을 반영하기 위해 빈번한 업데이트를 받게될 수 있고, 반면에 GIS 시스템에 의존하는 다른 외부 시스템은 빈번한 업데이트를 수신하지 않을 수도 있다. GIS 시스템의 지리학적으로 참조된 정보를 다른 외부 시스템과 동기화하기 위한 방법을 제공하는 것이 유용할 수도 있다.
현재 청구된 발명의 범주에 상응하는 특정 실시예가 이하에 요약된다. 이들 실시예는 청구된 발명의 범주를 한정하도록 의도된 것은 아니고, 오히려 이들 실시예는 본 발명의 가능한 형태의 간략한 요약을 제공하도록 의도된다. 실제로, 본 발명은 이하에 설명되는 실시예와 유사하거나 상이할 수 있는 다양한 형태를 포함할 수 있다.
제 1 실시예에서, 시스템은 유틸리티 그리드(utility grid)로의 수정을 식별하고, 유틸리티 그리드의 제 1 모델 및 유틸리티 그리드의 제 2 모델을 유도하도록 구성된 프로세서를 포함한다. 유틸리티 그리드의 제 2 모델은 유틸리티 그리드의 제 1 모델의 수정을 포함한다. 프로세서는 유틸리티 그리드의 제 1 모델을 유틸리티 그리드의 제 2 모델에 비교하고, 비교에 적어도 부분적으로 기초하여, 유틸리티 그리드의 제 1 모델과 유틸리티 그리드의 제 2 모델 사이의 차이를 유도하도록 구성된다.
제 2 실시예에서, 그 위에 저장된 코드를 갖는 비일시적 컴퓨터-판독 가능 매체가 제공되고, 코드는 지리학적 정보 시스템(GIS) 모델로의 하나 이상의 수정을 식별하고, GIS 모델의 제 1 모델 및 GIS 모델의 제 2 모델을 유도하기 위한 인스트럭션을 포함한다. 제 2 모델은 제 1 모델의 수정을 포함한다. 코드는 제 1 모델을 제 2 모델에 비교하고, 비교에 적어도 부분적으로 기초하여, 제 1 모델과 제 2 모델 사이의 차이를 유도하기 위한 인스트럭션을 포함한다.
제 3 실시예에서, 지리학적 정보 시스템(GIS)은 제 1 상태의 전력 그리드의 표현을 생성하고, 전력 그리드의 표현을 제 2 상태로 변경하기 위한 지시로서 입력을 수신하고, 제 1 상태의 전력 그리드의 제 1 모델 및 제 2 상태의 전력 그리드의 제 2 모델을 유도하도록 구성된 프로세서를 포함한다. 전력 그리드의 제 2 모델은 전력 그리드의 제 1 모델과의 적어도 하나의 차이를 포함한다. 프로세서는 전력 그리드의 제 1 모델을 전력 그리드의 제 2 모델에 비교하여 적어도 하나의 차이를 정량화하고, 비교에 적어도 부분적으로 기초하여 유틸리티 그리드의 제 1 모델과 유틸리티 그리드의 제 2 모델 사이의 적어도 하나의 차이의 공통 정보 모델(Common Information Model: CIM) 표현을 유도하도록 구성된다.
본 발명의 이들 및 다른 특징, 양태 및 장점은 유사한 도면 부호가 도면 전체에 걸쳐 유사한 부분을 나타내고 있는 첨부 도면을 참조하여 이하의 상세한 설명을 숙독할 때 더 양호하게 이해될 수 있을 것이다.
도 1은 GIS 시스템의 실시예의 블록 다이어그램이다.
도 2는 본 발명의 실시예에 따른 GIS 시스템 네트워크를 포함하는 공간 서버(spatial server)의 실시예이다.
도 3 내지 도 8은 본 발명의 실시예에 따른, 도 2의 네트워크 모델의 예시적인 실시예이다.
도 9는 본 발명의 실시예에 따른, 도 1의 GIS 시스템과 외부 시스템 사이의 네트워크 모델을 동기화하기 위해 적합한 프로세스의 실시예를 도시하는 흐름도이다.
본 발명의 하나 이상의 특정 실시예가 이하에 설명될 것이다. 이들 실시예의 간결한 설명을 제공하기 위한 시도시에, 실제 구현예의 모든 특징들이 상세한 설명에 설명되지는 않을 수도 있다. 임의의 이러한 실제 구현예의 개발시에, 임의의 엔지니어링 또는 디자인 프로젝트에서와 같이, 수많은 구현예-특정 결정들이 하나의 구현예로부터 다른 구현예로 다양할 수도 있는 시스템-관련 및 비즈니스-관련 제약의 순응성과 같은 개발자의 특정 목표를 성취하기 위해 행해져야 한다는 것이 이해되어야 한다. 더욱이, 이러한 개발 시도는 복잡하고 시간 소모적일 수도 있지만, 그럼에도 불구하고 본 개시 내용의 이익을 갖는 당 기술 분야의 숙련자들을 위한 디자인, 제작 및 제조의 일상적인 착수일 것이라는 것이 이해되어야 한다.
본 발명의 다양한 실시예의 요소를 소개할 때, 단수 표현의 용어들은 하나 이상의 요소들이 존재하는 것을 의미하도록 의도된다. 용어 "포함하는", "구비하는" 및 "갖는"은 포함적으로 의도되고, 열거된 요소들 이외의 부가의 요소들이 존재할 수도 있다는 것을 의미한다.
본 명세서에 설명된 기술은 다양한 외부 시스템으로의 GIS 시스템들 사이의 통신적 결합 및 동기화를 가능하게 한다. 특정 실시예에서, 개방 표준 모델이 통신적으로 결합된 시스템들 사이에 정보를 공유하는데 사용된다. 개방 표준을 사용함으로써, 표준을 지원하는 임의의 시스템이 참여할 수도 있다. 그러나, 모델로의 변경은 변경된 모델의 전체가 관심 시스템에 전송되게 할 수 있다. 본 명세서에 설명된 기술은 모델 변경을 유도하고, 변경된 모델의 전체보다는 변경된 모델의 서브세트만을 전송한다. 변경은 차이에 대한 전체 그래프를 탐색하기보다는, 그래프(예를 들어, 유틸리티 네트워크 모델의 표현)의 로컬화된 탐색에 기초하여 유도될 수 있다. 단지 변경만을 유도함으로써(예를 들어, 변경의 공통 정보 모델(CIM) 모델을 유도함), 본 명세서에 설명된 기술은 다양한 시스템들 사이의 정보 동기화를 향상시킬 수 있고 단지 유도된 차이만을 전송함으로써 전송 시간 및 비용을 감소시킬 수 있다.
상기 내용을 고려하면서, 도 1에 도시된 예시적인 GIS 시스템(10)과 같은 지리학적 정보 시스템(Geographic Information System: GIS) 시스템의 실시예를 설명하는 것이 유용할 수 있다. GIS 시스템(10)은 공간 서버(12)와, 공간 서버(12)에 통신적으로 결합된 다수의 클라이언트 컴퓨터(14)를 포함할 수 있다. 일 실시예에서, 클라이언트 컴퓨터(14)는 웹브라우저 및/또는 클라이언트 소프트웨어 애플리케이션을 실행할 수 있어, 공간 서버(12)가 인터넷 및/또는 인트라넷과 같은 네트워크를 통해 클라이언트 컴퓨터(14)에 액세스 가능하게 된다. 클라이언트 컴퓨터(14)는 근거리 통신망(local area network: LAN), 원거리 통신망(wide area network: WAN), 다이얼-인-접속(dial-in-connections), 케이블 모뎀, 무선 모뎀 및/또는 특정 고속 종합 정보 통신망(Integrated Services Digital Network: ISDN) 라인과 같은 네트워크를 포함하는 다수의 인터페이스를 통해 인터넷에 상호 접속될 수 있다. 전술된 바와 같이, 클라이언트 컴퓨터(14)는 예를 들어 퍼스널 컴퓨터, 휴대용 컴퓨터, 태블릿, 서버, 라우터, 네트워크 컴퓨터, 상인 또는 제조업자의 컴퓨팅 디바이스, 스마트 그리드 구성요소, 피어 디바이스, 스마트폰 등을 포함하는 인터넷에 상호 접속하는 것이 가능한 임의의 디바이스일 수 있고, 인간 사용자 또는 소프트웨어 엔티티와 같은 GIS 클라이언트(16)가 GIS 시스템(10)을 사용하게 할 수 있다. 도 1에 더 도시된 바와 같이, 복수의 GIS 클라이언트(16)는 공간 서버(12)에 접속될 수 있다.
공간 서버(12)는 GIS 클라이언트(16)의 관심 하나 이상의 영역에 관한 정보, 실행 가능 컴퓨터 인스트럭션 등과 같은 다양한 주제에 대한 정보를 포함하는 것이 가능한 메모리, 뿐만 아니라 컴퓨터 인스트럭션을 실행하기에 적합한 프로세서를 포함할 수 있다. 공간 서버(12)로부터의 정보는 공간 서버(12)에 로그온함으로써 클라이언트 컴퓨터(14) 중 하나에서 잠재적 클라이언트 또는 사용자(예를 들어, GIS 클라이언트(16))에 의해 액세스될 수 있다. 부가적인 또는 대안적인 실시예에서, 메모리는 공간 서버(12)로부터 원격으로 저장될 수 있고, 비중앙집중형(non-centralized)일 수도 있다. 공간 서버(12)는 하나 이상의 데이터베이스와 기능적으로 인터페이스하여 지형공간적 정보를 저장하고 그리고/또는 이들에 한정되는 것은 아니지만, 맵을 퍼블리싱(publishing)하고, 맵을 공유하고, 웹서비스를 제공하고, 공간 분석(예를 들어, 벡터, 래스터(raster), 네트워크 및/또는 3D 분석)을 제공하고, 분쟁 및 분쟁 해결책의 지리학적 표시를 제공하고, 개발 도구 및 도구 지원을 전달하고, 좌표 시스템들 사이를 변환하고, 버전지정된(versioned) 데이터 저장부를 관리하는 등과 같은 다양한 기능을 제공하게 된다. 이하에 더 상세히 설명되는 바와 같이, 지형공간적 정보는 예를 들어, 관심 영역에 관련된 모델, 장비 정보(예를 들어, 발전 설비 및 콘딧의 위치, 가스 장비, 하수 장비와 같은 유틸리티 장비 및 콘딧의 위치, 컴퓨팅 장비 및 콘딧의 위치), 관심 영역에 관련된 날씨 조건 및/또는 관심 영역에 관련된 지형 데이터를 포함할 수 있다.
공간 서버(12)는 공간 관계형 데이터베이스(relational database)(20), 뿐만 아니라 다른 파일 또는 데이터베이스(22)에 결합될 수 있다. 공간 관계형 데이터베이스(20)는 공간 서버(12)와 같은 데이터베이스 내에 더 신속하고 효율적으로 공간 데이터가 저장되고, 액세스되고, 그리고/또는 분석되는 것을 가능하게 하는 기능 및 절차의 통합 세트일 수 있다. 공간 관계형 데이터베이스(20)는 관계형 데이터베이스 내의 공간 특징들의 저장, 검색, 업데이트 및 질의를 용이하게 하는 구조적 질의 언어(structured query language: SQL) 또는 유사한 방안 및 기능을 제공할 수 있다. 데이터베이스(20)는 이하의 구성요소, 즉 지원된 기하학적 데이터 유형의 저장, 신택스(syntax) 및 시맨틱스(semantics)를 기술하는 방안, 공간 인덱싱 메커니즘, 관심 영역 질의, 공간 참가 질의 및 다른 공간 분석 동작을 수행하기 위한 연산자 및 기능의 세트 및 관리 유틸리티를 포함할 수 있다. 더 이해될 수 있는 바와 같이, 데이터베이스(20) 및 다른 파일 또는 데이터베이스(22)는 GIS 네트워크 및/또는 다른 관리 네트워크로의 수정(예를 들어, 물리적 및/또는 가상 개장(retrofitting)에 기인하는)에 관한 데이터를 포함할 수 있다.
특정 실시예에서, 공간 서버(12)는 예를 들어 공간 관계형 데이터베이스(20) 내에 포함된 데이터, 다른 파일 또는 데이터베이스(22) 및/또는 하나 이상의 외부 데이터 서비스로부터 수신된 데이터에 기초하여 하나 이상의 공통 정보 모델(CIM) 파일(24)을 생성하는데 사용될 수 있다. 특정 실시예에서, CIM 파일(24)은 통신 네트워크(26)를 통해 예를 들어 하나 이상의 외부 데이터 시스템(28)에 네트워크 모델(예를 들어, 전력 네트워크 모델, 가스 라인 네트워크 모델, 상수도 시스템 네트워크 모델 등)을 모델링하여 익스포트(export)하는데 사용될 수 있는 임의의 개방 시스템 관리 표준을 포함할 수 있다.
외부 데이터 시스템(28)은 예를 들어, 정전 관리 시스템(outage management system: OMS)(예를 들어, 전력 정전 관리), 분배 관리 시스템(distribution management system: DMS)(예를 들어, 전력, 상수도 및/또는 가스를 대응 네트워크 또는 그리드를 통해 라우팅하기에 적합한), 미터 데이터 관리(Meter Data Management: MDM) 시스템(예를 들어, 대량의 유틸리티 데이터의 관리에 유용함), 엔지니어링 분석(Engineering Analysis: EA) 시스템, 고객 정보 시스템(customer information system: CIS), 작업 관리 시스템(work management system: WMS), 감시 제어 및 데이터 취득(supervisory control and data acquisition, SCADA), 기업 리소스 계획(enterprise resource planning: ERP) 시스템, 고객 관계 관리(customer relationship management: CRM) 시스템 및/또는 다른 외부 데이터 및/또는 데이터 관리 시스템과 같은 다양한 데이터 및/또는 데이터 관리 시스템을 포함할 수 있다. 이하에 더 상세히 설명되는 바와 같이, CIM 파일(24)은 몇몇 실시예에서, GIS 시스템(10)의 유틸리티 네트워크에 행해진 변경(예를 들어, 추가, 삭제, 수정 등)만을 포함할 수 있다. 실제로, CIM 파일(24) 또는 CIM 데이터 및/또는 CIM XML 파일의 전자 전송을 제공함으로써, 공간 서버(12)는 GIS 데이터를 광범위한 외부 시스템(28)에 공유할 수 있다. 그러나, 콘딧의 추가와 같은 간단한 변경, 또는 서브네트워크의 추가와 같은 복잡한 변경을 포함하는 CIM 모델의 변경은 이어서 변경을 포함하는 전체 모델을 전송함으로써 외부 시스템(28)에 통신될 것이다. 본 명세서에 설명된 기술은 변경되어 있는 모델의 부분만을 정확하게 유도하고 이어서 변경된 부분을 전송할 수 있다. 또한, 변경된 부분은 전용 차이 모델로서보다는, 이하에 더 설명되는 기술을 사용하여 표준 모델(예를 들어, 리소스 기술 프레임워크(Resource Description Framework: RDF), 차이 모델 또는 다른 유사한 차이 모델)로서 전송될 수 있다. 이에 따라, 공간 서버(12)는 외부 시스템(28)과 더 효율적으로 동기화되고 전송 시간 및 비용을 감소시킬 수 있다.
예를 들어, 도 2는 유틸리티 네트워크를 모델링하고 예를 들어 미리 존재하는 유틸리티 네트워크(예를 들어, 전기 네트워크)에 행해진 변경에 기초하여 CIM 파일(24)을 생성하고 익스포트하는데 유용할 수 있는 공간 서버(12)의 예시적인 블록 다이어그램을 도시한다. 주목할만한 가치가 있을 수 있는 바와 같이, 본 발명의 실시예는 전력 네트워크와 관련하여 주로 설명될 수도 있지만, 본 발명의 기술은 임의의 다양한 유틸리티 네트워크, 유틸리티 관리 시스템 및 CIM 및/또는 유사한 표준 모델을 통해 모델링된 임의의 기초 시스템에 적용 가능할 수도 있다는 것이 이해되어야 한다. 이에 따라, 도 2에 도시된 바와 같이, 미리 존재하는 상태(예를 들어, 하나 이상의 수정을 경험하기 전의 상태)에서 전력 네트워크의 모델(30)이 생성되어(예를 들어, 도 1과 관련하여 전술된 바와 같이, 공간 서버(12)에 의해 생성됨) 메모리 및/또는 데이터베이스(20, 22) 내에 저장될 수 있다. 전력 네트워크 모델(30)은 예를 들어 전력 분배 그리드를 형성하는 다수의 전력 분배 급전기 중 하나를 포함할 수 있다. 이에 따라, 도시된 바와 같이, 전력 네트워크 모델(30)은 전원(34)(예를 들어, 분배 서브스테이션 또는 다른 변압기)의 모델 및 다수의 노드(36A 내지 36E)의 모델을 포함할 수 있다. 노드(36A 내지 36E)는 극(pole)(예를 들어, 더 소형 변압기)을 표현할 수 있고, 노드(36A 내지 36E)를 접속하는 라인은 분배 그리드의 도전체(예를 들어, 가공 및/또는 지중 전선)를 표현할 수 있다. 구체적으로, 노드(36A 내지 36E)는 분배 전압이 분배 급전기를 따라 또는 분배 급전기로부터 연장하는 지선(lateral)을 따라 전력 소비자에 분배되기 전에 변압되거나 조절될 수 있다.
유사하게, 도 2에 더 도시된 바와 같이, 수정된 상태의 전력 네트워크의 모델(32)(예를 들어, 하나 이상의 수정을 경험한 후의 모델(30))은 공간 서버(12)에 의해 생성될 수 있다. 특정 예에서, 전력 네트워크 모델(32)은 전력 네트워크 모델(30)과 실질적으로 동일한 구성요소 및/또는 구성을 포함할 수 있다. 그러나, 다른 예에서, 도시된 바와 같이, 전력 네트워크 모델(32)은 예를 들어 전력 네트워크 모델(30) 내에 미리 포함되어 있지 않은 하나 이상의 수정(38)을 포함할 수 있다. 또한, 구성요소의 추가로서 도시되어 있지만, 수정(38)은 몇몇 실시예에서 네트워크 모델(30, 32)의 하나 이상의 구성요소의 추가, 삭제, 업데이트 또는 이들의 임의의 조합을 포함할 수 있다는 것이 이해되어야 한다. 따라서, 공간 서버(12)는 각각의 미리 존재하는 상태 및 수정된 상태의 각각 내의 전력 네트워크에 기초하여 각각의 CIM 네트워크 모델(30, 32)을 생성(및 저장)할 수 있다. 공간 서버(12)는 이어서 비교 블록(40)(예를 들어, 비교기 또는 유사한 소프트웨어 및/또는 하드웨어 시스템)을 통해 네트워크 모델(30, 32)을 비교할 수 있다.
특정 실시예에서, 공간 서버(12)는 단지 네트워크 모델(30, 32) 사이에 존재하는 차이(예를 들어, 특정 구성요소의 추가, 업데이트 또는 삭제 또는 다른 수정)의 CIM 모델(42)을 유도하기 위해 네트워크 모델(30, 32)을 비교할 수 있다. 네트워크 모델(30, 32) 사이의 차이를 유도할 때, 공간 서버(12)는 단지 예를 들어 모델(32)로의 수정만을 외부 데이터 시스템(28)(예를 들어, DMS, OMS, MDM 시스템)에 익스포트하기 위해 생성된 CIM 파일(24)(예를 들어, 네트워크 모델(30, 32)에 기초하여 생성됨) 내에 저장할 수 있다. 다른 실시예에서, CIM 모델(42) 및 확장하여 CIM파일(24)은 고객 변경에 관련된 CRM 시스템에 적용 가능한 서브세트, 제어 변경에 관련된 SCADA 시스템 등과 같은 차이의 서브세트만을 포함할 수 있다. CIM 모델(42) 및 CIM 파일(24)은 모든 모델(30) 및 모델(30)과 모델(32) 사이의 컴퓨팅된 차이 또는 모델(30, 32) 및 컴퓨팅된 차이의 모두를 또한 포함할 수 있다는 것이 이해되어야 한다. 이 방식으로, 공간 서버(12)는 외부 데이터 시스템(28)과 전력 네트워크 모델(30, 32)의 동기화를 촉진할 뿐만 아니라, 또한 외부 데이터 시스템(28)에 의한 CIM 파일(24)의 전송 및 임포팅(예를 들어, 로딩)의 효율을 향상시킬 수 있다. 즉, CIM 파일(24)은 몇몇 실시예에서, 예를 들어 전력 네트워크 모델(30)과는 상이한 전력 네트워크 모델(32)의 부분(들)(예를 들어, 절삭된 네트워크 모델)만을 포함할 수 있다. 파일(24)은 예를 들어 분산형 관리 작업 단체(Distributed Management Task Force: DMTF)에 의해 제공된 CIM을 포함하여, 클래스 기반 통합 모델링 언어(UML) CIM 모델과 순응하는 확장성 마크업 언어(XML) 파일을 포함할 수 있다. CIM 모델은 xmlCIM 인코딩을 포함할 수 있다. xmlCIM 인코딩은 CIM 클래스 및 인스턴스를 표현하는데 사용될 수 있는 문서형 정의(Document Type Definition: DTD)로 기록된 XML 요소를 규정하는 사양을 포함할 수 있다. CIM 모델은 개방된 표준화된 방식으로 CIM의 구현예가 상호 동작하게 하고 웹 기반 기업 관리(Web Based Enterprise Management: WBEM) 이니셔티브(initiative)를 지원하는 기술을 완료하는 HTTP 상에 CIM 동작의 맵핑을 규정하는 HTTP 사양을 통한 CIM 동작을 더 포함할 수 있다.
특정 실시예에서, 공간 서버(12)는 네트워크 모델(30, 32)에 관한 부분 및/또는 상세한 정보(예를 들어, 데이터 및/또는 메타데이터)를 포함할 수 있는 다수의 섹션(예를 들어, 정방향-차이 섹션, 역방향-차이 섹션 등)을 생성된 CIM 파일(24) 내에 포함할 수 있다. 정방향-차이 섹션은 미리 존재하는 CIM 네트워크 모델(30) 내에 추가되고 그리고/또는 삽입되었던 수정(예를 들어, 하나 이상의 수정(38))에 관한 정보를 포함할 수 있다. 실제로, 생성된 CIM 파일(24)의 정방향-차이 섹션 내에 포함된 정보는 수신인 리소스(예를 들어, 외부 데이터 시스템(28)의 연산자)가 수정(예를 들어, 정방향-차이)의 지식에 기초하여 CIM 네트워크 모델(30)(예를 들어, 접속 및 다른 파라미터를 포함함)을 결정하게 할 수 있다. 다른 한편으로, 역방향-차이 섹션은 미리 존재하는 CIM 네트워크 모델(30)(예를 들어, 하나 이상의 수정(38)이 없음)에 관한 정보를 포함할 수 있다. 역방향-차이 섹션은 수신인 리소스(예를 들어, 외부 데이터 시스템(28)의 연산자)가 CIM 네트워크 모델(30)의 특정 구성요소의 삭제를 포함할 수 있는 수정을 결정하게 할 수 있다. 집합적으로, 추가, 업데이트 및 삭제에 추가하여, 정방향-차이 섹션 및 역방향-차이 섹션은 CIM 네트워크 모델(30)의 구성요소로의 업데이트를 포함하는 수정에 관한 정보를 포함할 수 있다.
전술된 설명을 더 예시하기 위해, 도 3 내지 도 8은 본 발명에 개시된 기술의 다양한 예를 도시한다. 도 3 내지 도 8의 예시는 단지 예시의 목적으로 포함된다는 것이 이해되어야 한다. 즉, 도 3 내지 도 8의 전력 네트워크 모델은 예를 들어 단일 네트워크 노드(36) 및/또는 접속 네트워크 노드(36)로의 수정에 한정될 수도 있지만, 실제 구현예에서, 구성요소의 대규모 추가 또는 삭제(예를 들어, 서브스테이션, 급전기, 변압기, 전력 도전체 등의 추가 또는 제거) 및 소규모 수정(예를 들어, 스위치, 릴레이 또는 다른 보호 디바이스의 추가, 제거 또는 변경)과 같은 임의의 수의 수정이 전력 네트워크 GIS 모델(30, 32)에 행해질 수 있다.
상기 내용을 고려하여, 도 3은 도 2의 전력 네트워크 모델(30, 32)과 관련하여 전술된 것들과 유사한 전원(34) 및 네트워크 노드(36A 내지 36E)를 포함하는 전력 네트워크 모델을 도시한다. 유사한 방식으로, 도 4는 네트워크 노드(44B)가 수정되어 있는 것을 제외하고는 도 3의 전력 네트워크 모델을 도시한다. 이러한 경우에, 공간 서버(12)는 도 3 및 도 4의 전력 네트워크 모델의 CIM 모델 전 및 후(예를 들어, 수정이 있는 및 수정이 없는)에 생성할 수 있다. 전술된 바와 같이, 공간 서버(12)는 이어서 CIM 모델 전과 후 사이의 차이를 유도하고 그리고/또는 결정할 수 있다. 구체적으로, 도 5에 도시된 바와 같이, 공간 서버(12)는 단지 네트워크 노드(44B)가 수정된 것만을 결정할 수 있고, 따라서 예를 들어 외부 데이터 시스템(28)(예를 들어, DMS, OMS, MDM 등)에 CIM 파일(242)을 익스포트하기 전에 네트워크 노드(44B)를 CIM 파일(24)에 저장할 수 있다. 차이는 CIM UML-순응 표준 및/또는 미국 오레건주 포틀랜드 소재의 DMTF Inc.로부터 입수 가능한 문서 번호 DSP0201 버전 2.3.1 또는 더 신규 버전을 포함하는 XML CIM을 포함하는 다수의 CIM 표준에 순응하여 익스포트될 수 있다.
유사하게, 도 6 내지 도 8은 전력 네트워크 모델(예를 들어, 도 2의 전력 네트워크 모델(30, 32)의 CIM 모델 전 및 후(예를 들어, 수정이 있는 및 수정이 없는)의 예를 도시한다. 구체적으로, 도 7은 네트워크 노드(44B), 네트워크 노드(46C) 및 네트워크 노드들(44B, 46c)을 접속하는 라인(예를 들어, 전선)이 각각 수정되어 있는 것을 제외하고는 도 6의 전력 네트워크 모델을 도시한다. 공간 서버(12)는 도 6 및 도 7의 전력 네트워크 모델의 CIM 모델 전 및 후에 생성할 수 있다. 유사한 전술된 방식으로, 공간 서버(12)는 이어서 도 6 및 도 7의 CIM 모델 전 및 후 사이의 차이를 유도하고 그리고/또는 결정할 수 있다. 실제로, 도 8에 도시된 바와 같이, 공간 서버(12)는 이어서 단지 네트워크 노드(44B), 네트워크 노드(46C) 및 네트워크 노드들(44B, 46C)을 접속하는 라인(예를 들어, 전선)이 수정되어 있는 것을 결정할 수 있다. 따라서, 공간 서버(12)는 예를 들어 외부 데이터 시스템(28)(예를 들어, DMS, OMS, MDM 등)에 CIM 파일(24)을 익스포트하기 전에 단지 네트워크 노드(44B), 네트워크 노드(46C) 및 CIM 파일(24)로의 접속 라인을 저장할 수 있다.
다수의 기술이 도 3 내지 도 8에 도시된 차이를 결정하는데 사용될 수 있다. 일 실시예에서, 공간 서버(12)는 예를 들어 메모리 내에 또는 데이터베이스(20, 22) 내에 변경의 실행 로그를 유지할 수 있고, 차이로서 실행 로그를 사용할 수 있다. 그러나, 실행 로그는 삽입되었고 이어서 삭제되고 이전의 또는 현재의 모델에 있지 않은 노드와 같은 외부 정보를 포함할 수 있다. 이에 따라, 실행 로그는 새로운 모델(32)에 적용될 수 있어, 예를 들어 통신을 위해 유용한 것이 아닐 수 있는 변경에 대해 바람직하게 통신될 수 있는 변경을 결정할 수 있다. 일 실시예에서, 실행 로그 내의 노드 객체는 예를 들어 너비 우선 및/또는 깊이 우선 탐색을 통해 네비게이팅되어 또한 변경될 수도 있는 다른 객체(예를 들어, 링크 및/또는 노드)를 결정할 수 있다. 마찬가지로, 변경된 링크는 또한 변경될 수 있는 로컬 노드 및 다른 링크로 네비케이팅될 수 있다. 로컬화된 탐색을 이용함으로써, 전체 모델을 탐색하기보다는, 차이는 적은 컴퓨팅 리소스를 갖고 더 신속하게 유도될 수 있다.
이제, 도 9를 참조하면, 예를 들어 도 1에 도시된 GIS 시스템(10)에 포함된 공간 서버(12)를 사용함으로써 GIS와 외부 데이터 시스템(예를 들어, DMS) 사이의 네트워크 모델(예를 들어, 전력 네트워크 모델)을 동기화하는데 유용한 프로세스(48)의 실시예를 도시하는 흐름도가 제시되어 있다. 프로세스(48)는 비일시적 머신-판독가능 매체(예를 들어, 메모리) 내에 저장되고 예를 들어 공간 서버(12) 내에 포함된 하나 이상의 프로세서에 의해 실행되는 코드 또는 인스트럭션을 포함할 수 있다. 프로세스(48)는 공간 서버(12)가 유틸리티 네트워크 토폴로지로의 변경 또는 다른 수정을 식별하는 것으로 시작할 수 있다(블록 50). 예를 들어, 전술된 바와 같이, 공간 서버(12)는 예를 들어 네트워크의 GIS 표현 내에 미리 포함되어 있지 않은 하나 이상의 수정(38)을 식별할 수 있다. 프로세스(48)는 공간 서버(12)가 이러한 수정 전 및 후에 유틸리티 네트워크 토폴로지에 기초하여 CIM을 유도하는 것으로 계속될 수 있다(블록 50). 구체적으로, 미리 존재하는 상태(예를 들어, 하나 이상의 수정을 경험하기 전의 상태)에서 유틸리티 네트워크의 CIM 네트워크 모델(예를 들어, 도 2의 모델(30))이 생성될 수 있고, 수정된 상태(예를 들어, 하나 이상의 수정을 경험한 후에)에서 CIM 네트워크 모델(예를 들어, 도 2의 모델(32))이 공간 서버(12)에 의해 생성될 수 있다.
프로세스(48)는 이어서 공간 서버(12)가 미리 존재하는 상태(예를 들어, 수정 전에)의 CIM 네트워크 모델을 수정된 상태(예를 들어, 수정 후에)의 CIM 네트워크 모델에 비교하는 것으로 계속될 수 있다. 예를 들어, 도 2와 관련하여 전술된 바와 같이, 공간 서버(12)는 2개의 CIM 모델 사이에 존재하는 차이(예를 들어, 특정 구성요소의 추가, 업데이트 또는 삭제 또는 다른 수정) 전 및 후를 비교할 수 있다. 프로세스(48)는 이어서 공간 서버(12)가 미리 존재하는 상태 CIM 네트워크 모델(예를 들어, 모델(30))과 수정된 상태 CIM 네트워크 모델(예를 들어, 모델(32)) 사이의 차이를 포함하는 CIM 파일(예를 들어, CIM 파일(24))을 생성하는 것으로 계속될 수 있다(블록 56). 실제로, 전술된 바와 같이, CIM 모델들 사이의 차이를 결정할 때, 공간 서버(12)는 수정 및/또는 수정에 관한 다른 정보를 포함하는 CIM 모델(42) 및 CIM파일(24)(예를 들어, 네트워크 모델(30, 32)에 기초하여 생성됨)을 생성할 수 있다.
몇몇 실시예에서, CIM 모델(42) 및 확장하여 CIM 파일(24)은 전체 CIM 네트워크 모델(30, 32) 내에 포함되지 않을 수 있고, 대신에 단지 CIM 네트워크 모델(30, 32) 사이의 차이에 대응하는 부분(들)에 포함될 수 있다. 다른 실시예에서, CIM 파일(24)은 CIM 네트워크 모델(30, 32) 사이의 차이에 추가하여, 정방향-차이 섹션(예를 들어, 추가된 그리고/또는 삽입된 구성요소에 관한 데이터의 섹션) 및 역방향-차이 섹션(예를 들어, 삭제된 구성요소에 관한 데이터의 섹션)을 포함할 수 있다. 일 실시예에서, 공간 서버(12)는 미리 존재하는 네트워크 모델의 절삭 모델(truncated model)(예를 들어, 단지 차이의 CIM 모델(42))만을 포함할 수 있는 CIM 파일(24)을 생성함으로써 외부 데이터 시스템(28)과 전력 네트워크 모델(30, 32)의 동기화를 촉진할 수 있다. 프로세스(48)는 이어서 공간 서버(12)가 생성된 CIM 파일(24)을 익스포트하는 것으로 종료될 수 있다(블록 58). 예를 들어, 공간 서버(12)는 GIS 시스템(10)과의 동기화를 필요로 할 수 있는 DMS, OMS, MDM 또는 유사한 외부 데이터 시스템을 포함할 수 있는 외부 데이터 시스템(28)에 CIM 파일(24)을 익스포트할 수 있다. 이에 따라, 외부 시스템(28)은 이어서 공간 서버(12)와 동기화하기 위해 파일(24)을 임포트할 수 있다. 본 명세서에 설명된 기술은 또한 예를 들어 등가 파일(24)을 생성하고 기업을 가로질러 동기화를 유지하도록 외부 시스템(28)에 의해 사용될 수 있다.
개시된 실시예의 기술적 효과는 다양한 외부 시스템으로의 GIS 시스템들 사이의 통신적 결합 및 동기화를 가능하게 하는 시스템 및 방법을 포함한다. 특정 실시예에서, 개방 표준 모델은 통신적으로 결합된 시스템들 사이에 정보를 공유하는데 사용된다. 개방 표현을 사용함으로써, 임의의 시스템 지원 표준들이 참여할 수 있다. 그러나, 모델로의 변경은 변경된 모델의 전체가 관심 시스템에 전송되게 할 수 있다. 본 명세서에 설명된 기술은 모델 변경을 유도하고, 변경된 모델의 전체보다는, 단지 변경된 모델의 서브세트만을 전송할 수 있다. 변경은 차이에 대한 전체 그래프를 탐색하기보다는, 그래프(예를 들어, 유틸리티 네트워크 모델의 표현)의 로컬화된 탐색에 기초하여 유도될 수 있다. 단지 변경을 유도함으로써(예를 들어, 변경의 공통 정보 모델(CIM) 모델을 유도함), 본 발명의 실시예는 GIS 시스템과 외부 시스템 사이의 정보 동기화를 향상시킬 수 있고, 단지 유도된 차이만을 유도하고 전송함으로써 전송 시간 및 비용을 감소시킬 수도 있다.
이 기록된 설명은 최선의 모드를 포함하여 본 발명을 개시하고, 또한 임의의 디바이스 또는 시스템을 구성하고 임의의 통합된 방법을 수행하는 것을 포함하여, 당 기술 분야의 숙련자가 본 발명을 실시하는 것을 가능하게 하기 위한 예를 사용한다. 본 발명의 특허 가능한 범주는 청구범위에 의해 규정되고, 당 기술 분야의 숙련자들에게 발생하는 다른 예들을 포함할 수 있다. 이러한 다른 예는 이들이 청구범위의 문자 언어와 상이하지 않은 구조 요소를 가지면, 또는 이들이 청구범위의 문자 언어로부터 비실질적인 차이를 갖는 등가의 구조 요소를 포함하면 청구범위의 범주 내에 있는 것으로 의도된다.
10: GIS 시스템 12: 공간 서버
14: 클라이언트 컴퓨터 16: GIS 클라이언트
20: 관계형 데이터베이스 22: 다른 파일 또는 데이터베이스
24: CIM 파일 26: 통신 네트워크
28: 외부 시스템 30: 전력 네트워크 모델

Claims (20)

  1. 프로세서를 포함하는 시스템으로서,
    상기 프로세서는,
    유틸리티 그리드(utility grid)에 대한 수정을 식별하고,
    상기 유틸리티 그리드의 제 1 모델 및 상기 유틸리티 그리드의 제 2 모델을 유도하고 - 상기 유틸리티 그리드의 제 2 모델은 상기 유틸리티 그리드의 제 1 모델의 수정을 포함함 -,
    상기 유틸리티 그리드의 제 1 모델을 상기 유틸리티 그리드의 제 2 모델과 비교하고,
    상기 비교에 적어도 부분적으로 기초하여, 상기 유틸리티 그리드의 제 1 모델과 상기 유틸리티 그리드의 제 2 모델 사이의 차이를 유도하도록 구성되는
    시스템.
  2. 제 1 항에 있어서,
    상기 유틸리티 그리드는 전력 그리드, 가스 분배 그리드, 상수도 분배 그리드 또는 이들의 조합을 포함하는
    시스템.
  3. 제 1 항에 있어서,
    상기 프로세서는 상기 유틸리티 그리드의 구성요소의 추가, 삭제, 업데이트 또는 이들의 조합을 상기 수정으로서 식별하도록 구성되는
    시스템.
  4. 제 1 항에 있어서,
    상기 유틸리티 그리드의 제 1 모델은 수정 전의 유틸리티 그리드의 공통 정보 모델(Common Information Model: CIM) 모델을 포함하고, 상기 유틸리티 그리드의 제 2 모델은 수정 후의 유틸리티 그리드의 CIM 모델을 포함하는
    시스템.
  5. 제 1 항에 있어서,
    상기 프로세서는 유도된 차이에 적어도 부분적으로 기초하여 공통 정보 모델(CIM) 파일을 생성하고, 상기 CIM 파일에 상기 유도된 차이를 저장하도록 구성되고, 상기 유도된 차이는 상기 유틸리티 그리드의 제 2 모델의 부분을 포함하는
    시스템.
  6. 제 5 항에 있어서,
    상기 프로세서는 상기 CIM 파일의 섹션 내에 정방향 차이 데이터(forward difference data)를 저장하도록 구성되고, 상기 정방향 차이 데이터는 유틸리티 그리드로의 구성요소의 추가에 관한 데이터를 포함하는
    시스템.
  7. 제 5 항에 있어서,
    상기 프로세서는 CIM 파일의 섹션 내에 역방향 차이 데이터를 저장하도록 구성되고, 상기 역방향 차이 데이터는 유틸리티 그리드의 구성요소의 삭제 또는 업데이트에 관한 데이터를 포함하는
    시스템.
  8. 제 1 항에 있어서,
    상기 프로세서는,
    미리 존재하는 상태의 상기 유틸리티 그리드를 포함하는 유틸리티 그리드의 제 1 모델을 유도하고 - 상기 제 1 모델은 제 1 공통 정보 모델(CIM) 모델을 포함함 -,
    수정된 상태의 상기 유틸리티 그리드를 포함하는 유틸리티 그리드의 제 2 모델을 유도하고 - 상기 제 2 모델은 제 2 CIM 모델을 포함함 -,
    상기 유틸리티 그리드의 제 1 모델과 상기 유틸리티 그리드의 제 2 모델 사이의 각각의 차이를 추출하고,
    각각의 추출된 차이에 기초하여 CIM을 생성하도록 - 상기 CIM 파일은 상기 유틸리티 그리드의 제 1 모델과 상기 유틸리티 그리드의 제 2 모델 사이에 상이한 것에 대응하는 데이터만을 포함함 -
    구성되는
    시스템.
  9. 제 1 항에 있어서,
    상기 프로세서는 상기 유틸리티 그리드의 제 1 모델과 상기 유틸리티 그리드의 제 2 모델 사이의 복수의 차이를 유도하도록 구성되는
    시스템.
  10. 제 1 항에 있어서,
    상기 프로세서를 구비하는 지리학적 정보 시스템(Geographic Information System: GIS)을 포함하는
    시스템.
  11. 제 1 항에 있어서,
    상기 프로세서는 분배 관리 시스템(Distribution Management System: DMS), 정전 관리 시스템(Outage Management System: OMS), 미터 데이터 관리(Meter Data Management: MDM) 시스템 또는 이들의 임의의 조합에 상기 유도된 차이를 포함하는 파일을 전송하도록 구성되는
    시스템.
  12. 컴퓨터 실행 가능한 코드가 저장된 비일시적 컴퓨터-판독 가능 매체에 있어서,
    상기 코드는,
    지리학적 정보 시스템(GIS) 모델에 대한 하나 이상의 수정을 식별하는 인스트럭션과,
    상기 GIS 모델의 제 1 모델 및 상기 GIS 모델의 제 2 모델을 유도하는 인스트럭션 - 상기 제 2 모델은 상기 제 1 모델의 수정을 포함함 - 과,
    상기 제 1 모델을 상기 제 2 모델에 비교하는 인스트럭션과,
    상기 비교에 적어도 부분적으로 기초하여, 상기 제 1 모델과 상기 제 2 모델 사이의 차이를 유도하는 인스트럭션을 포함하는
    컴퓨터-판독 가능 매체.
  13. 제 12 항에 있어서,
    상기 코드는, 유도된 차이에 적어도 부분적으로 기초하여 공통 정보 모델(CIM) 파일을 생성하는 인스트럭션과, 상기 CIM 파일에 유도된 차이를 저장하는 인스트럭션을 포함하고, 상기 유도된 차이는 상기 GIS 모델의 제 2 모델의 부분을 포함하는
    컴퓨터-판독 가능 매체.
  14. 제 13 항에 있어서,
    상기 코드는 상기 CIM 파일의 섹션 내에 정방향 차이 데이터를 저장하는 인스트럭션을 포함하고, 상기 정방향 차이 데이터는 유틸리티 그리드로의 구성요소의 추가에 관한 데이터를 포함하는
    컴퓨터-판독 가능 매체.
  15. 제 13 항에 있어서,
    상기 코드는 상기 CIM 파일의 섹션 내에 역방향 차이 데이터를 저장하는 인스트럭션을 포함하고, 상기 역방향 차이 데이터는 유틸리티 그리드로부터의 구성요소의 삭제에 관한 데이터를 포함하는
    컴퓨터-판독 가능 매체.
  16. 제 12 항에 있어서,
    상기 코드는,
    미리 존재하는 상태의 유틸리티 그리드에 기초하여 제 1 모델을 유도하는 인스트럭션 - 상기 제 1 모델은 제 1 공통 정보 모델(CIM) 모델을 포함함 - 과,
    수정된 상태의 상기 유틸리티 그리드에 기초하여 제 2 모델을 유도하는 인스트럭션 - 상기 제 2 모델은 제 2 CIM 모델을 포함함 - 과,
    상기 제 1 모델과 상기 제 2 모델 사이의 각각의 차이를 추출하는 인스트럭션과,
    각각의 추출된 차이에 기초하여 CIM을 생성하는 인스트럭션 - 상기 CIM 파일은 상기 제 1 모델과 상기 제 2 모델 사이의 차이에 대응하는 데이터만을 포함함 - 을 포함하는
    컴퓨터-판독 가능 매체.
  17. 제 12 항에 있어서,
    상기 코드는 상기 제 1 모델과 상기 제 2 모델 사이의 복수의 차이를 결정하는 인스트럭션을 포함하는
    컴퓨터-판독 가능 매체.
  18. 프로세서를 포함하는 지리학적 정보 시스템(GIS)을 포함하는 시스템으로서,
    상기 프로세서는,
    제 1 상태의 전력 그리드의 표현을 생성하고,
    상기 전력 그리드의 표현을 제 2 상태로 변경하기 위한 지시(indication)로서 입력을 수신하고,
    제 1 상태의 전력 그리드의 제 1 모델 및 제 2 상태의 전력 그리드의 제 2 모델을 유도하고 - 상기 전력 그리드의 제 2 모델은 상기 전력 그리드의 제 1 모델과의 적어도 하나의 차이를 포함함 -,
    상기 전력 그리드의 제 1 모델을 상기 전력 그리드의 제 2 모델과 비교하여 상기 적어도 하나의 차이를 정량화하고,
    상기 비교에 적어도 부분적으로 기초하여 유틸리티 그리드의 제 1 모델과 유틸리티 그리드의 제 2 모델 사이의 적어도 하나의 차이의 공통 정보 모델(CIM) 표현을 유도하도록 구성되는
    시스템.
  19. 제 18 항에 있어서,
    상기 프로세서는 상기 적어도 하나의 차이에 적어도 부분적으로 기초하여 CIM 파일을 생성하도록 구성되고, 상기 CIM 파일은 상기 적어도 하나의 차이의 표현을 저장하도록 구성되는
    시스템.
  20. 제 18 항에 있어서,
    상기 GIS에 통신가능하게 결합된 외부 시스템을 포함하고, 상기 외부 시스템은 상기 제 1 상태의 전력 그리드의 제 2 표현을 포함하고, 상기 프로세서는 상기 전력 그리드의 제 2 표현에 상기 적어도 하나의 차이를 통합하기 위해 상기 CIM 파일을 상기 외부 시스템에 전송하도록 구성되는
    시스템.
KR20140066956A 2013-06-03 2014-06-02 지리학적 정보 시스템(gis) 네트워크 모델을 동기화하기 위한 시스템 및 방법 KR20140142167A (ko)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US13/908,966 US20140358492A1 (en) 2013-06-03 2013-06-03 Systems and methods for synchronizing geographic information system (gis) network models
US13/908,966 2013-06-03

Publications (1)

Publication Number Publication Date
KR20140142167A true KR20140142167A (ko) 2014-12-11

Family

ID=50884725

Family Applications (1)

Application Number Title Priority Date Filing Date
KR20140066956A KR20140142167A (ko) 2013-06-03 2014-06-02 지리학적 정보 시스템(gis) 네트워크 모델을 동기화하기 위한 시스템 및 방법

Country Status (8)

Country Link
US (1) US20140358492A1 (ko)
EP (1) EP2811417A3 (ko)
JP (1) JP2015007968A (ko)
KR (1) KR20140142167A (ko)
AU (1) AU2014202866A1 (ko)
BR (1) BR102014013328A2 (ko)
CA (1) CA2851927A1 (ko)
IN (1) IN2014CH02618A (ko)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102020339B1 (ko) * 2019-05-07 2019-09-10 홍익대학교 산학협력단 상수도관망 특성을 반영한 무작위 네트워크 모델링 방법 및 장치
KR102063024B1 (ko) * 2018-08-30 2020-01-07 한국전력공사 스마트시티의 데이터 통합 처리 시스템 및 방법

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104463968B (zh) * 2014-12-22 2017-09-05 山东鲁能软件技术有限公司 基于电网gis三维平台的遥感影像双目立体视觉匹配及三维重建方法
CN106055592A (zh) * 2016-05-20 2016-10-26 浙江大学 一种地图中电力***电压或负荷的监控方法
CN108566208A (zh) * 2017-12-29 2018-09-21 中国人民解放军战略支援部队信息工程大学 一种层次格网的编码方法及装置
US10785107B2 (en) * 2018-05-16 2020-09-22 Microsoft Technology Licensing, Llc Method and apparatus for optimizing legacy network infrastructure
CN110737722B (zh) * 2019-09-29 2022-07-05 国网福建省电力有限公司检修分公司 变电站监控后台数据库、scd及rcd的同步***及方法
CN111026733B (zh) * 2019-12-06 2024-01-30 中国南方电网有限责任公司 版本化电网模型建立方法、装置、计算机设备和存储介质
CN111130569B (zh) * 2019-12-17 2021-11-30 佛山科学技术学院 一种空间信息数据自适应容错处理方法及***
CN112507501B (zh) * 2020-12-16 2024-04-12 中国南方电网有限责任公司 一种电网接线结构识别方法及***
CN113343044A (zh) * 2021-07-08 2021-09-03 南方电网数字电网研究院有限公司 一种基于变电站cim图模与配电线路拼接的方法及***

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102063024B1 (ko) * 2018-08-30 2020-01-07 한국전력공사 스마트시티의 데이터 통합 처리 시스템 및 방법
KR102020339B1 (ko) * 2019-05-07 2019-09-10 홍익대학교 산학협력단 상수도관망 특성을 반영한 무작위 네트워크 모델링 방법 및 장치

Also Published As

Publication number Publication date
AU2014202866A1 (en) 2014-12-18
IN2014CH02618A (ko) 2015-07-03
EP2811417A2 (en) 2014-12-10
CA2851927A1 (en) 2014-12-03
BR102014013328A2 (pt) 2015-06-02
EP2811417A3 (en) 2014-12-17
JP2015007968A (ja) 2015-01-15
US20140358492A1 (en) 2014-12-04

Similar Documents

Publication Publication Date Title
KR20140142167A (ko) 지리학적 정보 시스템(gis) 네트워크 모델을 동기화하기 위한 시스템 및 방법
CN105005676A (zh) 一种基于电缆工程信息模型的三维设计方法
US10877954B2 (en) System and methods for syncing and merging network changes to a distribution network
CN102685221A (zh) 一种状态监测数据的分布式存储与并行挖掘方法
CN111797450B (zh) 基于bim的电网工程模型设计***、方法、设备和存储介质
Kim et al. A metamodeling approach to unifying IEC 61850 and IEC 61970
KR101397381B1 (ko) 메타모델링 통합방법
CN105704184A (zh) 一种基于层级框架的电网组织解析***及解析方法
CN114398567A (zh) 一种多时态电网拓扑图数据管理方法、装置及计算机设备
KR101397379B1 (ko) 메타 모델링 변환시스템
CN105550431A (zh) 一种核电厂三维布置设计数据集成的方法及***
CN105844546B (zh) 一种基于gis镜像技术的配电网信息交互方法
Shahid et al. Handling incomplete and erroneous grid topology information for low voltage grid observability
Lukaj et al. An enriched visualization tool based on *** maps for water distribution networks in smart cities
Hoel et al. Moving beyond transportation: utility network management
CN109687464B (zh) 电网潮流的分析方法及装置、存储介质、处理器
De Barros et al. Development of a Relational Database Oriented on the Common Information Model for Power Distribution Networks
Cico et al. Implementation of enterprise GIS in power distribution utilities
CN117609341B (zh) 一种电网的数字孪生***
Yin et al. Research on network topology analysis method of distribution management based on gis
Seenath Beevi et al. Smart Grid and Utility Challenges
Wang et al. Interpreting GIS data for operation and control of distribution networks
Bergkvist Power Distribution Systems: Assessing Grid Health With Computer Simulation and Interactive Visualization
Lendak et al. Algorithm for adaptive Smart Grid visualization
Phadnis et al. Platform for Querying CIM-based Models and Data of the Electrical Distribution Network

Legal Events

Date Code Title Description
WITN Application deemed withdrawn, e.g. because no request for examination was filed or no examination fee was paid