• Title/Summary/Keyword: sliding-mode control

Search Result 1,383, Processing Time 0.028 seconds

Real-Time Flight Testing for Developing an Autonomous Indoor Navigation System for a Multi-Rotor Flying Vehicle (실내 자율비행 멀티로터 비행체를 위한 실시간 비행시험 연구)

  • Kim, Hyeon;Lee, Deok Jin
    • Transactions of the Korean Society of Mechanical Engineers A
    • /
    • v.40 no.4
    • /
    • pp.343-352
    • /
    • 2016
  • A multi-rotor vehicle is an unmanned vehicle consisting of multiple rotors. A multi-rotor vehicle can be categorized as tri-, quad-, hexa-, and octo-rotor depending on the number of the rotors. Multi-rotor vehicles have many advantages due to their agile flight capabilities such as the ability for vertical take-off, landing and hovering. Thus, they can be widely used for various applications including surveillance and monitoring in urban areas. Since multi-rotors are subject to uncertain environments and disturbances, it is required to implement robust attitude stabilization and flight control techniques to compensate for this uncertainty. In this research, an advanced nonlinear control algorithm, i.e. sliding mode control, was implemented. Flight experiments were carried out using an onboard flight control computer and various real-time autonomous attitude adjustments. The feasibility and robustness for flying in uncertain environments were also verified through real-time tests based on disturbances to the multi-rotor vehicle.

A Study on the Variable Structure Adaptive Control Systems for a Nuclear Reactor (가변구조 적응제어이론에 의한 원자로부하추종 출력제어에 관한 연구)

  • Sung Ha Kwon;Hee Young Chun;Hyun Kook Shin
    • Nuclear Engineering and Technology
    • /
    • v.17 no.4
    • /
    • pp.247-255
    • /
    • 1985
  • This paper describes a new method for the design of variable structure model-following control systems(VSMFC). This design concept is developed using the theory of variable structure systems (VSS) and slide mode. The new results are presented on the sliding control methodology to achieve accurate tracking for a class of nonlinear, multi-input multi-output(MIMO), time varying systems in the presence of parameter variations. The design requires little computational effort. The dynamic response is insensitive to parameter variations. The feasibility and the advantages of the method are illustrated by applying it to a 1000 MWe boiling water reactor(BWR). The control is studied in the range of 85%∼90% of rated power for load-following control. A set of 12 nonlinear differential equations is used to simulate the total plant. A 6-th order linear model has been developed from these equations at 85% of rated power. The obtained controller is shown by simulations to be able to compensate for a plant parameter variation over a wide power range.

  • PDF

Development of Control Method for Improving Energy Efficiency of Unmanned Underwater Gliders (무인 수중글라이더의 에너지 효율 개선을 위한 제어방법 개발)

  • La, Seung-kyu;Ko, Sung-hyup;Ji, Dae-hyeong;Chon, Seung-jae;Jeong, Seong-hoon;Choi, Hyeung-sik;Kim, Joon-young
    • Journal of Advanced Navigation Technology
    • /
    • v.26 no.2
    • /
    • pp.105-112
    • /
    • 2022
  • In this paper, unmanned underwater glider was designed for high-depth operation and adopted a bladder-type buoyancy controller for improving battery efficiency, and the motion controller controls the pitch angle by moving the internal mass battery. To improve the energy efficiency of the unmanned underwater glider, a layered PID controller that performs control by section was designed. Simulation program including 6-DOF motion equations and hydrodynamics coefficients of an unmanned underwater glider is constructed using Matlab/Simulink program. Control methods such as PID controller, sliding mode controller and layered PID controller were applied to the simulator to compare the dynamics performance and energy efficiency. As a result, the layered PID controller showed improved control performance compared to other controllers and improved energy efficiency of approximately 7.2% compared to PID controller.

A Nonlinear Speed Control of a Permanent Magnet Synchronous Motor Using a Sequential Parameter Auto-Tuning Algorithm for Servo Equipments (서보 설비를 위한 순차적 파라미터 자동 튜닝 알고리즘을 사용한 영구자석 동기전동기의 비선형 속도 제어)

  • Kim, Kyeong-Hwa
    • Journal of the Korean Institute of Illuminating and Electrical Installation Engineers
    • /
    • v.19 no.2
    • /
    • pp.114-123
    • /
    • 2005
  • A nonlinear speed control of a PMSM using a sequential parameter auto-tuning algorithm for servo equipments is presented. The nonlinear control scheme gives an undesirable output performance under the mismatch of the system parameters and load conditions. Recently, to improve the performance, an adaptive linearization scheme, a sliding mode control and an observer-based technique have been reported. Although a good performance can be obtained, the performance is not satisfactory any more under specific conditions such as a large inertia variation, a fast speed transient or an increased sampling time. The simultaneous estimation of principal parameters giving a direct influence on speed dynamics is generally not simple. To overcome this problem, a a sequential parameter auto-tuning algorithm at start-up is proposed, where dominant parameters are estimated in a prescribed regular sequence based on the method that one parameter is estimated during each interval. The proposed scheme is implemented on a PMSM using DSP TMS320C31 and the effectiveness is verified through simulations and experiments.

Position Control of Linear Motor by Using Enhanced Cross-Coupling Algorithm (개선된 교차축 연동제어기를 이용한 리니어 모터의 위치제어)

  • Han, Sang-Oh;Huh, Kun-Soo
    • Transactions of the Korean Society of Mechanical Engineers A
    • /
    • v.34 no.3
    • /
    • pp.369-374
    • /
    • 2010
  • Linear motors are easily affected by load disturbances, force ripples, friction, and parameter variations because there are no mechanical transmissions that can reduce the effects of model uncertainties and external disturbance. In this study, a nonlinear adaptive controller to achieve high-speed/high-accuracy position control of a two-axis linear motor is designed. The operation of this controller is based on a cross-coupling algorithm. Nonlinear effects such as friction and force ripples are estimated and compensated for. An enhanced cross-coupling algorithm is proposed for effectively improving the biaxial contour accuracy while achieving closed-loop stability. The proposed controller is evaluated by performing computer simulations.

Design of Adaptive Controller for Efficiency Optimization of Induction Motors (유도전동기 효율의 최적화를 위한 적응제어기 설계)

  • Hwang, Young-Ho;Park, Ki-Kwang;Shin, In-Sub;Kim, Hong-Pil;Yang, Hai-Won
    • Proceedings of the KIEE Conference
    • /
    • 2007.10a
    • /
    • pp.293-294
    • /
    • 2007
  • This paper addresses the adaptive controller for efficiency optimization of induction motors. The paper describes an adaptive controller based on-line efficiency optimization control of a drive that uses a direct vector controlled induction motors. To improve the efficiency of the induction motors, it is important to find the optimal flux reference that minimize power loss. The proposed optimal flux reference is derived using a power loss function that is constructed with stator resistance losses, rotor resistance losses and core losses. The proposed sliding mode flux observer generates estimates the unmeasured rotor fluxes. An optimal efficiency controller has goal of maximizing the efficiency for a given speed and load torque. A simulation shows the effectiveness of the proposed technique.

  • PDF

Sensorless Vector Control of PMSM Using An Improved Sliding Mode Adaptive Observer (개선된 슬라이딩 모드 적응 관측기를 이용한 PMSM 센서리스 제어)

  • Jeon, Chan-Sung;Eom, We-Sub;Kang, Im-Yong;Lee, Jang-Myung
    • Proceedings of the KIEE Conference
    • /
    • 2007.10a
    • /
    • pp.65-66
    • /
    • 2007
  • 본 논문은 파라미터 변동에 잘 적응하며 강인한 영구자석 동기전동기의 위치센서 없는 센서리스 제어를 위해 개선된 슬라이딩 모드 관측기에 고정자 저항 추정기능을 추가한 새로운 슬라이딩 모드 적응 관측기를 제안한다. 제안된 관측기는 개선된 슬라이딩 모드 관측기를 사용함으로써 기존의 슬라이딩 모드 관측기에서 채터링(Chattering) 문제 해결을 위해 저역통과필터(Low-pass filter)의 사용 및 추가적인 회전자의 위치보상은 Sigmoid 함수를 스위칭 함수로 사용하므로 제거 할 수가 있다. 또한 고정자 저항 추정기능을 추가하여 센서리스 운행 중 환경적 요인으로 인한 고정자 저항값의 변동이나 초기에 고정자 저항값을 잘못 알고 있더라도 빠른 적응을 통해서 추정오차를 절감시켜 전동기의 속도추정 성능을 향상시킬수 있다. 또한 기존의 적응 슬라이딩 모드 관측기에서의 적분연산을 줄임으로써 제어시스템의 성능을 개선시켰다 제안된 관측기의 안정성은 Lyapunov 후보 함수를 이용하여 관측기의 이득을 설정함으로써 검증하였으며 관측기의 성능은 시뮬레이션을 통한 실험을 통하여 그 타당성을 입증하였다.

  • PDF

A computational analysis of the scarf angle on a composites repair

  • Kim, Yun-Hae;Jo, Young-Dae;Murakami, Ri-Ichi
    • International Journal of Ocean System Engineering
    • /
    • v.1 no.1
    • /
    • pp.9-15
    • /
    • 2011
  • This study examined the relationship between the scarf angle and stress distribution, and estimated the strength recovery via a finite element analysis. The following conclusions were drawn from this study. Resin will fracture due to a tensile load with a high scarf angle, which is similar to the patch repair method. An applied stress can be loaded to a repaired laminate if the scarf angle is $5^{\circ}$. The Von-Mises stress increases with decreasing scarf angle, with the exception of a scarf angle of $30^{\circ}$, where the scarf angle can indicate the rates of shear and normal stresses. Strength recovery can be better if the scarf angle is decreased to a lower angle. However, scarf machining requires more time, a high skill level and considerable expense. Therefore, a scarf angle of $5^{\circ}$ is the most effective for a repair. These results may provide a guide for engineers wishing to formulate a standard for repair. The scarf angle needs to be carefully managed for a more efficient composite repair.

Enhancement of Condensation Heat Transfer of Anodized Aluminum by Teflon Coating and Oil-Impregnation (테플론 코팅과 오일 담지를 이용한 알루미늄 양극산화피막의 응축 열전달 향상)

  • Kang, Minjoo;Lee, Jonghoon;Cha, Soojin;Shin, Yeaji;Kim, Donghyun;Kim, Kyung-Ja;Lee, Junghoon
    • Journal of the Korean institute of surface engineering
    • /
    • v.54 no.2
    • /
    • pp.90-95
    • /
    • 2021
  • Surface modification technique enabling the control of condensation provides various benefit in various engineering systems, such as heat transfer, desalination, power plants, and so on. In this study, lubricant oil-impregnation into Teflon-coated nanoporous anodic oxide layer of aluminum to enhance a de-wetting and mobility of water droplet on surface. Due to the surface treatment improving water-repellency, the condensation mode is changed to dropwise, thus the frequency of sliding condensed water droplet on surface is increased. For these reasons, the surface of oil-impregnated Teflon-coated nanoporous anodic aluminum oxide shows significantly enhanced condensation heat transfer compared to bare aluminum surface. In addition, the porosity of anodic aluminum oxide affected the mobility of water droplet even with oil-impregnation and Teflon-coating, indicating that the optimization of porous structure of anodic oxide is required for maximizing the condensation heat transfer.

A Study on the Joint Controller for a Humanoid Robot based on Genetic Algorithm (유전 알고리즘을 이용한 휴머노이드 로봇의 관절 제어기에 관한 연구)

  • Kong, Jung-Shik;Kim, Jin-Geol
    • Journal of the Korean Institute of Intelligent Systems
    • /
    • v.17 no.5
    • /
    • pp.640-647
    • /
    • 2007
  • This paper presents a joint controller for a humanoid robot based on genetic algorithm. h humanoid robot has basically instability during walking because it isn't fixed on the ground. Moreover nonlinearities of the joints increase its instability. If one of them isn't satisfied, the robot may fall down at the ground during walking. To attack one of those problems, joint controller is proposed. It can perform tracking control preciously and reduce the effect of nonlinearities by gear, limitation of the input voltage, coulomb friction and so on. This controller is based on fuzzy-sliding mode controller (FSMC) and compensator and control gains are searched by a proposed genetic algorithm. It can reduce the effect by nonlinearities. Also, to improve the tracking performance, the proposed controller has motion controller. From the given controller, a humanoid robot can moved more preciously. Here, all the processes are investigated through simulations and it is verified experimentally in a real joint system for a humanoid robot.