• 제목/요약/키워드: PID controller PID

검색결과 1,741건 처리시간 0.026초

종방향 자율주행을 위한 성능 지수 및 인간 모사 학습을 이용하는 구동기 고장 탐지 및 적응형 고장 허용 제어 알고리즘 (Actuator Fault Detection and Adaptive Fault-Tolerant Control Algorithms Using Performance Index and Human-Like Learning for Longitudinal Autonomous Driving)

  • 오세찬;이종민;오광석;이경수
    • 자동차안전학회지
    • /
    • 제13권4호
    • /
    • pp.129-143
    • /
    • 2021
  • This paper proposes actuator fault detection and adaptive fault-tolerant control algorithms using performance index and human-like learning for longitudinal autonomous vehicles. Conventional longitudinal controller for autonomous driving consists of supervisory, upper level and lower level controllers. In this paper, feedback control law and PID control algorithm have been used for upper level and lower level controllers, respectively. For actuator fault-tolerant control, adaptive rule has been designed using the gradient descent method with estimated coefficients. In order to adjust the control parameter used for determination of adaptation gain, human-like learning algorithm has been designed based on perceptron learning method using control errors and control parameter. It is designed that the learning algorithm determines current control parameter by saving it in memory and updating based on the cost function-based gradient descent method. Based on the updated control parameter, the longitudinal acceleration has been computed adaptively using feedback law for actuator fault-tolerant control. The finite window-based performance index has been designed for detection and evaluation of actuator performance degradation using control error.

Development of TREND dynamics code for molten salt reactors

  • Yu, Wen;Ruan, Jian;He, Long;Kendrick, James;Zou, Yang;Xu, Hongjie
    • Nuclear Engineering and Technology
    • /
    • 제53권2호
    • /
    • pp.455-465
    • /
    • 2021
  • The Molten Salt Reactor (MSR), one of the six advanced reactor types of the 4th generation nuclear energy systems, has many impressive features including economic advantages, inherent safety and nuclear non-proliferation. This paper introduces a system analysis code named TREND, which is developed and used for the steady and transient simulation of MSRs. The TREND code calculates the distributions of pressure, velocity and temperature of single-phase flows by solving the conservation equations of mass, momentum and energy, along with a fluid state equation. Heat structures coupled with the fluid dynamics model is sufficient to meet the demands of modeling MSR system-level thermal-hydraulics. The core power is based on the point reactor neutron kinetics model calculated by the typical Runge-Kutta method. An incremental PID controller is inserted to adjust the operation behaviors. The verification and validation of the TREND code have been carried out in two aspects: detailed code-to-code comparison with established thermal-hydraulic system codes such as RELAP5, and validation with the experimental data from MSRE and the CIET facility (the University of California, Berkeley's Compact Integral Effects Test facility).The results indicate that TREND can be used in analyzing the transient behaviors of MSRs and will be improved by validating with more experimental results with the support of SINAP.

선박 위 착륙을 위한 임피던스 제어기반 쿼드콥터 족형 랜딩플랫폼 제어 전략 (Control Strategies for Landing Quadcopters on Ships with Legged Platform Based on Impedance Control)

  • 황성현;이승현;진성호;이인호
    • 로봇학회논문지
    • /
    • 제17권1호
    • /
    • pp.48-57
    • /
    • 2022
  • In this paper, we propose a legged landing platform for the quadcopter taking off and landing in the ship environment. In the ship environment with waves and winds, the aircraft has risks being overturned by contact impact and excessive inclination during landing on the ship. This landing platform has four landing legs under the quadcopter for balancing and shock relief. In order to make the quadcopter balanced on ships, the position of each end effector was controlled by PID control. And shocks have mainly happened when quadcopter contacts the ship's surface as well as legs move fast. Hence, impedance control was used to cope with the shocks. The performance of the landing platform was demonstrated by a simulation and a prototype in three sea states based on a specific size of a ship. During landing and tracking the slope of the ship's surface, oscillations of rotation and translation from the shock were mitigated by the controller. As a result, it was verified that transient response and stability got better by adding impedance control in simulation models and prototype experiments.

Simscape 기반 6자유도 필드로봇 시뮬레이션 모델에 관한 연구 (A Study on Simscape based 6DOF Field Robot Simulation Model)

  • 최성웅;곽경신;레쾅호안;양순용
    • 드라이브 ㆍ 컨트롤
    • /
    • 제19권2호
    • /
    • pp.1-10
    • /
    • 2022
  • Field robots operate in various areas, including construction, agriculture, forestry and manufacturing. Typical tasks of field robots used in various areas include excavation, flattening, and demolition. Such tasks are often accomplished in narrow alleys or indoors. In the case of field robots, there is a limit to working in a small space. Thus, to compensate for these shortcomings, many field robots equipped with Tiltrotators have recently been observed. The advantages of Tiltrotator are improved task efficiency and reduced operating time by reducing unnecessary behavior. We need simulation models that can improve the ability of new people to work and simulate tasks in advance. Thus, in this paper, we developed a simscape-based simulation model and modeling of 6DOF systems for field robots equipped with Tiltrotator. Dynamic modeling of field robot 3D models using Simcape multibody and hydraulic systems of field robots using Simcape Hydraulics were modeled. We applied a PID controller to create a control system that operates along the input angle. Simulation results show that errors occur when comparing input and output angles, but overall, they move along input angles.

다층 실내 환경에서 계단 극복이 가능한 궤도형 로봇의 신뢰성 있는 자율 주행 정찰 시스템 (Reliable Autonomous Reconnaissance System for a Tracked Robot in Multi-floor Indoor Environments with Stairs)

  • 노주형;김보성;김도경;김지혁;심현철
    • 로봇학회논문지
    • /
    • 제19권2호
    • /
    • pp.149-158
    • /
    • 2024
  • This paper presents a robust autonomous navigation and reconnaissance system for tracked robots, designed to handle complex multi-floor indoor environments with stairs. We introduce a localization algorithm that adjusts scan matching parameters to robustly estimate positions and create maps in environments with scarce features, such as narrow rooms and staircases. Our system also features a path planning algorithm that calculates distance costs from surrounding obstacles, integrated with a specialized PID controller tuned to the robot's differential kinematics for collision-free navigation in confined spaces. The perception module leverages multi-image fusion and camera-LiDAR fusion to accurately detect and map the 3D positions of objects around the robot in real time. Through practical tests in real settings, we have verified that our system performs reliably. Based on this reliability, we expect that our research team's autonomous reconnaissance system will be practically utilized in actual disaster situations and environments that are difficult for humans to access, thereby making a significant contribution.

다단제어용 안티 와인드업 기술 개발 (Development of Anti-windup Techniques for Cascade Control System)

  • 배정은;김경훈;추승철;허재필;임상훈;성수환
    • Korean Chemical Engineering Research
    • /
    • 제58권3호
    • /
    • pp.430-437
    • /
    • 2020
  • 본 연구에서는 다단제어(Cascade Control)를 위한 안티 와인드업(Anti-windup) 기술을 개발하였다. 다단제어는 외란을 보다 효과적으로 제어하기 위해 내부에 되먹임(Feedback) 제어루프를 추가한 제어구조이다. 단일루프제어(Single-loop Control)와는 다르게 두 개의 제어루프로 이루어져 내부의 종속제어루프(Secondary Control)가 외부의 주제어루프(Primary Control)에 영향을 미치는 특징을 가지고 있다. 산업현장에서 다단제어에 적용하는 기존의 안티 와인드업 기술은 주로 주제어기(Primary Controller)와 종속제어기(Secondary Controller)에 각각 로컬 역연산법(Back Calculation)을 적용하는 것이다. 하지만 이 방법은 종속제어기의 제어출력이 포화되었을 때 발생하는 주제어기의 적분누적(Integral-windup) 현상을 효과적으로 제거하지 못한다. 이를 해결하기 위해 기존 로컬 안티 와인드업 기술을 확대 적용한 두 가지의 다단제어용 안티 와인드업 기술을 제안한다. 첫 번째는 다단 조건부 적분법(Cascade Conditional Integration)이고 두 번째는 다단 역연산법(Cascade Back Calculation)으로 단일루프제어에 적용되어 왔던 로컬 조건부 적분법과 역연산법을 다단제어로 확대 적용하여 다단제어 시스템에서 PID제어기의 적분누적 현상을 방지하고자하였다. 개발한 다단 조건부 적분법과 다단 역연산법은 간단하고 직관적이면서도 종속제어기의 제어출력의 포화로 인해 발생한 적분누적현상을 효과적으로 방지할 수 있고 공정이나 제어기 형태에 상관없이 우수한 제어성능을 유지할 수 있었다. 향후 실제 공정 적용을 통해 신뢰성을 확보한다면 산업현장의 다단제어기 성능을 개선하는데 크게 기여를 할 수 있을 것이다.

인공의수의 능동 제어를 위한 생체 신호 처리에 관한 연구 (A study on bio-signal process for prosthesis arm control)

  • 안영명;유재명
    • 전자공학회논문지 IE
    • /
    • 제43권4호
    • /
    • pp.28-36
    • /
    • 2006
  • 본 연구에서는, 팔의 4가지 운동을 구별할 수 있는 계측 시스템과, 구별된 팔의 운동 위치를 추정할 수 있는 제어 알고리즘에 관하여 기술한다. 먼저 4가지(굽히기와 펴기, 내전과 외전) 운동을 구별하기 위해 굽혀진 정도를 측정할 수 있는 전기 저항 형태의 굽힘 센서를 사용한다. 이 센서를 왼팔의 상완 이두근과 오구완근에 1개씩 부착한다. 부착된 두 개의 센서로부터 출력되는 신호는 증폭기와 필터 등으로 구성된 계측 시스템을 통과한다. 이 시스템에서는 상완이두근에 부착된 센서 신호는 굽히기와 펴기 운동 중에서만 On/OFF 작동을 하도록 하고, 오구완근에 부착된 센서 신호는 모든 운동에 작동하도록 설계하였다. 이렇게 출력된 신호들로부터 4가지 운동은 구별하여 출력하고, 출력된 신호들로부터 팔의 운동 위치를 측정한다. 마지막으로, 제안된 알고리즘의 효용성을 입증하기 위해 RC 서보 모터와 포텐션미터로 구성된 2자유도의 인공팔을 제작하여 실험한다. 실험을 통해 인공 팔의 위치는 모터의 회전 관성, 센서의 노이즈 등으로 실제 팔의 위치와 차이가 발생하였다 이 오차를 감소하기 위해 오차값과 오차의 변화값에 근거한 퍼지 PID 제어기를 사용하였고, 이로써 오차가 5도 이내로 감소되었다.

RCGA 기법을 이용한 컨테이너 크레인의 최적 상태 피드백 제어 (Optimal State Feedback Control of Container Crane Using RCGA Technique)

  • 이윤형;유희한;조권회;소명옥
    • 한국항해항만학회지
    • /
    • 제31권3호
    • /
    • pp.247-252
    • /
    • 2007
  • 항만의 하역 향상성을 위해 그동안 컨테이너 크레인의 작업효율을 높이는 연구가 진행되어 왔다. 특히 화물이 목표치에 도달했을 때 흔들림을 단시간에 제어하는 데 초점이 맞추어져 왔다. 일반적으로 컨테이너 크레인을 제어하기 위해서 PID 제어나 LQ제어가 주로 사용되었는데, 이는 제어기 설계가 용이하고, 주어진 제어 환경 하에서 우수한 제어성능을 발휘하기 때문이다. 본 연구에서는 LQ 제어의 관점에서 실수코딩 유전알고리즘을 이용한 상태 피드백 제어기의 설계 방법을 제안한다. 즉, 실수코딩 유전알고리즘을 이용하여 상태 피드백 이득을 탐색하는 방법이다. 실수코딩 유전알고리즘은 주어진 목적함수가 최소가 되도록 상태 피드백 이득을 최적으로 탐색한다 컴퓨터 시뮬레이션은 이렇게 탐색한 상태 피드백 이득을 컨테이너 크레인의 선형 및 비선형 모델에 적용하여 그 유효성을 확인한다.

계수의 특성비에 대한 선형계의 파라미터적 감도해석(I): 일반적인 경우 (Parametric Sensitivity Analyses of Linear System relative to the Characteristic Ratios of Coefficient (I) : A General Case)

  • 김영철;김근식
    • 제어로봇시스템학회논문지
    • /
    • 제10권3호
    • /
    • pp.205-215
    • /
    • 2004
  • The characteristic ratio assignment (CRA) method〔1〕 is new polynomial approach which allows to directly address the transient responses such as overshoot and speed of response time in time domain specifications. The method is based on the relationships between time response and characteristic ratios($\alpha_i$ ) and generalized time constant (T), which are defined in terms of coefficients of characteristic polynomial. However, even though the CRA can apply to developing a linear controller that meets good transient responses, there are still some fundamental questions to be explored. For the purpose of this, we have analyzed several sensitivities of a linear system with respect to the changes of coefficients itself and $\alpha_i$ of denominator polynomial. They are (i) the unnormalized root sensitivity : to determine how the poles change as $\alpha_i$ changes, and (ii) the function sensitivity to determine the sensitivity of step response to the change of o, and to analyze the sensitivity of frequency response as o, changes. As an other important result, it is shown that, under any fixed T and coefficient of the lowest order of s in denominator, the step response is dominantly affected merely by $\alpha_1, alpha_2 and alpha_3$ regardless of the order of denominator higher than 4. This means that the rest of the$\alpha_i$ s have little effect on the step response. These results provide some useful insight and background theory when we select $\alpha_i$ and T to compose a reference model, and in particular when we design a low order controllers such as PID controller.

Modelling a Stand-Alone Inverter and Comparing the Power Quality of the National Grid with Off-Grid System

  • Algaddafi, Ali;Brown, Neil;Rupert, Gammon;Al-Shahrani, Jubran
    • IEIE Transactions on Smart Processing and Computing
    • /
    • 제5권1호
    • /
    • pp.35-42
    • /
    • 2016
  • Developments in power electronics have enabled the widespread application of Pulse Width Modulation (PWM) inverters, notably for connecting renewable systems to the grid. This study demonstrates that a high-quality power can be achieved using a stand-alone inverter, whereby the comparison between the power quality of the stand-alone inverter with battery storage (off-grid) and the power quality of the utility network is presented. Multi-loop control techniques for a single phase stand-alone inverter are used. A capacitor current control is used to give active damping and enhance the transient and steady state inverter performance. A capacitor current control is cheaper than the inductor current control, where a small current sensing resistor is used. The output voltage control is used to improve the system performance and also control the output voltage. The inner control loop uses a proportional gain current controller and the outer loop is implemented using internal model control proportional-integral-derivative to ensure stability. The optimal controls are achieved by using the Sisotool tool in MATLAB/Simulink. The outcome of the control scheme of the numerical model of the stand-alone inverter has a smooth and good dynamic performance, but also a strong robustness to load variations. The numerical model of the stand-alone inverter and its power quality are presented, and the power quality is shown to meet the IEEE 519-2014. Furthermore, the power quality of the off-grid system is measured experimentally and compared with the grid power, showing power quality of off-grid system to be better than that of the utility network.