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

Search Result 223, Processing Time 0.026 seconds

Trajectory Controller Design of Mobile Robot based on Back-stepping Procedure (백 스테핑을 이용한 이동 로봇의 경로 제어기의 설계)

  • Lee, Ki-Cheol;Kho, Jae-Won;Park, Min-Yong
    • Proceedings of the KIEE Conference
    • /
    • 2000.07d
    • /
    • pp.2787-2789
    • /
    • 2000
  • In this paper. the constructive modeling procedure of nonholonomic mobile robot system is carried out with the help of controllability Lie algebra used in differential geometry field. and their geometrical properties are also analyzed. And, a new trajectory controller is suggested to guarantee its convergence to reference trajectory. Design procedure of the suggested trajectory controller is back-stepping scheme which was introduced recently in nonlinear control theory. The performance of the proposed trajectory controller is verified via computer simulation. In the simulation the trajectory controller is applied to differentially driven robot system on the assumption that the trajectory planner be given.

  • PDF

A Fusion Algorithm of Pure Pursuit and Velocity Planning to Improve the Path Following Performance of Differential Driven Robots in Unstructured Environments (차동 구동형 로봇의 비정형 환경 주행 경로 추종 성능 향상을 위한 Pure pursuit와 속도 계획의 융합 알고리즘)

  • Bongsang Kim;Kyuho Lee;Seungbeom Baek;Seonghee Lee;Heechang Moon
    • The Journal of Korea Robotics Society
    • /
    • v.18 no.3
    • /
    • pp.251-259
    • /
    • 2023
  • In the path traveling of differential-drive robots, the steering controller plays an important role in determining the path-following performance. When a robot with a pure-pursuit algorithm is used to continuously drive a right-angled driving path in an unstructured environment without turning in place, the robot cannot accurately follow the right-angled path and stops driving due to the ground and motor load caused by turning. In the case of pure-pursuit, only the current robot position and the steering angle to the current target path point are generated, and the steering component does not reflect the speed plan, which requires improvement for precise path following. In this study, we propose a driving algorithm for differentially driven robots that enables precise path following by planning the driving speed using the radius of curvature and fusing the planned speed with the steering angle of the existing pure-pursuit controller, similar to the Model Predict Control control that reflects speed planning. When speed planning is applied, the robot slows down before entering a right-angle path and returns to the input speed when leaving the right-angle path. The pure-pursuit controller then fuses the steering angle calculated at each path point with the accelerated and decelerated velocity to achieve more precise following of the orthogonal path.

Eigenstructure Assignment for Linear Time-Varying Systems: a Differential Sylvester Equation Approach (미분 Sylvester 방정식을 이용한 선형 시변 시스템의 고유구조 지정기법)

  • 최재원;이호철
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.5 no.7
    • /
    • pp.777-786
    • /
    • 1999
  • This work is concerned with the assignment of the desired eigenstructure for linear time-varying systems such as missiles, rockets, fighters, etc. Despite its well-known limitations, gain scheduling control appeared to be the focus of the research efforts. Scheduling of frozen-time, frozen-state controller for fast time-varying dynamics is known to be mathematically fallacious, and practically hazardous. Therefore, recent research efforts are being directed towards applying time-varying controllers. In this paper, ⅰ) we introduce a differential algebraic eigenvalue theory for linear time-varying systems, and ⅱ) we also propose an eigenstructure assignment scheme for linear time-varying systems via the differential Sylvester equation based upon the newly developed notions. The whole design procedure of the proposed eigenstructure assignment scheme is very systematic, and the scheme could be used to determine the stability of linear time-varying systems easily as well as provides a new horizon of designing controllers for the linear time-varying systems. The presented method is illustrated by a numerical example.

  • PDF

MVL interface circuit for LCD display device (LCD디스플레이 장치를 위한 MVL 인터페이스 회로)

  • 김석후;최명렬
    • Proceedings of the KAIS Fall Conference
    • /
    • 2002.05a
    • /
    • pp.215-217
    • /
    • 2002
  • 본 논문에서는 CM-MVL(Current Mode Multi-Valued Logic)을 이용한 Host와 LCD Controller 간에 인터페이스 회로를 제안한다. 제안한 회로는 기존의 LVDS(Low Voltage Differential Signaling)과 TMDS(Transition Minimized Differential Signaling)와 같은 전류 특성을 가지며, 3비트 동시 전송이 가능하여 동일한 전송 속도 하에서 보다 많은 데이터를 전송할 수 있다. 그리고 전류에 의한 데이터 전송을 통하여 노이즈에 강한 특성을 나타낸다. 제안한 회로는 HSPICE 시뮬레이션을 통해서 회로의 동작을 확인하였다.

Parameter Estimation of The Distributed System via Improved Block Pulse Coefficients Estimation

  • Kim, Tai-hoon;Shim, Jae-sun
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 2002.10a
    • /
    • pp.61.6-61
    • /
    • 2002
  • In these days, Block Pulse functions are used in a variety of fields such as the analysis and controller design of the systems. In applying the Block Pulse function technique to control and systems science, the integral operation of the Block Pulse series plays important roles. This is because differential equations are always involved in the representations of continuous-time models of dynamic systems, and differential operations are always approximated by the corresponding Block Pulse series through integration operational matrices. In order to apply the Block Pulse function technique to the problems of continuous-time dynamic systems more efficiently, it is necessary to find th...

  • PDF

A Feasible Approach for the Unified PID Position Controller Including Zero-Phase Error Tracking Performance for Direct Drive Rotation Motor

  • Kim, Joohn-Sheok
    • Journal of Power Electronics
    • /
    • v.9 no.1
    • /
    • pp.74-84
    • /
    • 2009
  • The design and implementation of a high performance PID (Proportional Integral & Differential) style controller with zero-phase error tracking property is considered in this article. Unlike a ball screw driven system, the controller in a direct drive system should provide a high level of tracking performance while avoiding the problems due to the absence of the gear system. The stiff mechanical element in a direct drive system allows high precise positioning capability, but relatively high tracking ability with minimal position error is required. In this work, a feasible position controller named 'Unified PID controller' is presented. It will be shown that the function of the closed position loop can be designed into unity gain system in continuous time domain to provide minimal position error. The focus of this work is in two areas. First, easy gain tunable PID position controller without speed control loop is designed in order to construct feasible high performance drive system. Second, a simple but powerful zero phase error tracking strategy using the pre-designed function of the main control loop is presented for minimal tracking error in all operating conditions. Experimental results with a s-curve based position pattern commonly used in industrial field demonstrate the feasibility and effective performance of the approach.

A Fuzzy-Logic Controller for an Electrically Driven Steering System for a Motorcar

  • Lee, Sang-Heon;Kim, Il-Soo;Jayantha katupitiya
    • Journal of Mechanical Science and Technology
    • /
    • v.16 no.8
    • /
    • pp.1039-1052
    • /
    • 2002
  • This paper presents an application where a Fuzzy-Logic Controller (FLC) is used at a supervisory level to implement mutual coordination of the steering of the two front wheels of a motorcar. The two front wheels are steered by two independent discrete time state feedback controllers with a view to optimize the steering slip angles. The functions of the two controllers are tied together by way of a FLC. Because of the presence of unmodelled dynamics and disturbances acting on the two sides, it is difficult to achieve the desired performance using conventional control systems. This is the primary reason that FLC is emploged to solve the problem. The results show that the implemented system achieved desired coupling between the two independent systems and thereby reduces the difference between the two steered angles.

Autonomous SpeedSprayer Using DGPS and Fuzzy Control (II) - Real Operation - (DGPS와 퍼지제어를 이용한 스피드스프레이어의 자율주행(II) - 실제주행 -)

  • 이재훈;조성인;이정엽
    • Journal of Biosystems Engineering
    • /
    • v.23 no.1
    • /
    • pp.75-82
    • /
    • 1998
  • Autonomous speedsprayer operation was conducted using a fuzzy controller combined with a DGPS. The signal of DGPS receiver and signals of four ultrasonic sensors were processed in real time. The speedsprayer was steered with two levers controlled by two hydraulic cylinders. The fuzzy controller has two inputs; direction of running obtained from the DGPS receiver and distance from trees measured by ultrasonic sensors. The operation times of the hydraulic cylinders were inferred as outputs of the fuzzy controller. Field test results showed that the speedsprayer could be autonomously operated by the developed fuzzy controller including turning operation in the end of the tree row. The ultrasonic sensors contributed a little to performance of the autonomous operation, but the speedsprayer could avoid trees or obstacles in emergent situations with them.

  • PDF

Design of a Servo Controller for Antilock Brake Systems Based on the Automotive Tire Model (차륜 모델에 기초한 차량 ABS의 서보 제어기 설계)

  • Hwang, I-Cheol
    • Journal of Power System Engineering
    • /
    • v.19 no.3
    • /
    • pp.42-47
    • /
    • 2015
  • This paper studies on the design of a servo controller for an antilock brake system(ABS) based on the car tire model. First, a nonlinear differential equation of the car tire is constructed and its linearization model is obtained by Taylor's series. Second, a servo controller based on the mathematical model is analytically designed to obtain the maximum brake force, where the tire velocity and the slip ratio of car tire are respectively controlled to the given command values. Third, it is theoretically shown that the proposed control algorithm has good usefulness in ABS.

Design of hybrid-type fuzzy controller for stabilizing molten steel level in high speed continuous casting (연주 탕면레벨 안정화를 위한 하이브리드형 퍼지제어기 설계)

  • 이덕만;권영섭;이상호
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 2000.10a
    • /
    • pp.67-67
    • /
    • 2000
  • In this paper, a hybrid type fuzzy controller is proposed to maintain molten steel level stable and reliable manner in high speed continuous casting regardless of various disturbances such as casting speed change, tundish weight variation, 치ogging/undoning of SEN(Submerged Entry Nozzle), periodic bulgings, etc. To accomplish this purpose, hardware filter and software filer are carefully designed to eliminate high frequency noise and to smooth input signals from harsh environments. In order to minimize the molten steel level variations from various disturbances the controller uses hybrid type control term: fuzzy logic term, proportional term, differential term and nonlinear feedback compensation tenn. The proposed controller is applied tn commercial mini-mill plant and shows considerable improvement in minimizing the molten steel variation.

  • PDF