• 제목/요약/키워드: nonlinear algorithm

검색결과 2,786건 처리시간 0.031초

Unscented KALMAN Filtering for Spacecraft Attitude and Rate Determination Using Magnetometer

  • Kim, Sung-Woo;Abdelrahman, Mohammad;Park, Sang-Young;Choi, Kyu-Hong
    • Journal of Astronomy and Space Sciences
    • /
    • 제26권1호
    • /
    • pp.31-46
    • /
    • 2009
  • An Unscented Kalman Filter (UKF) for estimation of the attitude and rate of a spacecraft using only magnetometer vector measurement is developed. The attitude dynamics used in the estimation is the nonlinear Euler's rotational equation which is augmented with the quaternion kinematics to construct a process model. The filter is designed for small satellite in low Earth orbit, so the disturbance torques include gravity-gradient torque, magnetic disturbance torque, and aerodynamic drag torque. The magnetometer measurements are simulated based on time-varying position of the spacecraft. The filter has been tested not only in the standby mode but also in the detumbling mode. Two types of actuators have been modeled and applied in the simulation. The PD controller is used for the two types of actuators (reaction wheels and thrusters) to detumble the spacecraft. The estimation error converged to within 5 deg for attitude and 0.1 deg/s for rate respectively when the two types of actuators were used. A joint state parameter estimation has been tested and the effect of the process noise covariance on the parameter estimation has been indicated. Also, Monte-Carlo simulations have been performed to test the capability of the filter to converge with the initial conditions sampled from a uniform distribution. Finally, the UKF performance has been compared to that of the EKF and it demonstrates that UKF slightly outperforms EKF. The developed algorithm can be applied to any type of small satellites that are actuated by magnetic torquers, reaction wheels or thrusters with a capability of magnetometer vector measurements for attitude and rate estimation.

다층신경망을 이용한 전단모드 회전형 MR 댐퍼의 모델링 (Modeling of Shear-mode Rotary MR Damper Using Multi-layer Neural Network)

  • 조정목;허남;조중선
    • 한국지능시스템학회논문지
    • /
    • 제17권7호
    • /
    • pp.875-880
    • /
    • 2007
  • 자기변성유체(magnetorheological fluid)에 관한 연구는 MR 장치의 개발, MR 장치의 수학적 모델링 및 시뮬레이션, 그리고 MR 장치를 채용한 시스템의 제어 알고리즘 개발에 관한 연구로 구분된다. 시뮬레이션을 통한 제어 알고리즘 개발을 위해서는 MR 장치의 비선형 응답을 예상하기 위한 신뢰성 높은 수학적 모델이 요구된다. 또한 MR 장치 시스템을 제어하기 위해서는 제어기에서 요구하는 댐핑력을 출력하기 위한 MR 장치의 전류(또는 전압) 입력 값이 필요하며, 이 입력값을 얻기 위해서는 역댐퍼 모델이 필요하다. 이러한 이유로 MR 장치의 모델링 및 역댐퍼 모델링은 MR 장치개발의 중요한 역할을 담당하며 이에 관한 많은 연구가 요구되고 있다. 본 연구에서는 전단모드 회전형 MR 댐퍼의 모델링을 위해 개발된 MR 댐퍼를 이용하여 동특성 시험기를 제작하였으며, 전단모드 회전형 MR 댐퍼의 특성을 연구하기 위한 실험을 수행하였다. 시험기 시험결과를 통해 모델링에 필요한 시험 데이터들을 획득하였으며 다층신경망을 이용하여 전단모드 회전형 MR 댐퍼의 모델 및 역모델을 구하였다.

영역 분할을 이용한 효율적인 음원 위치 추정 시스템 (Efficient Sound Source Localization System Using Angle Division)

  • 김용은;조수현;정진균
    • 대한전자공학회논문지SP
    • /
    • 제46권2호
    • /
    • pp.114-119
    • /
    • 2009
  • 서비스 로봇에서 사용되는 음원인식 시스템은 사람이 로봇을 향해 말할 때 화자의 위치를 추정한다. 로봇용 음원인식 알고리즘들 중에서 복수개의 마이크로폰에 소리가 도착하는 시간지연 정보를 이용하여 음원을 추정하는 방법이 널리 이용된다. 마이크로폰에 도달하는 지연시간 정보를 구하기 위해서 상관관계 함수가 사용된다. 상관관계 함수에서 최대 값의 위치를 각도로 변환할 때 코사인 역함수가 사용되며 코사인 역함수의 비선형적인 특성 때문에 음원의 위치에 따라 마이크로폰 쌍에서 추정하는 각도의 정확성이 다르게 된다. 본 논문에서는 음원의 위치에 따라 각도를 가장 잘 추정할 수 있는 각도 영역을 구분하여 정확하게 음원의 위치를 인식하는 방법을 제안한다. 또한 제안한 방법을 이용하면 각 마이크 쌍에서 60도 범위에 대해서만 각도를 계산하므로 기존의 180도에 대한 방법에 비하여 연산이 1/2로 줄어든다. 테스트 환경을 구축하여 제안한 영역 분할 위치 추정 알고리즘과 기존 알고리즘의 성능을 비교한 결과 제안한 알고리즘의 기존 알고리즘에 의한 평균오차의 31%에 불과함을 보인다.

적응적 영역 가중치를 이용한 실시간 스테레오 비전 시스템 설계 (Design of a Realtime Stereo Vision System using Adaptive Support-weight)

  • 류동훈;박태근
    • 전자공학회논문지
    • /
    • 제50권11호
    • /
    • pp.90-98
    • /
    • 2013
  • 지역적 정합방법을 이용한 스테레오 시스템은 알고리즘의 특성상 하드웨어 설계가 용이하여 많이 사용되나 낮은 정합률로 인해 정확한 깊이 영상을 얻기 힘들기 때문에 많은 응용 분야에 사용하기에 제한이 있다. 본 논문에서 제안한 스테레오 시스템은 픽셀의 변화도(gradient)를 기반으로 한 적응적인 가중치 알고리즘을 이용하여 높은 정합 성능을 보이며 하드웨어로 설계하였을 때 실시간처리가 가능하다. 일반적으로 적응적인 가중치 윈도우를 적용할 경우 중간 결과를 재사용하기 불가능하지만 행, 열을 분리하여 처리함으로써 데이터를 재사용할 수 있고 따라서 처리성능이 개선되었다. 알고리즘에 필요한 지수 및 아크탄젠트 함수를 구현하기 위해 선형(PWL, piecewise linear) 및 계단(step) 함수 등으로 근사화한 뒤 에러를 분석하여 최선의 파라미터를 선택하였다. 제안한 구조는 실시간처리를 위하여 9개의 프로세서를 사용하여 병렬처리를 하였으며, 동부하이텍 0.18um 라이브러리로 합성하였을 경우 최대 동작주파수 350MHz(33 fps)와 424K 게이트의 하드웨어 복잡도를 나타내었다.

제어 모멘트 자이로스코프를 이용한 외바퀴 이동로봇의 균형 자세 제어 (Balancing control of one-wheeled mobile robot using control moment gyroscope)

  • 박상형;이수영
    • 한국지능시스템학회논문지
    • /
    • 제27권2호
    • /
    • pp.89-98
    • /
    • 2017
  • 외바퀴 로봇 제어에 있어 필수적인 균형 안정화 제어를 위해 제어 모멘트 자이로스코프(CMG)를 이용할 수 있다. 단일 짐벌 CMG는 단순한 구조를 가지면서 외란에 대해 강력한 복원 토크를 로봇에게 전달할 수 있다. 그러나 CMG는 복원 토크 외에 원치 않는 방향의 토크도 발생시킨다. 원치 않는 방향 토크는 회전 자유도가 높은 외바퀴 로봇 시스템에서 불안정성 문제를 야기한다. 본 논문에서는 원치 않는 방향 토크를 제거하기 위해 CMG 가위쌍을 이용한 외바퀴 이동 로봇 제어 시스템을 제시한다. 외바퀴 로봇 동역학식에 있어서의 모델 오차에 강인한 특성을 갖는 LQR 제어 알고리즘을 설계하였다. 3D 비선형 동역학 컴퓨터 시뮬레이션을 통해 CMG 가위쌍과 LQR 제어 알고리즘을 갖는 외바퀴 로봇 제어 시스템을 검증하였다.

퍼지추론 기반 다항식 RBF 뉴럴 네트워크의 설계 및 최적화 (The Design of Polynomial RBF Neural Network by Means of Fuzzy Inference System and Its Optimization)

  • 백진열;박병준;오성권
    • 전기학회논문지
    • /
    • 제58권2호
    • /
    • pp.399-406
    • /
    • 2009
  • In this study, Polynomial Radial Basis Function Neural Network(pRBFNN) based on Fuzzy Inference System is designed and its parameters such as learning rate, momentum coefficient, and distributed weight (width of RBF) are optimized by means of Particle Swarm Optimization. The proposed model can be expressed as three functional module that consists of condition part, conclusion part, and inference part in the viewpoint of fuzzy rule formed in 'If-then'. In the condition part of pRBFNN as a fuzzy rule, input space is partitioned by defining kernel functions (RBFs). Here, the structure of kernel functions, namely, RBF is generated from HCM clustering algorithm. We use Gaussian type and Inverse multiquadratic type as a RBF. Besides these types of RBF, Conic RBF is also proposed and used as a kernel function. Also, in order to reflect the characteristic of dataset when partitioning input space, we consider the width of RBF defined by standard deviation of dataset. In the conclusion part, the connection weights of pRBFNN are represented as a polynomial which is the extended structure of the general RBF neural network with constant as a connection weights. Finally, the output of model is decided by the fuzzy inference of the inference part of pRBFNN. In order to evaluate the proposed model, nonlinear function with 2 inputs, waster water dataset and gas furnace time series dataset are used and the results of pRBFNN are compared with some previous models. Approximation as well as generalization abilities are discussed with these results.

전원전압의 불평형 및 왜곡 보상기능을 갖는 3상 PWM 정류기의 전류제어기 (A Current Controller with the Compensation of the Input Voltage Unbalance and Distortion for Three Phase PWM Rectifier)

  • 신근희;김학원;조관열;임병국
    • 전력전자학회논문지
    • /
    • 제16권6호
    • /
    • pp.594-601
    • /
    • 2011
  • 본 논문은 상용의 전원 전압이 불평형 및 왜곡을 갖는 경우, 전원전압 불평형 및 왜곡 보상기능을 갖는 전류제어기를 제안한다. 일반적으로 3상 전원 시스템은 공통 입력 단자 (Point of Common Coupling)에 단상 부하 및 비선형 부하가 3상 부하와 같이 연결될 수 있어, 종종 불평형과 왜곡이 발생한다. 이런 조건하에서 3상 PWM 정류기를 일반적인 전류 제어기로 제어 할 경우, 3상 PWM 정류기 입력 전류가 불평형 및 왜곡을 갖는 문제가 발생한다. 본 논문에서는 간단한 모델 기반 적응 제어 시스템(Model Reference Adaptive System)기법을 이용하여 3상 입력 전압의 불평형 및 왜곡을 관측하고 전향 보상하는 전류 제어기를 제안하며, 모의해석과 실험을 통하여 그 효용성을 입증한다.

다중경로페이딩이 DDLMS 기반 스마트 안테나의 성능에 미치는 영향 (Impact of Multipath Fading on the Performance of the DDLMS Based Spatio Temporal Smart Antenna)

  • 홍영진
    • 한국통신학회논문지
    • /
    • 제34권9C호
    • /
    • pp.871-879
    • /
    • 2009
  • 본 논문에서는 코드분할다중접속(CDMA)시스템의 기지국에 설치할 수 있는 시공간 배열 스마트안테나의 성능이 다중경로 환경의 다양한 파라미터의 변화에 어떻게 반응하는지 살펴보았다. 이 논문에서 사용된 스마트안테나는 공간분산구조로 적응배열안테나를, 시간분산구조로 다중경로의 숫자에 따른 finger 의 레이크 수신기로 구성되었으며 빔형성 방법으로 Decision Directed LMS 방법을 사용한다. 스마트안테나는 다중경로 신호의 입사각분산의 정도와 다중경로(finger)의 숫자에 민감하게 반응하는 한편 지연분산의 정도와는 거의 반응하지 않음이 컴퓨터 모의실험으로 증명되었다. 레이크 수신기의 핑거 숫자의 증가가 스마트안테나의 성능을 비선행적으로 개선시키는 효과를 수반함 역시 모의실험으로 보여졌다. 본 논문의 빔형성 과정에서 가중치벡터의 갱신은 PN상관기가 수신신호를 역확산시킨 후에 이루어진다.

일체형 시트의 충돌특성 개선을 위한 최적설계 (Optimization of the Integrated Seat for Crashworthiness Improvement)

  • 이광기;이광순;박현민;최동훈
    • 한국전산구조공학회논문집
    • /
    • 제16권4호
    • /
    • pp.345-351
    • /
    • 2003
  • 자동차 산업에서 안전에 대한 법적인 요구 및 시장 수요의 증가에 따라 강도와 경량화라는 안전과 환경에 대한 상반된 목적을 만족시켜야 하기 때문에 일체형 시트의 설계는 점점 더 중요성이 부각되고 있다. 본 연구에서는 미국시험규정 FMVSS210에 따라 외연적 유한 요소해석 프로그램인 LS-Dyna를 사용하여 시트 충돌해석을 수행하였다 하지만 충돌해석은 많은 해석시간을 요구하기 때문에 효율적이고 신뢰성 있는 최적설계기법이 요구된다. 따라서 통계적 기법인 실험계획법과 반응표면모델을 적용하여 많은 해석시간을 요구하는 LS-Dyna해석을 가능한 줄이고 비선형 최적설계 알고리즘을 적용하여 강도와 경량화를 동시에 최적화하고자 한다. 본 연구에서는 실험계획법을 사용하여 최대 변위 및 총중량에 대한 설계영역을 탐색하고 반응표면모델을 구성하여 최적설계를 수행하였다.

유한변형과 굽힘효과가 고려된 3차원 보-기둥요소에 의한 공간구조물의 분기좌굴해석 (A Bifurcation Analysis of Space Structures by Using 3D Beam-Column Element Considering Finite Deformations and Bowing Effect)

  • 이경수;한상을
    • 한국전산구조공학회논문집
    • /
    • 제22권4호
    • /
    • pp.307-314
    • /
    • 2009
  • 본 논문은 기하학적 비선형성을 가진 보존적 단일 하중 매개변수의 탄성 상태 공간구조의 탄성 분기 좌굴해석을 위한 공간프레임의 정식화, 분기경로 추적을 위한 pin-pointing 및 분기경로 전환알고리즘을 기술하고 있다. 복잡한 좌굴 후 거동특성을 파악하기 위한 본 연구의 공간프레임요소는 오일러리안 좌표계에 의한 유한회전이론으로 강체변형을 계산하였고, 굽힘효과가 고려된 보-기둥식을 적용하여 적은 개수의 요소의 사용으로도 정해를 얻을 수 있도록 하였으며, 후좌굴해석과 같은 고도의 비선형해석을 수행하기 위해 기하강성행렬의 모멘트에 대한 영향을 고려하였다. 분기좌굴에 의한 좌굴후 평형상태인 주경로와 분기경로의 pin-pointing 알고리즘으로 특이점을 계산하였으며, 고유치 및 고유모드를 이용한 본 연구의 수치알고리즘에 의해 분기경로를 추적하였다. 분기좌굴 해석예제로 평면프레임, 평면아치 및 공간돔에 대한 분기좌굴 해석을 수행하여 본문에서 제시한 수치해석법의 정확성 및 적용성을 검증한다.