• Title/Summary/Keyword: LQR

Search Result 288, Processing Time 0.026 seconds

A Learning Method of LQR Controller Using Jacobian (자코비안을 이용한 LQR 제어기 학습법)

  • Lim, Yoon-Kyu;Chung, Byeong-Mook
    • Journal of the Korean Society for Precision Engineering
    • /
    • v.22 no.8 s.173
    • /
    • pp.34-41
    • /
    • 2005
  • Generally, it is not easy to get a suitable controller for multi variable systems. If the modeling equation of the system can be found, it is possible to get LQR control as an optimal solution. This paper suggests an LQR learning method to design LQR controller without the modeling equation. The proposed algorithm uses the same cost function with error and input energy as LQR is used, and the LQR controller is trained to reduce the function. In this training process, the Jacobian matrix that informs the converging direction of the controller Is used. Jacobian means the relationship of output variations for input variations and can be approximately found by the simple experiments. In the simulations of a hydrofoil catamaran with multi variables, it can be confirmed that the training of LQR controller is possible by using the approximate Jacobian matrix instead of the modeling equation and this controller is not worse than the traditional LQR controller.

Position Tracking Control of an Autonomous Helicopter by an LQR with Neural Network Compensation (자율 주행 헬리콥터의 위치 추종 제어를 위한 LQR 제어 및 신경회로망 보상 방식)

  • ;Om, Il-Yong;Suk, Jin-Young;Jung, Seul
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.11 no.11
    • /
    • pp.930-935
    • /
    • 2005
  • In this paper, position tracking control of an autonomous helicopter is presented. Combining an LQR method and a proportional control forms a simple PD control. Since LQR control gains are set for the velocity control of the helicopter, a position tracking error occurs. To minimize a position tracking error, neural network is introduced. Specially, in the frame of the reference compensation technique for teaming neural network compensator, a position tracking error of an autonomous helicopter can be compensated by neural network installed in the remotely located ground station. Considering time delay between an auto-helicopter and the ground station, simulation studies have been conducted. Simulation results show that the LQR with neural network performs better than that of LQR itself.

LQR/Eigenstructure assignment design with an application to a flight control system (고유구조 지정 기능을 갖는 LQR 설계및 비행제어시스템에의 응용)

  • Park, Jae weon;Seo, Young-Bong
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.4 no.3
    • /
    • pp.280-288
    • /
    • 1998
  • In this paper, a novel relation between the weighting matrix Q in LQR and the eigenstructure of the desired closed-loop system is proposed. Thus, the state feedback gain with the desired eigenstructure in the LQR can be obtained. The proposed scheme is applied to design a simple 3rd-order system and a flight control system design to show the usefulness of the scheme.

  • PDF

A Learning Method of LQR Controller using Increasing or Decreasing Information in Input-Output Relationship (입출력의 증감 정보를 이용한 LQR 제어기 학습법)

  • Chung, Byeong-Mook
    • Journal of the Korean Society for Precision Engineering
    • /
    • v.23 no.9 s.186
    • /
    • pp.84-91
    • /
    • 2006
  • The synthesis of optimal controllers for multivariable systems usually requires an accurate linear model of the plant dynamics. Real systems, however, contain nonlinearities and high-order dynamics that may be difficult to model using conventional techniques. This paper presents a novel loaming method for the synthesis of LQR controllers that doesn't require explicit modeling of the plant dynamics. This method utilizes the sign of Jacobian and gradient descent techniques to iteratively reduce the LQR objective function. It becomes easier and more convenient because it is relatively very easy to get the sign of Jacobian instead of its Jacobian. Simulations involving an overhead crane and a hydrofoil catamaran show that the proposed LQR-LC algorithm improves controller performance, even when the Jacobian information is estimated from input-output data.

Design of an LQR Controller Considering Pole's Moving-Range (근의 이동범위를 고려한 LQR 제어기 설계)

  • Park, Min-Ho;Hong, Suk-Kyo;Lee, Sang-Hyuk
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.11 no.10
    • /
    • pp.864-869
    • /
    • 2005
  • This paper proposes a new method for LQR controller design. It is unsystematic and difficult to design an LQR controller by trial and error. The proposed method is capable of systematically calculating weighting matrices for desired pole(s) by the pole's moving-range in S-plane and the relational equation between closed-loop pole(s) and weighting matrices. This will provide much-needed functionality to apply LQR controller. The example shows the feasibility of the proposed method.

Active Vibration Control Using Saturated LQR Controller (포화 LQR 제어기를 이용한 능동 진동 제어)

  • Lim, Chae-Wook
    • Transactions of the Korean Society for Noise and Vibration Engineering
    • /
    • v.18 no.11
    • /
    • pp.1105-1110
    • /
    • 2008
  • In this paper, a saturated LQR controller considering control input's saturation for stable linear time-invariant systems with single control input is studied. Based on Lyapunov stability, two linear matrix inequality sufficient existence conditions for this controller are presented. Through numerical simulations for 2DOF vibrating system, it is confirmed that the saturated LQR controller is stable in the presence of control input's saturation and it is also shown that this controller can be applied to vibrating system practically.

The study on the Optimal Control of Linear Track Cart Double Inverted Pendulum using neural network (신경망을 이용한 Liner Track Cart Double Inverted Pendulum의 최적제어에 관한 연구)

  • 金成柱;李宰炫;李尙培
    • Proceedings of the Korean Institute of Intelligent Systems Conference
    • /
    • 1996.10a
    • /
    • pp.227-233
    • /
    • 1996
  • The Inverted Pendulum has been one of most popular nonlinear dynamic systems for the exploration of control techniques. This paper presents a new linear optimal control techniques and nonlinear neural network learning methods. The multiayered neural networks are used to add nonlinear effects on the linear optimal regulator(LQR). The new regulator can compensate nonlinear system uncertainties that are not considered in the LQR design, and can tolerated a wider range of uncertainties than the LQR alone. The new regulator has two neural networks for modeling and control. The neural network for modeling is used to obtain a more accurate model than the given mathematical equations. The neural network for control is used to overcome deficiencies by adding corrections to the linear coefficients of the LQR and by adding nonlinear effects on the LQR. Computer simulations are performed to show the applicability and a more robust regulator than the LQR alone.

  • PDF

Synthesis of robust linear quadratic regulator (Robust linear quadratic regulator의 설계)

  • 김종철
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 1986.10a
    • /
    • pp.275-280
    • /
    • 1986
  • 본 연구는 LQR을 Robust하게 설계하는 방법을 다루었다. Unstructured Perturbation에 대응하기 좋으며 쉽게 다룰 수 있는 주파수 응답형 LQR criteria 선정법과, LQR의 변형으로서 Structured Perturbation에 대하여 유효한 Performance Criteria Insensitive Control을 제시하고 효과를 살펴보았다.

  • PDF

An LQR Controller for Autonomous Underwater Vehicle (무인잠수정의 LQR 제어기 설계)

  • Bae, Seol B.;Shin, Dong H.;Kwon, Soon T.;Joo, Moon G.
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.20 no.2
    • /
    • pp.132-137
    • /
    • 2014
  • In this paper, An LQR controller is proposed for way-point tracking of AUV (Autonomous Underwater Vehicle). The LQR controller aims at tracking a series of way-points which operator registers arbitrarily in advance. It consists of a depth controller and a steering controller and AUV's surge speed is assumed varying to consider the dynamic environment of the underwater. In order to show the performance, a conventional state feedback controller is compared with the proposed controller by the simulation using Matlab/Simulink. The parameters of AUV developed by the author's laboratory are used. In the simulation, we verify that the LQR controller can track all the way-points within 1 m error range under the varying surge speed, which proves the robustness of the LQR controller.

Extension of the LQR to Accomodate Actuator Saturation Bounds for Flexible Space Structures (제한된 제어입력을 갖는 유연우주구조물에 대한 확장된 LQR)

  • Lee, Sang-Chul
    • Journal of the Korean Society for Aeronautical & Space Sciences
    • /
    • v.30 no.8
    • /
    • pp.71-77
    • /
    • 2002
  • We consider the simultaneous slewing and vibration suppression control problem of an idealized structural model which has a rigid hub with two cantilevered flexible appendages and finite tip masses. The finite clement method(FEM) is used to obtain linear finite dimensional equations of motion for the model. In the linear quadratic regulator(LQR) problem, a simple method is introduced to provide a physically meaningful performance index for space structure models. This method gives us a mathematically minor but physically important modification of the usual energy type performance index. A numerical procedure to solve a time-variant LQR problem with inequality control constraints is presented using the method of particular solutions.