• 제목/요약/키워드: 신경회로망 제어기

검색결과 271건 처리시간 0.025초

휴머노이드 로봇 팔의 위치 추종을 위한 FPGA 기반의 신경회로망 제어기 구현 (FPGA Implementation of Neural Network Controller for Position control of Humanoid Robot Arm)

  • 김정섭;정슬
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 2008년도 심포지엄 논문집 정보 및 제어부문
    • /
    • pp.79-80
    • /
    • 2008
  • 본 논문은 FPGA 기반에서 실수형 프로세서의 설계 및 구현에 대한 내용과 이를 이용하여 휴머노이드 로봇 팔의 위치제어를 위한 PD 제어기반의 신경회로망 제어기의 구현에 대한 내용이다. 설계된 프로세서는 명령어 기반의 처리를 통해 산술 연산 뿐만 아니라 로봇의 제어에 사용되는 외부 모듈의 사용이 가능하도록 설계하였으며, 신경회로망 구현에 사용되는 지수함수를 효율적으로 근사화하기 위한 Taylor series를 이용한 알고리즘을 하드웨어 레벨에서 구현하였다. 휴머노이드 로봇 팔의 위치 추종을 위해 고전적인 PD 제어기를 설계하고 PD 기반의 신경회로망 제어기를 설계하였다. 로봇 팔의 6축 제어를 위한 신경회로망 제어기에 요구되는 많은 연산을 감당하도록 하기 위해 설계된 프로세서를 통해 정의된 프로그래밍언어로 제어 프로그램을 작성하였다. PD 제어기와 PD 기반의 신경회로망 제어기를 하드웨어에 설계하여 로봇팔의 위치 추종을 실험하였으며 성능을 비교 검증하였다. 프로세서는 Altera의 Stratix II EP2S180 DSP development board에 구현되었으며 실험적으로 25MIPS의 성능을 가지는 것으로 나타났다.

  • PDF

시스템 출력의 퍼지추론결과를 이용한 제어기의 성능 개선 (Performance Improvement of Controller using Fuzzy Inference Results of System Output)

  • 이우영;최홍문
    • 한국지능시스템학회논문지
    • /
    • 제5권4호
    • /
    • pp.77-86
    • /
    • 1995
  • 퍼지 제어기에 신경회로망을 병렬로 연결시키므로 제어성능 향상을 위해 필요했던 소속함수의 미세조정 과정이 학습으로 대신되게 하는 제어기 구조를 제안하였다. 신경회로망의 학습은 오차 역전파 알고리듬에 의해 수행되고 퍼지 제어기의 출력이 학습에 사용되는 오차량으로 사용된다. 따라서 본 제어기는 전문가의 경험과 지식을 제어기 설계에 이용할 수 있고, 별도의 학습과정 없이 제어과정 중에서 신경회로망 제어기가 학습되어 초기의 제어특성이 개선되어지는 특성이 있다. 그리고 본 구성에서 퍼지 제어기는 사용된 규칙에 의해 형성되는 위상평면상의 슬라이딩 면으로 필요한 제어특성과 신경회로망의 학습기준을 제시하는 한편 신경회로망이 학습되기전 제어 시스템의 제어특성이 안정되도록 하며, 신경회로망은 시스템의 상태궤적이 퍼지제어기에 의해 형성된 슬라이딩 면을 가능한한 근사하게 추종하도록 학습되어져 위상평면상 임의의 위치에 있는 시스템의 상태가 슬라이딩 면을 따라 안정점에 도달하도록 하게한다.

  • PDF

웨이브렛 신경회로망과 응용 -적응 제어 시스템 설계를 중심으로- (Wavelet Neural Network and Its Application)

  • 전홍태;서승진;이창민
    • 대한전자공학회:학술대회논문집
    • /
    • 대한전자공학회 1999년도 하계종합학술대회 논문집
    • /
    • pp.486-491
    • /
    • 1999
  • 본 논문에서는 웨이브렛 신경회로망을 사용하여 알려지지 않은 비선형 시스템을 안정하게 적응 제어하는 문제를 다룬다. 비선형 시스템의 정확한 제어는 함수를 근사화하는 데 사용된 함수 근사화기의 정확성과 효율성에 의존한다. 이에 비선형 시스템 제어에 기준 함수의 선택이 자유롭고 함수 근사화 능력이 뛰어난 웨이브렛 신경회로망을 사용한다. 초기 웨이브렛 신경회로망 제어기 설정은 웨이브렛 신경회로망 변수인 신축과 이동 값을 제어기 입력의 시-주파수 특성을 분석해서 구하고, 연결강도는 Lyapunov 안정성 이론에 기초한 적응 법칙을 사용하여 조절한다. 이를 비선형 시스템인 역 진자 시스템에 적용한다.

  • PDF

PD 제어기와 신경회로망을 이용한 유도전동기의 속도제어 ((The Speed Control of Induction Motor using PD Controller and Neural Networks))

  • 양오
    • 전자공학회논문지SC
    • /
    • 제39권2호
    • /
    • pp.157-165
    • /
    • 2002
  • 본 논문에서는 PD 제어기와 신경회로망을 이용하여 3상 유도전동기의 속도제어 시스템을 구현하고자 한다. PD 제어기는 초기의 제어를 담당하며 신경회로망의 초기 학습을 담당한다. 또한, 신경회로망은 비선형 매핑능력과 학습능력이 탁월하기 때문에 제어기로 많이 사용되며 특히 전향경로 신경망은 구조가 매우 간단하기 때문에 본 논문에서는 이를 이용하여 유도전동기의 속도제어 시스템에 구현하였다. 신경회로망의 입력으로는 모터의 기준속도, 엔코더를 이용하여 측정한 모터의 실제 속도와 제어입력 전류를 이용하였고, 온라인 상태로 학습되도록 하였다. 본 논문에서 제안된 알고리즘의 타당성을 보이기 위해 기존에 널리 사용되었던 PI 제어기와 비교평가를 하였으며 시뮬레이션과 실험결과로부터 초기운전 상태에서는 PD 제어기가 주로 제어를 담당하지만 시간이 지남에 따라 신경회로망이 학습되어 신경회로망이 주 제어기가 됨을 확인하였다. 아울러, 제안된 하이브리드 제어기가 PI 제어기보다 우수하고 특히 부하변동과 같은 외란에 강인함을 알 수 있었으며, 정상상태 오차가 현저히 감소하여 정밀한 속도제어가 가능함을 확인하였다.

초고속 유도전동기 구동을 위한 신경회로망 제어기 설계 (Design of Neural Network Controllers for High Speed Induction Motor Drives)

  • 김윤호;이병순;성세진
    • 전력전자학회논문지
    • /
    • 제2권1호
    • /
    • pp.39-45
    • /
    • 1997
  • 초고속 전동기 구동 시스템을 위하여 간접 신경회로망 제어기를 제안하였다. 고속의 가변 전동기구동에서의 속도응답은 긴 정착시간과 높은 오버슈트의 영향에 있게 되므로 고성능을 위하여 신경회로망 제어기와 신경회로망 에뮬레이터로 구성된 제어기를 사용하였으며, 신경회로망 에뮬레이터는 고속 전동기의 정수와 특성을 동정하는데 사용하였고, 제어기의 학습은 접속강도가 백프로퍼게이션에 의해 조절되도록 하였다. 그리고 시뮬레이션과 실험을 통하여 제안된 시스템의 특성과 장점을 확인하였다.

  • PDF

인공 지능을 이용한 자율주행차량의 제어

  • 류영재;홍재영;임영철
    • 전기의세계
    • /
    • 제46권3호
    • /
    • pp.20-25
    • /
    • 1997
  • 자율주행시스템은 복잡한 환경에서 효과적인 주행을 위해서 센서를 통해 주변의 정보를 수집하고 주변환경에 적절한 동작을 취해야 한다. 이러한 자율주행시스템에 지능적인 방법을 통하여 새롭게 제안한 방법을 서술하였다. 퍼지 논리를 이용하여 운전자와 같이 차량이 차선을 따라 주행하기 위한 퍼지 논리 제어기(FLC)가 설계되었다. 함축적인 차량모델을 기반으로 설계한 퍼지 논리 제어기가 복잡하고 정확한 차량모델을 기반으로 설계된 PID나 FSLQ 제어기와 동등한 성능을 발휘하였다. 인간의 운전방법을 학습할 수 있는 신경회로망을 이용하여 자율주행시스템에 적용하였다. 퍼지 신경회로망은 인간의 제어특성을 반영하도록 설계되었으며 자동으로 생성된 제어기는 퍼지 논리 제어나 신경회로망의 기법보다 우수한 성능을 발휘하였다. 퍼지 논리, 신경회로망, 유전자 알고리즘 등의 인간의 지능 모델에 기초를 둔 방법을 자율주행차량의 제어에 도입하므로써 기존의 자율주행시스템의 문제점을 극복하는데 주요한 역할을 하였다. 앞으로 퍼지 논리, 신경회로망, 유전자 알고리즘은 각각의 강점을 융합하거나, 고전적인 제어 알고리즘과 결합하므로써 더욱 우수한 성능을 발휘할 것으로 예상된다.

  • PDF

신경회로망 보상기를 이용한 무인헬리콥터의 비선형적응제어 (Nonlinear Adaptive Control of Unmanned Helicopter Using Neural Networks Compensator)

  • 박범진;홍창호
    • 한국항공우주학회지
    • /
    • 제38권4호
    • /
    • pp.335-341
    • /
    • 2010
  • PD 제어기 기반으로 설계된 무인헬리콥터의 내부루프 제어기의 성능을 향상시키기 위 하여 한 개의 신경회로망이 적용되었다. 오차방정식의 응답특성 기반으로 설계된 PD 제어기는 운동모델의 비선형성에 의해 성능이 저하된다. 이러한 비선형성은 운동모델로부터 변형된 운동 역변환 모델(Modified Dynamic Inversion Model, MDIM)로 분리되었고 신경회로망의 출력에 의해 보상되었다. 신경회로망의 학습에는 제어기 안정성 보장을 위하여 리야프노프의 직접방법(Lyapunov's direct method)으로부터 유도된 온라인 가중치 적응법칙이 이용되었다. 신경회로망에 의한 PD제어기의 성능향상은 비선형성을 갖고 있는 무인헬리콥터의 수치시뮬레이션 결과로 보였다.

신경회로망을 사용한 로봇 매니퓰레이터의 궤적 제어 (Trajectory control for a Robot Manipulator by using neural network)

  • 안덕환;양태규;이상효
    • 한국통신학회논문지
    • /
    • 제16권7호
    • /
    • pp.610-614
    • /
    • 1991
  • 본 논문에서는 신경회로망을 사용한 로보트 매니프레이터와 관절 퀘적 제어방법을 제안하였다. 애니플레이터의 역 동력학 모델을 신경회로망을 통하여 학습시켜서, 그때의 신경회로망의 가중치를 이용하여 애니플레이터를 제어한다. 가중치값의 변화는 선형제어기의 토크값 및 가속도 오차를 이용한다. 실제로 애니플레이터를 제어하는 토크 값은 선형 제어기의 토크값과 신경회로망 제어기 토크값의 합으로 된다. 컴퓨터 시뮬레이션을 통하여 제안된 제어 성능을 평가한다.

  • PDF

자기구성 신경회로망을 이용한 매니플레이터의 궤적제어에 관한 연구 (The Study on the Trajectory Control of Manipulator Using Self-Organizing Neural Network)

  • 김동희;신위재;주창복
    • 융합신호처리학회 학술대회논문집
    • /
    • 한국신호처리시스템학회 2001년도 하계 학술대회 논문집(KISPS SUMMER CONFERENCE 2001
    • /
    • pp.145-148
    • /
    • 2001
  • 본 논문에서는 자기구성 신경회로망을 이용하여 3축 매니퓰레이터의 궤적제어기를 설계한다. 궤적 제어는 경유점을 정하고 각 경유점에 대한 역기구학을 적용하는 제어기로서 본 논문에서는 역기구학의 해를 자기구성 신경회로망을 통해 해결하는 제어기를 설계하고자 한 다. 또한 제어기에서의 은닉층의 활성화 함수는 가우 시안 함수를 사용하고, 은닉층의 파라미터는 오차를 기초로 하여 자동적으로 최적의 파라미터 값을 구함으로 서 유연한 궤적 제어가 되도록 한다.

  • PDF

웨이블렛 신경회로망 제어기를 이용한 비선형 시스템의 위치 제어에 관한 연구 (The Study on Position Control of Nonlinear System Using Wavelet Neural Network Controller)

  • 이재현
    • 한국정보통신학회논문지
    • /
    • 제12권12호
    • /
    • pp.2365-2370
    • /
    • 2008
  • 본 논문에서는 비선형 시스템의 위치 제어를 위하여 웨이블렛 신경회로망 제어기를 구성하였으며, 웨이블렛 신경회로망은 LQR 제어기의 성능을 향상 시킬 목적으로 사용한다. 불안전한 비선형 시스템을 선형화 시키고 안정화된 선형 시스템을 만들기 위하여 LQR를 사용하며, 외란에 효과적으로 적응하기 위하여 웨이블렛 신경회로망 제어기를 사용한다. 이 제어기를 비선형 시스템의 위치 제어에 적용하여 실험을 통해 그 유효성을 검정하였다.