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

검색결과 1,852건 처리시간 0.035초

광 저장장치용 리니어 보이스 코일 모터의 고속, 고정밀 위치제어 (High Speed and High Precision Control of Linear Voice Coil Motor for Optical Disc)

  • 김세웅;전홍걸;박노철;양현석;박영필
    • 한국소음진동공학회:학술대회논문집
    • /
    • 한국소음진동공학회 2000년도 추계학술대회논문집
    • /
    • pp.754-758
    • /
    • 2000
  • In recent years, the LDM(Linear DC Motor) is widely used, because it has more merits than other rotary motors. First, if system requires linear motion, LDM realizes direct linear motion as rotary motor does not. Second, system is simple and easy to control, and so on. In optical disc drive, a tracking system consists of two parts. One is fine actuating and the other is coarse actuating. For coarse actuating VCM(Voice Coil Motor) actuator is used as a basic drive mechanism. In this paper, MC(Moving Coil) type LDM is designed, manufactured and controlled. System is composed of mechanical-electromagnetic component, therefore mechanical loss and electromagnetic loss exist. The dominent mechanical loss is friction which results from sliding between guide shaft and hole. Therefore, this paper shows the friction compensation control. High speed and accurate position is not gained only PID control, therefore other control method is applied to the system.

  • PDF

팔 동작 움직임을 모사하는 와이어 구동 유연 로봇의 설계 및 제어 (Design and Control of Wire-driven Flexible Robot Following Human Arm Gestures)

  • 김상현;김민효;강준기;손승제;김동환
    • 로봇학회논문지
    • /
    • 제14권1호
    • /
    • pp.50-57
    • /
    • 2019
  • This work presents a design and control method for a flexible robot arm operated by a wire drive that follows human gestures. When moving the robot arm to a desired position, the necessary wire moving length is calculated and the motors are rotated accordingly to the length. A robotic arm is composed of a total of two module-formed mechanism similar to real human motion. Two wires are used as a closed loop in one module, and universal joints are attached to each disk to create up, down, left, and right movements. In order to control the motor, the anti-windup PID was applied to limit the sudden change usually caused by accumulated error in the integral control term. In addition, master/slave communication protocol and operation program for linking 6 motors to MYO sensor and IMU sensor output were developed at the same time. This makes it possible to receive the image information of the camera attached to the robot arm and simultaneously send the control command to the robot at high speed.

지연시간을 개선하기 위한 마이크로 컨트롤러의 효율적인 프로그래밍 방법 (Efficient Programming Method in Microcontrollers for Improving Latency)

  • 이경남;김영민
    • 전기전자학회논문지
    • /
    • 제23권3호
    • /
    • pp.1068-1076
    • /
    • 2019
  • 오늘날 우리가 사용하고 있는 대부분의 전자제품에는 마이크로 컨트롤러가 내장되어 있으며, 이를 내장한 미니컴퓨터를 임베디드 시스템이라고 한다. 이러한 소규모 환경에서는 마이크로 컨트롤러에 응답성이 매우 중요한데 본 논문에서는 마이크로 컨트롤러에 기본적인 입출력 제어, 타이머/카운터 인터럽트 동작원리 및 이해에 대한 내용과 더불어 마이크로 컨트롤러 내의 플래시메모리에 각 프로그램 실행 루틴인 메인 루틴 및 인터럽트 서비스루틴에 대한 특징 및 프로그램 실행 순서를 컨트롤하여 처리율과 레이턴시를 개선하는 프로그램 로직을 제안하고 있다. 본 논문에서의 하드웨어 시뮬레이션은 아트멜사와 마이크로칩사에서 출시한 ATmega128과 PIC16F877A 마이크로 컨트롤러를 이용하여 검증이 실시되었다.

계수의 특성비에 대한 선형계의 파라미터적 감도해석(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.

Development of a Nuclear Steam Generator Tube Inspection/maintenance Robot

  • Shin, Ho-Cheol;Kim, Seung-Ho;Seo, Yong-Chil;Jung, Kyung-Min;Jung, Seung-Ho;Choi, Chang-Hwan
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 제어로봇시스템학회 2003년도 ICCAS
    • /
    • pp.2508-2513
    • /
    • 2003
  • This paper presents a nuclear steam generator tube inspection/maintenance robot system. The robot assists in automatic non-destructive testing and the repair of nuclear steam generator tubes welded into a thick tube sheet that caps a hemispherical or quarter-sphere plenum which is a high-radiation area. For easy carriage and installation, the robot system consists of three separable parts: a manipulator, a water-chamber entering and leaving device for the manipulator and a manipulator base pose adjusting device. A software program to control and manage the robotic system has been developed on the NT based OS to increase the usability. The software program provides a robot installation function, a robot calibration function, a managing and arranging function for the eddy-current test, a real time 3-D graphic simulation function which offers remote reality to operators and so on. The image information acquired from the camera attached to the end-effecter is used to calibrate the end-effecter pose error and the time-delayed control algorithm is applied to calculate the optimal PID gain of the position controller. The developed robotic system has been tested in the Ulchin NPP type steam generator mockup in a laboratory.

  • PDF

Control of pH Neutralization Process using Simulation Based Dynamic Programming (ICCAS 2003)

  • Kim, Dong-Kyu;Yang, Dae-Ryook
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 제어로봇시스템학회 2003년도 ICCAS
    • /
    • pp.2617-2622
    • /
    • 2003
  • The pH neutralization process has long been taken as a representative benchmark problem of nonlinear chemical process control due to its nonlinearity and time-varying nature. For general nonlinear processes, it is difficult to control with a linear model-based control method so nonlinear controls must be considered. Among the numerous approaches suggested, the most rigorous approach is the dynamic optimization. However, as the size of the problem grows, the dynamic programming approach is suffered from the curse of dimensionality. In order to avoid this problem, the Neuro-Dynamic Programming (NDP) approach was proposed by Bertsekas and Tsitsiklis (1996). The NDP approach is to utilize all the data collected to generate an approximation of optimal cost-to-go function which was used to find the optimal input movement in real time control. The approximation could be any type of function such as polynomials, neural networks and etc. In this study, an algorithm using NDP approach was applied to a pH neutralization process to investigate the feasibility of the NDP algorithm and to deepen the understanding of the basic characteristics of this algorithm. As the global approximator, the neural network which requires training and k-nearest neighbor method which requires querying instead of training are investigated. The global approximator requires optimal control strategy. If the optimal control strategy is not available, suboptimal control strategy can be used even though the laborious Bellman iterations are necessary. For pH neutralization process it is rather easy to devise an optimal control strategy. Thus, we used an optimal control strategy and did not perform the Bellman iteration. Also, the effects of constraints on control moves are studied. From the simulations, the NDP method outperforms the conventional PID control.

  • PDF

대형 저속 디젤기관의 속도제어를 위한 로바스트 서보 제어기 설계 (Design of Robust Servo Controller for Large Size Low Speed Diesel Engines)

  • 정병건;양주호;변정환
    • 수산해양기술연구
    • /
    • 제33권1호
    • /
    • pp.46-58
    • /
    • 1997
  • The energy saving is one of the most important factors for profit in marine transportation. In order to reduce the fuel oil consumtion the ship's propulsion efficiency must be increased as possible. The propulsion efficiency depends upon a combination of an engine and a propeller. The propeller has better efficiency as lower rotational speed. This situation led the engine manufacturers to design the engine that has low speed, long stroke and a small number of cylinders. Consequently, the variation of rotational torque became larger than before because of the longer delay-time in fuel oil injection process and an increased output per cylinder. As this new trends the conventional mechanical-hydrualic governors for engine speed control have been replaced by digital speed controllers which adopted the PID control or the optimal control algorithm. But these control algorithms have not enough robustness to suppress the variation of the delay-time and the parameter perturbation. In this paper we consider the delay-time and the perturbation of engine parameters as the modeling uncetainties. Next we design the robust servo controller which has zero offset in steady state engine speed, based on H sub($\infty$) control theory. The validity of the controller was investigated through the response simulation. We used a personal computer and an analog computer as the digital controller and the engine (plant) part respectively. And, we could certify that the designed controller maintains its robust servo performance even though the engine parameters may vary.

  • PDF

자석식 자동 파이프 절단기의 정속제어와 MEMS 형 가속도계를 이용한 미끄럼 측정 (Velocity Control of Magnet-Type Automatic Pipe Cutting Machine and Measurement of Slipping Using MEMS-Type Accelerometer)

  • 김국환;이성환;임성수;이순걸
    • 한국정밀공학회:학술대회논문집
    • /
    • 한국정밀공학회 2004년도 추계학술대회 논문집
    • /
    • pp.475-478
    • /
    • 2004
  • In this paper, a magnet-type automatic pipe cutting machine that binds itself to the surface of the pipe using magnetic force and executes unmanned cutting process is proposed. During pipe cutting process when the machine moves around the pipe laid vertical to the gravitational field, the gravity acting on the pipe cutting machine widely varies as the position of the machine varies. That is, with same driving force from the driving motor the cutting machine moves faster when it climbs down the surface of the pipe and moves slower when it climbs up to the top of the pipe. To maintain a constant velocity of the pipe cutting machine and improve the cutting quality, the authors adopted a conventional PID controller with a feedforward effort designed based on the encoder measurement of the driving motor. It is, however, impossible for the encoder at the motor to measure the absolute position and consequently the absolute velocity of the cutting machine in the case where the slip between the surface of the pipe and wheel of the cutting machine is not negligible. As an attempt to obtain a better estimation of the absolution angular position/velocity of the machine the authors proposes the use of the MEMS-type accelerometer which can measure static acceleration as well as dynamic acceleration. The estimated angular velocity of the cutting machine using the MEMS-type accelerometer measurement is experimentally obtained and it indicates the significant slipping of the machine during the cutting process.

  • PDF

PI 제어기의 입력제한을 이용한 사출 성형기 온도제어 (Temperature Control of Injection Molding Machine using PI Controller with Input Restriction)

  • 장유진
    • 전기학회논문지
    • /
    • 제56권3호
    • /
    • pp.604-610
    • /
    • 2007
  • Injection molding is the most common method of shaping plastic resins for manufacturing a variety of parts. This injection molding is accomplished by injection molding machines (IMM) which consists of a hewer, a reciprocating screw, barrel assembly, and an injection nozzle. The plastic resin is fed to the machine through the hopper and it should be heated to the target melting temperature, which depends on material properties, as closely as possible with very small temperature overshoot in the barrel. Since the barrel, which has temperature dependent specific heat and thermal conductivity in the operating temperature range, is heated by the several electric heater bands, it is not an easy task to control the temperature of the barrel owing to the interference of neighboring heaters and its material properties. Though PID controller with auto-tuning capability is widely adopted in the nm, the auto-tuning process should be carried out whenever the operating temperature is changed significantly. Recently, though the predictive controller is developed and shows good performance, it has drawbacks: 1. Since the heat transfer modeling process is very complicated and should be carried out again when the barrel is changed, it is somewhat inappropriate in the field. 2. The controller performance is not validated in whole operating temperature range. In this paper, cascade type simple PI controller with input restriction is proposed to find the possibility of controlling the barrel temperature in the whole operating temperature range. It is shown by experiment that the proposed controller shows good performance. This result can be applied to design of PI controller with auto-tuning capability.

이산화탄소 지중저장용 파일럿 주입플랜트 개발 (Development of Pilot Injection Plant for CO2 Underground Storage)

  • 윤석호;김영;이정호;이공훈
    • 플랜트 저널
    • /
    • 제9권2호
    • /
    • pp.42-45
    • /
    • 2013
  • 이산화탄소로 대표되는 온실가스 저감이 세계적인 이슈가 됨에 따라, 이산화탄소 포집 및 저장(CCS: Carbon Capture & Storage)에 대한 연구도 활발히 이루어지고 있다. 본 연구에서는 연간 1만 톤급 이산화탄소의 지중저장용 파일럿 주입플랜트를 개발하였다. 주입플랜트의 핵심 구성품은 액상 이산화탄소를 주입조건으로 가압하는 가압펌프, 가압펌프 입구조건 확보를 위한 부스터 펌프, 초임계 상태로 이산화탄소를 승온시키는 인라인 히터 등이 있다. 개발된 구성품들을 바탕으로 전체 주입시스템을 설계, 제작하였다. 제작된 시스템의 시운전을 통하여, 인버터 조절에 따른 압력상승, 펌프 모터 회전수와 주입밸브 제어를 통한 주입압력 유지, PID 제어를 통한 온도확보가 적절히 이루어짐을 확인하였다. 전체 소비전력은 2,000 ~ 2,500 W로, 가압펌프의 소비전력이 75% 이상을 차지하였다. 본 이산화탄소 주입용 파일럿 플랜트는 향후 온실가스 저감 사업에 유일한 국산화 기기로서 다양하게 활용될 것으로 예상된다.

  • PDF