• 제목/요약/키워드: K-Means 알고리즘

검색결과 770건 처리시간 0.035초

복합진자 모형의 뉴튼.오일러 알고리즘 비교 (Comparison of Newton's and Euler's Algorithm in a Compound Pendulum)

  • 하종규
    • 한국운동역학회지
    • /
    • 제16권3호
    • /
    • pp.1-7
    • /
    • 2006
  • The Primary type of swinging motion in human movement is that which is characteristic of a pendulum. The two types of pendulums are identified as simple and compound. A simple pendulum consist of a small body suspended by a relatively long cord. Its total mass is contained within the bob. The cord is not considered to have mass. A compound pendulum, on the other hand, is any pendulum such as the human body swinging by hands from a horizontal bar. Therefore a compound pendulum depicts important motions that are harmonic, periodic, and oscillatory. In this paper one discusses and compares two algorithms of Newton's method(F = m a) and Euler's method (M = $I{\times}{\alpha}$) in compound pendulum. Through exercise model such as human body with weight(m = 50 kg), body length(L = 1.5m), and center of gravity ($L_c$ = 0.4119L) from proximal end swinging by hands from a horizontal bar, one finds kinematic variables(angle displacement / velocity / acceleration), and simulates kinematic variables by changing body lengths and body mass. BSP by Clauser et al.(1969) & Chandler et al.(1975) is used to find moment of inertia of the compound pendulum. The radius of gyration about center of gravity (CoG) is $k_c\;=\;K_c{\times}L$ (단, k= radius of gyration, K= radius of gyration /segment length), and then moment of inertia about center of gravity(CoG) becomes $I_c\;=\;m\;k_c^2$. Finally, moment of inertia about Z-axis by parallel theorem becomes $I_o\;=\;I_c\;+\;m\;k^2$. The two-order ordinary differential equations of models are solved by ND function of numeric analysis method in Mathematica5.1. The results are as follows; First, The complexity of Newton's method is much more complex than that of Euler's method Second, one could be find kinematic variables according to changing body lengths(L = 1.3 / 1.7 m) and periods are increased by body length increment(L = 1.3 / 1.5 / 1.7 m). Third, one could be find that periods are not changing by means of changing mass(m = 50 / 55 / 60 kg). Conclusively, one is intended to meditate the possibility of applying a compound pendulum to sports(balling, golf, gymnastics and so on) necessary swinging motions. Further improvements to the study could be to apply Euler's method to real motions and one would be able to develop the simulator.

댐 운영 고도화를 위한 AI 기법 적용 연구 (Research on the Application of AI Techniques to Advance Dam Operation)

  • 최현구;정석일;박진용;권이재;이준열
    • 한국수자원학회:학술대회논문집
    • /
    • 한국수자원학회 2022년도 학술발표회
    • /
    • pp.387-387
    • /
    • 2022
  • 기존 홍수기시 댐 운영은 예측 강우와 실시간 관측 강우를 이용하여 댐 운영 모형을 수행하며, 예측 결과에 따라 의사결정 및 댐 운영을 실시하게 된다. 하지만 이 과정에서 반복적인 분석이 필요하며, 댐 운영 모형 수행자의 경험에 따라 예측 결과가 달라져서 반복작업에 대한 자동화, 모형 수행자에 따라 달라지지 않는 예측 결과의 일반화가 필요한 상황이다. 이에 댐 운영 모형에 AI 기법을 적용하여, 다양한 강우 상황에 따른 자동 예측 및 모형 결과의 일반화를 구현하고자 하였다. 이를 위해 수자원 분야에 적용된 국내외 129개 연구논문에서 사용된 딥러닝 기법의 활용성을 분석하였으며, 다양한 수자원 분야 AI 적용 사례 중에서 댐 운영 예측 모형에 적용한 사례는 없었지만 유사한 분야로는 장기 저수지 운영 예측과 댐 상·하류 수위, 유량 예측이 있었다. 수자원의 시계열 자료 활용을 위해서는 Long-Short Term Memory(LSTM) 기법의 적용 활용성이 높은 것으로 분석되었다. 댐 운영 모형에서 AI 적용은 2개 분야에서 진행하였다. 기존 강우관측소의 관측 강우를 활용하여 강우의 패턴분석을 수행하는 과정과, 강우에서 댐 유입량 산정시 매개변수 최적화 분야에 적용하였다. 강우 패턴분석에서는 유사한 표본끼리 묶음을 생성하는 K-means 클러스터링 알고리즘과 시계열 데이터의 유사도 분석 방법인 Dynamic Time Warping을 결합하여 적용하였다. 강우 패턴분석을 통해서 지점별로 월별, 태풍 및 장마기간에 가장 많이 관측되었던 강우 패턴을 제시하며, 이를 모형에서 직접적으로 활용할 수 있도록 구성하였다. 강우에서 댐 유입량을 산정시 활용되는 매개변수 최적화를 위해서는 3층의 Multi-Layer LSTM 기법과 경사하강법을 적용하였다. 매개변수 최적화에 적용되는 매개변수는 중권역별 8개이며, 매개변수 최적화 과정을 통해 산정되는 결과물은 실측값과 오차가 제일 적은 유량(유입량)이 된다. 댐 운영 모형에 AI 기법을 적용한 결과 기존 반복작업에 대한 자동화는 이뤘으며, 댐 운영에 따른 상·하류 제약사항 표출 기능을 추가하여 의사결정에 소요되는 시간도 많이 줄일 수 있었다. 하지만, 매개변수 최적화 부분에서 기존 댐운영 모형에 적용되어 있는 고전적인 매개변수 추정기법보다 추정시간이 오래 소요되며, 매개변수 추정결과의 일반화가 이뤄지지 않아 이 부분에 대한 추가적인 연구가 필요하다.

  • PDF

자가조직화 지도 방법을 이용한 조절된 낙동강 내 동물플랑크톤 역동성의 모형화 (Patterning Zooplankton Dynamics in the Regulated Nakdong River by Means of the Self-Organizing Map)

  • 김동균;주기재;정광석;장광현;김현우
    • 생태와환경
    • /
    • 제39권1호통권115호
    • /
    • pp.52-61
    • /
    • 2006
  • 본 연구는 지난 10여년간의 (1994 ${\sim}$ 2003) 주간격의 자료를 이용한 자가조직화 지도 (SOM) 방법으로 낙동강 하류역 (물금: 낙동강 하구언으로부터 27 km 상류지점)에서 동물플랑크톤 군집 동태에 대한 계절별 유형화 분석을 하는데 목적이 있다. 담수생태계내의 먹이망에서 동물플랑크톤 군집의 역할은 매우 중요하나, 다른 군집 구성원들과의 비교 연구는 다소 미진하게 진행되었다. 비선형 모형 알고리즘인 SOM을 동물플랑크톤 군집 역동성과 강 환경 인자들과의 상관관계 파악을 위하여 적용하였다. 육수학적 환경 인자 (수온, 용존산소, pH, 세키투명도, 탁도, 클로로필 a 농도, 유량 등) 들을 동물플랑크톤 군집 구조(윤충류, 지각류 및 요각류)의 계절적 변화 유형파악을 위하여 사용하였다. 학습된 SOM 모형은 육수학적 환경인자와 연관 지어 지도상에 동물플랑크톤을 배치되었다. 동물플랑크톤의 주요 세 군집들은 계절별 변화 유형에 있어서 높은 유사성을 가지고 있었다. 다양한 육수학적 환경인자 중, 수온은 동물플랑크톤 군집 역동성과 매우 높은 연관관계를 나타내었다(특히, 지각류). SOM 모형은 여름기간 증가된 강 유량에 의해서 동물플랑크톤을 매우 저해하는 요인으로 표현되었다. 클로로필 a 농도는 우점한 초식성 동물플랑크톤 활성도에 의해 지도상에서 구획되었다. 본 연구는 비선형 방법을 이용한 육수학적 환경요인과 동물플랑크톤 역동성을 연관 지어 소개하였으며, 이러한 정보는 먹이망이라는 관점에서 볼 때, 강 생태계 관리에 유용한 정보로 활용될 것으로 사료된다.

지상시험모델 로버 주행장치 개념 설계 (Conceptual Design of Rover's Mobility System for Ground-Based Model)

  • 김연규;김해동;이주희;심은섭;전상원
    • Journal of Astronomy and Space Sciences
    • /
    • 제26권4호
    • /
    • pp.677-692
    • /
    • 2009
  • 최근 미국, 유럽, 일본 등 우주선진국을 중심으로 달, 화성 등 행성 탐사를 위한 로버(Rover) 시스템에 대해 많은 연구 개발이 진행되고 있다. 행성탐사용 로버 시스템 기술 중 특히 주행장치, 자율 주행 알고리즘, 탑재체 등을 중심으로 많은 연구가 수행되고 있다. 이 논문에서는 실제 행성탐사에 앞서 지상에서 로버 주행장치의 주행성 및 안정성을 평가하기 위해 지상시험모델용 로버의 주행장치에 대한 개념 설계 내용을 소개하였다. 또한, 로버 주행장치의 기술적인 관점에서 해외 연구개발 사례를 분석, 기술하였다. 이를 통해 로버 주행장치 개발을 위한 요구사항들을 주행성과 안정성 관점을 고려하여 도출하였다. 설계된 로버 주행장치는 높은 주행성과 안정성을 만족하기 위해 6족을 가지고 있으며, 각 다리의 관절을 제어하는 능동 서스펜션(Active Suspension)을 적용하였다. 이러한 종류의 주행장치 개념은 근미래 (Constellation 프로그램)에 수행될 유인달 탐사에서 이동 및 거주 장치로써 NASA의 ATHELE을 통해 처음 적용하여 개발하고 있다. 이 연구에서 제안된 장치 개념은 이와 달리 우리나라에서 앞으로 수행할 무인소형 달탐사에 적용하고자 설계되었다. 이 논문에서 소개된 내용은 향후 국내에서 행성탐사용 로버시스템을 본격적으로 개발하고자 할 때 유용한 참고자료 및 경험을 제공할 것 이다.

스테레오 비전을 기반으로 한 3차원 입력 장치 (Stereo Vision Based 3D Input Device)

  • 윤상민;김익재;안상철;고한석;김형곤
    • 대한전자공학회논문지SP
    • /
    • 제39권4호
    • /
    • pp.429-441
    • /
    • 2002
  • 본 논문은 실시간으로 3차원 공간상에서의 움직임 정보를 추출할 수 있는 입력 장치를 제안한다. 제안하는 3차원 입력 장치는 스테레오 카메라의 기하학적 구조와 색상, 움직임, 형태상의 특성을 이용하여 복잡한 환경에서 사전 카메라 캘리브레이션 없이 3차원 움직임 정보를 추출할 수 있다. 움직임 추출을 위해서 perspepctive projection 행렬과 perspective distortion 행렬을 이용한 스테레오 카메라의 기하학적 특성을 이용하며, 효과적인 좌우 영상의 특징점 추적 및 추출을 위해 색상 변환(Color transform)과 UPC(Unmatched Pixel Count) 및 이산 칼만 필터(Discrete Kalman Filter)의 효과적인 결합으로 이루어진 MAWUPC(Motion Adaptive Weighted Pixel Count)과 PCA(Principal Component Analysis)로 구성된 알고리즘을 제안한다. 추출된 3차원 공간상에서의 움직임은 가상환경에서의 가상 물체를 제어하거나 사용자 시점의 이동을 나타내는 인터페이스로 사용한다. 스테레오 비전을 이용한 입력 장치는 선으로 연결되지 않기 때문에 사용자가 가상환경에서 작업하기가 편리하며 몰입감을 높일 수 있는 등 보다 효율적인 상호작용을 가능하게 해준다.

KASS 가용성 성능 평가를 위한 MATLAB GUI 기반 소프트웨어 설계 (Development of MATLAB GUI Based Software for Analysis of KASS Availability Performance)

  • 최봉관;한덕화;김동욱;김정범;기창돈
    • 한국항행학회논문지
    • /
    • 제22권5호
    • /
    • pp.384-390
    • /
    • 2018
  • 본 논문에서는 KASS (korea augmentation satellite system) 의 가용성 성능 평가를 위한 MATLAB GUI (graphical user interface)기반의 소프트웨어에 대해 소개한다. 본 소프트웨어는 MV (minimum variance) estimator 와 Kriging 알고리즘을 이용해 한반도 지역의 지상 사용자 및 항공기 사용자에 대해 UDRE (user differential range error) 와 GIVE (grid ionospheric vertical error) 와 같은 무결성 정보를 생성한다. 또한 본 소프트웨어는 생성한 정보를 이용하여 사용자의 각 위치에 대해 정확도, 보호 수준, 가용성 지도를 제공한다. 특히 항공기 경로에 대해 경로에 따른 보호 수준 값을 계산하는 기능을 수행한다. 항공기 사용자에 대한 보호 수준 값 계산 결과는 EGNOS (european geostationary navigation overlay service) 의 시뮬레이션 툴인 SBASimulator#2의 결과와 비교하여 검증하였다. 그 결과 본 소프트웨어가 생성한 보호 수준의 값의 오차가 약 2% 정도로 정확하게 나온 것을 확인하였다.

풍력발전기 증속기 상태를 감시하기 위한 SaaS 클라우드 인프라 개발 (Development of SaaS cloud infrastructure to monitor conditions of wind turbine gearbox)

  • 이광세;최정철;강승진;박사일;이진재
    • 한국산학기술학회논문지
    • /
    • 제19권9호
    • /
    • pp.316-325
    • /
    • 2018
  • 본 논문에서, 풍력발전기 운영관리 및 유지보수 비용을 저감하기 위해, 분산되는 전산자원을 통합하고 인적 자원을 효율적으로 운영 할 목적으로 SaaS 클라우드 방식의 상태 감시 인프라를 설계 및 개발하였다. 개발한 인프라에서 관련 업무 및 서비스에 따라 각 데이터들을 계층화 하였다. 인프라 상에서 상태 감시를 수행 할 경우에 필요한 기본적인 SW를 개발하였다. 측정 시스템에 대응하는 데이터베이스 설계 SW, 현장 측정 SW, 데이터 전송 SW, 모니터링 SW로 구성되어 있다. 기존의 SCADA 데이터 뿐 아니라 추가적인 센서를 설치하여 풍력발전기의 상태 관측이 가능하다. 상태감시 알고리즘 내 단계 별 지연 시간을 모델링하여, 현장 측정에서 최종 모니터링 단계 까지 소요되는 총 지연 시간을 정의 하였다. 진동 데이터는 고해상도 측정에 의해 취득되기 때문에, 지연 시간은 불가피하고 유지보수에 관한 프로그램 운영 시 지연시간 분석은 필수적이다. 모니터링 대상은 MW 용량의 풍력발전기의 증속기이며, 해당 풍력발전기는 운전 한 지 10년이 넘는 모델로서, 이는 앞으로 해당 풍력발전기의 효율적인 유지보수를 위해 정확한 상태 감시가 필수적임을 뜻한다. 본 인프라는 연간 50TB 용량의 고해상도 풍력발전기 증속기 상태를 처리 할 수 있도록 운영 중이다.

전산플랫폼을 이용한 초고층구조물의 감쇠장치 최적화 설계 (Optimization Design of Damping Devices for a Super-Tall Building Using Computational Platform)

  • 정보라;이상현;정란;최현철
    • 한국전산구조공학회논문집
    • /
    • 제28권2호
    • /
    • pp.145-152
    • /
    • 2015
  • 본 연구에서는 파라매트릭 모델링 기법을 통해 다양한 대안을 고려할 수 있도록 개발된 StrAuto(이하 전산플랫폼)을 이용하여 감쇠장치에 따른 감쇠비 증가 효과와 풍하중 저감효과를 평가하였다. 비정형 초고층구조물의 수많은 구조시스템 대안 선정을 지원하는 전산플랫폼은 설계자 또는 엔지니어에게 초기 대안을 결정하는데 있어 유용한 도구가 된다. 감쇠장치의 용량 및 추가 요구감쇠비의 크기를 산정하는 과정에서 중요한 원 구조물의 감쇠비에 대한 추정은 풍하중에 대한 실계측 자료를 기반으로 수행된 국내외 관련 연구의 결과를 사용하였다. 감쇠장치는 층간 설치형 수동형 감쇠장치와 질량형 능동형 감쇠장치 두 가지 유형을 고려하였다. 감쇠장치에 의해 추가되는 감쇠비는 FEMA에서 제안한 식을 이용하여 등가 정적 해석을 수행하여 산정하였다. 전산 플랫폼 내부에 감쇠장치의 용량을 최적화하는 알고리즘을 내장함으로써 최적의 감쇠장치 설계안을 자동적으로 도출할 수 있다. 감쇠장치 설치에 따른 물량저감 효과는 풍하중 저감계수로 평가될 수 있으며, 455m 높이의 초고층구조물을 대상으로 제안한 방법의 유효성을 검증하였다. 제안한 방법을 사용하여 비선형 시간이력 해석을 통해 얻어진 지붕층 변위와 층별 전단력을 근사적으로 추정할 수 있음을 확인하였다.

가뭄사상에 대한 3차원적 시공간 분석을 통한 가뭄지도 개발 (Development of Drought Map Based on Three-dimensional Spatio-temporal Analysis of Drought)

  • 유지영;소병진;권현한;김태웅
    • 대한토목학회논문집
    • /
    • 제40권1호
    • /
    • pp.25-33
    • /
    • 2020
  • 가뭄사상은 지속기간, 심도, 피해면적 등으로 특성화 할 수 있다. 일반적으로 가뭄사상은 관측소별로 구축된 시계열 자료를 이용하여 가뭄지수를 산정한 후, 연속이론에 따라 가뭄의 시작과 종료 시점을 파악하여 정의된다. 하지만 이와 같은 1차원적 분석방법은 가뭄의 시공간적인 발생특성 및 이동경로를 분석하는 데에는 한계가 있다. 따라서 본 연구에서는 단순 클러스터링 알고리즘을 활용하여 3차원(경도, 위도, 시간)적 가뭄사상을 정의하고, 가뭄의 시공간적 확장에 따른 가뭄상황을 파악할 수 있는 가뭄지도를 개발하였다. 이러한 가뭄지도는 가뭄지수를 공간적으로 표출하는 2차원적 가뭄 모니터링 정보와 비교하여 3차원적 가뭄사상에 대한 특성(지속기간, 공간적 누적심도, 가뭄의 중심)을 모두 표출하는 것이다. 그 결과 가뭄 지속기간 내 가뭄 발생면적이 최소 10 % 미만인 국소면적인 경우도 있는 반면, 최대 90 % 이상으로 확장되는 비율도 44%(25개 사상 중 11개 사상)로 확인되었다. 이는 3차원적으로 해석한 다양한 가뭄 지속기간 변화에 따른 공간적인 가뭄의 면적 변화와 심도(강도) 변화에 대한 관계는 매우 중요하다는 것을 재확인 하는 것이다. 3차원 시공간적 가뭄분석을 통한 가뭄지도 개발을 위한 연구는 미래 극한가뭄 대응 방안을 마련함에 있어서는 지역적 가뭄의 시공간적 발생특성 및 패턴을 해석하는 데 활용가능성이 있을 것으로 기대된다.

디지털 보청기에서의 포먼트 강조에 의한 마스킹 효과 연구 (A Study of Acoustic Masking Effect from Formant Enhancement in Digital Hearing Aid)

  • 전유용;길세기;윤광섭;이상민
    • 전자공학회논문지SC
    • /
    • 제45권5호
    • /
    • pp.13-20
    • /
    • 2008
  • 청력 손실을 보상하고 난청인이 다른 사람들과 대화할 수 있도록 디지털 보청기 알고리즘은 개발 되어 왔음에도 불구하고, 디지털 보청기 사용자들은 음성을 듣는데 어려움이 있다고 불만을 토로한다. 그 이유는 피드백이나 잔여 노이즈 등에 의해 디지털 보청기를 통한 음성의 질이 이해하기에 불충분하기 때문이다. 또 다른 이유로 포먼트들 사이에서 일어나는 마스킹 현상이 될 수 있다. 이 연구에서 정상 청각 피험자와 노인성 난청을 갖고 있는 난청인 피험자의 마스킹 특성을 측정하여 음성에서의 마스킹에 의한 음성 인지 저하를 확인하기 위한 실험을 하였다. 실험은 순음검사, 어음 청취 역치 검사, 낱말 분별력 검사, 수음 마스킹 검사, 어음 마스킹 검사의 5개 테스트로 이루어졌다. 어음 마스킹 검사에서 각각 어음 세트에 25개의 어음이 사용되었다. 각 어음의 왜곡을 객관적으로 평가하기 위해서 log likelihood ratio (LLR)를 도입하였다. 결과적으로 포먼트 향상의 양을 늘리면 늘릴수록 어음 인지는 낮아졌고, 각 어음 세트에서 각각의 향상된 어음은 통계적으로 비슷한 LLR을 갖지만 어음인지는 그렇지 않게 나타났다. 이것은 왜곡이 아닌 음향 마스킹이 어음 인지에 영향을 준다는 것을 의미한다. 실제로 피험자들 대부분이 맞추지 못한 음성을 주파수 분석한 결과 첫 번째와 두 번째 포먼트 사이의 레벨 차이가 약 35dB이며 이는 순음 마스킹 실험 결과(정상 청각 피험자:36.36dB, 난청인 피험자:32.86dB)와 비슷한 양상을 보였다. 실험 결과에서 볼 수 있듯이 음향 마스킹의 특성은 정상 청각인과 난청인 사이에서 다르게 나타난다. 그렇기 때문에 보청기 착용 전 마스킹 특성을 검사하고, 피팅 시에 적용해야 한다.