동적 피어‑투‑피어 클러스터링 알고리즘과 에너지 저장 시스템 적용

** 본 논문은 사전 정의된 특징 상태를 기반으로 에이전트를 실시간으로 그룹화하는 완전 분산형 동적 클러스터링 알고리즘을 제안한다. 각 에이전트는 이웃과의 피어‑투‑피어 통신을 통해 모든 클러스터의 평균 특징값을 추정하고, 현재 상태와 가장 가까운 평균값을 가진 클러스터에 속한다. 알고리즘은 또한 제어에 활용할 보조 상태의 평균값을 동시에 계산한다. 마이크로그리드 내 분산 배터리를 대상으로 두 가지 사례—부하·용량 기반 클러스터링을 통한 전…

저자: Runfan Zhang, Branislav Hredzak

동적 피어‑투‑피어 클러스터링 알고리즘과 에너지 저장 시스템 적용
** 본 논문은 사전 정의된 특징 상태(feature states)를 기반으로 다중 에이전트를 실시간으로 그룹화하는 **동적 피어‑투‑피어 클러스터링 알고리즘**을 제안한다. 기존의 k‑means, 계층적 군집화, SOM, EM 등은 모두 **오프라인** 혹은 **중앙집중식**으로 동작하며, 과거 데이터를 기반으로 클러스터를 형성한다. 이러한 방법들은 실시간 시스템 상태가 변동하는 마이크로그리드와 같은 분산 환경에 적용하기에 한계가 있다. ### 1. 문제 정의 및 배경 - **클러스터링 목표**: N개의 에이전트를 M개의 그룹으로 나누되, 각 그룹은 사전에 선택된 특징 상태가 서로 유사하도록 한다. - **보조 상태(auxiliary states)**: 제어·최적화에 활용되는 별도 상태(예: 배터리 SoC, 전압)로, 클러스터 내부 평균값을 계산해 제어에 이용한다. ### 2. 네트워크 모델 에이전트는 **희소 그래프 G(V,E)** 로 연결된다. - **인접 행렬 A**: a_ij = α if (j,i)∈E, 0 otherwise. - **라플라시안 L = D – A** 로 정의되며, α는 연결 강도, d_i는 노드 i의 입차수이다. ### 3. 알고리즘 상세 #### 3.1 초기화 각 에이전트 i는 모든 클러스터 j에 대한 평균 추정값 \(\bar{x}_{cstr,j}^i\) 를 임의로 설정한다. #### 3.2 클러스터 할당 (식 4) 현재 특징 상태 \(x_i\) 와 각 클러스터 평균 \(\bar{x}_{cstr,j}^i\) 사이의 유클리드 거리를 계산하고, 최소 거리를 갖는 클러스터 k 를 선택한다. #### 3.3 평균값 업데이트 - **자신이 속한 클러스터(k)일 경우**: 식 (2) \

원본 논문

고화질 논문을 불러오는 중입니다...

댓글 및 학술 토론

Loading comments...

의견 남기기