• Title/Summary/Keyword: Loop on time

Search Result 1,208, Processing Time 0.03 seconds

Measurement of Velocity Disturbance for Robust Seek Control (강인 검색 제어를 위한 속도 외란 측정)

  • 이문노;신진호;김성우
    • Transactions of the Korean Society for Noise and Vibration Engineering
    • /
    • v.13 no.11
    • /
    • pp.860-867
    • /
    • 2003
  • This paper presents a systematic method measuring a velocity disturbance to design the robust seek loop system of optical disk drives. The velocity disturbance caused by the rotation of a disk has a greater influence on the performance of the seek control loop as the rotational speed increases. Thus, it needs to measure the extent of the velocity disturbance and design the seek control loop based on the measured data. The measurement method of the velocity disturbance is a real-time . method using a measurable velocity and a velocity controller output and is a robust method considering actuator uncertainties. The loop gain adjustment algorithm is introduced to compensate for the actuator uncertainties. The proposed method is implemented by an experimental digital system and is evaluated through an experiment.

Robust Pole Assignment in a Specified Disk

  • Nguyen, Van-Giap;Nguyen, Tan-Tien;Lee, Gun-You;Kim, Sang-Bong
    • Transactions on Control, Automation and Systems Engineering
    • /
    • v.2 no.2
    • /
    • pp.116-120
    • /
    • 2000
  • This paper presents a method to assign robustly the closed loop system's poles in a specified disk by a state feedback for a linear time invariant system with structured or unstructured uncertainties. THe proposed robust design procedure includes two steps. Firstly, the perturbed closed loop matrix $A_{cl p}$ = $A_{cl}$ + Δ$A_{cl}$ is rearranged such that it is a function of the nominal closed loop matrix $A_{cl}$. Hence, we can control the positions of the perturbed closed loop poles by choosing $A_{cl}$ appropriately. Secondly, the feedback control law F that assigns the closed loop poles of the perturbed system in a specified disk is determined from the equation $A_{cl}$ = A + BF. A procedure for finding F is proposed based on partitioning every matrix of the equation $A_{cl}$ = A + BF in the horizontal direction.

  • PDF

A Study on State-Space Model Identification of AC Servo Motor System (AC 서보 전동기 시스템의 상태공간 모델 식별에 관한 연구)

  • 이태훈;김상환;송봉철;원충연;이상석
    • Proceedings of the Korean Institute of IIIuminating and Electrical Installation Engineers Conference
    • /
    • 2000.11a
    • /
    • pp.199-204
    • /
    • 2000
  • Generally, The systems are so complex that it not possible to obtain reasonable model using physical insight. Also a model based on physical insight contains a number of unknown parameters even if the structure is derived from physical laws. To solve these problems, the systems identification is described in this paper. So, AC servo motor system which has both open loop and closed loop is selected as an example for identification. A state-space model of AC servo motor system is identified through open loop experiment and identified through closed loop experiment and using pole placement integral controller to open loop system. As the results, From ARMA model, We have obtained continuous-time state space model.

  • PDF

Lightweight Loop Invariant Code Motion for Java Just-In-Time Compiler on Itanium (Itanium상의 자바 적시 컴파일러를 위한 가벼운 루프 불변 코드 이동)

  • Yu Jun-Min;Choi Hyung-Kyu;Moon Soo-Mook
    • Journal of KIISE:Software and Applications
    • /
    • v.32 no.3
    • /
    • pp.215-226
    • /
    • 2005
  • Loop invariant code motion (LICM) optimization includes relatively heavy code analyses, thus being not readily applicable to Java Just-In-Time (JIT) compilation where the JIT compilation time is part of the whole running time. 'Classical' LICM optimization first analyzes the code and constructs both the def-use chains and the use-def chains. which are then used for performing code motions. This paper proposes a light-weight LICM algorithm, which requires only the def-use chains of loop invariant code (without use-def chains) by exploiting the fact that the Java virtual machine is based on a stack machine, hence generating code with simpler patterns. We also propose two techniques that allow more code motions than classical LICM techniques. First, unlike previous JIT techniques that uses LICM only in single-path loops for simplicity, we apply LICM to multi-path loops (natural loops) safely for partially redundant code. Secondly, we move loop-invariant, partially-redundant null pointer check code via predication support in Itanium. The proposed techniques were implemented in a JIT compiler for Itanium processor on ORP (Open Runtime Platform) Java virtual machine of Intel. On SPECjvrn98 benchmarks, the proposed technique increases the JIT compilation overhead by the geometric mean of 1.3%, yet it improves the total running time by the geometric mean of 2.2%.

Development of a Vehicle Classification Algorithm Using an Inductive Loop Detector on a Freeway (단일 루프 검지기를 이용한 차종 분류 알고리즘 개발)

  • 이승환;조한선;최기주
    • Journal of Korean Society of Transportation
    • /
    • v.14 no.1
    • /
    • pp.135-154
    • /
    • 1996
  • This paper presents a heuristic algorithm for classifying vehicles using a single loop detector. The data used for the development of the algorithm are the frequency variation of a vehicle sensored from the circle-shaped loop detectors which are normal buried beneath the expressway. The pre-processing of data is required for the development of the algorithm that actually consists of two parts. One is both normalization of occupancy time and that with frequency variation, the other is finding of an adaptable number of sample size for each vehicle category and calculation of average value of normalized frequencies along with occupancy time that will be stored for comparison. Then, detected values are compared with those stored data to locate the most fitted pattern. After the normalization process, we developed some frameworks for comparison schemes. The fitted scales used were 10 and 15 frames in occupancy time(X-axis) and 10 and 15 frames in frequency variation (Y-axis). A combination of X-Y 10-15 frame turned out to be the most efficient scale of normalization producing 96 percent correct classification rate for six types of vehicle.

  • PDF

Real-time and Power Hardware-in-the-loop Simulation of PEM Fuel Cell Stack System

  • Jung, Jee-Hoon
    • Journal of Power Electronics
    • /
    • v.11 no.2
    • /
    • pp.202-210
    • /
    • 2011
  • Polymer electrolyte membrane (PEM) fuel cell is one of the popular renewable energy sources and widely used in commercial medium power areas from portable electronic devices to electric vehicles. In addition, the increased integration of the PEM fuel cell with power electronics, dynamic loads, and control systems requires accurate electrical models and simulation methods to emulate their electrical behaviors. Advancement in parallel computation techniques, various real-time simulation tools, and smart power hardware have allowed the prototyping of novel apparatus to be investigated in a virtual system under a wide range of realistic conditions repeatedly, safely, and economically. This paper builds up advancements of optimized model constructions for a fuel cell stack system on a real-time simulator in the view points of improving dynamic model accuracy and boosting computation speed. In addition, several considerations for a power hardware-in-the-loop (PHIL) simulation are provided to electrically emulate the PEM fuel cell stack system with power facilities. The effectiveness of the proposed PHIL simulation method developed on Opal RT's RT-Lab Matlab/Simulink based real-time engineering simulator and a programmable power supply is verified using experimental results of the proposed PHIL simulation system with a Ballard Nexa fuel cell stack.

Locating Idle Vehicles in Tandem-Loop Automated Guided Vehicle Systems to Minimize the Maximum Response Time

  • Lee, Shiwoo
    • Industrial Engineering and Management Systems
    • /
    • v.6 no.2
    • /
    • pp.125-135
    • /
    • 2007
  • An automated guided vehicle (AGV) system is a group of collaborating unmanned vehicles which is commonly used for transporting materials within manufacturing, warehousing, or distribution systems. The performance of an AGV system depends on the dispatching rules used to assign vehicles to pickup requests, the vehicle routing protocols, and the home location of idle vehicles, which are called dwell points. In manufacturing and distribution environments which emphasize just-in-time principles, performance measures for material handling are based on response times for pickup requests and equipment utilization. In an AGV system, the response time for a pickup request is the time that it takes for the vehicle to travel from its dwell point to the pickup station. In this article, an exact dynamic programming algorithm for selecting dwell points in a tandem-loop multiple-vehicle AGV system is presented. The objective of the model is to minimize the maximum response time for all pickup requests in a given shift. The recursive algorithm considers time restrictions on the availability of vehicles during the shift.

Development of Experimental Gain Tuning Technique for Multi-Axis Servo System (다축 서보 시스템의 Gain Tuning에 관한 연구)

  • Chung W.J.;Kim H.G.;Seo Y.G.;Lee K.S.
    • Proceedings of the Korean Society of Precision Engineering Conference
    • /
    • 2006.05a
    • /
    • pp.271-272
    • /
    • 2006
  • This paper presented a new experimental gain tuning technique for a Multi-Axis Servo System. First, the investigation for proportional gain of velocity control loop by using a Dynamic Signal Analyzer (DSA) was performed. Using the FUNCTION characteristic of DSA based on the Bode plot, the Bode plot of open loop transfer function was obtained. In turn, the integral gain of a servo controller can be found out by using the Integration time constant extracted from the Bode plot of open loop transfer function. In the meanwhile, the positional gain of the servo controller has been obtained by using the Bode plot of the closed loop transfer function. We have also proposed the technique to find out an optimal parameter of a notch filter, which has a great influence on vibration reduction, by using the damping factor extracted from the Bode plot of closed loop transfer function.

  • PDF

The Development of MILS Software based on RTX for Real-time Imitation of an Inertial Navigation System (관성항법장치의 실시간 모의를 위한 RTX기반의 MILS S/W 개발)

  • Kim, Ki-Pyo;Choi, Jin-Ho;Ahn, Kee-Hyun;Woo, Deog-Young
    • Journal of the Korea Institute of Military Science and Technology
    • /
    • v.14 no.3
    • /
    • pp.353-358
    • /
    • 2011
  • In this paper, we have introduced a Missile In the Loop Simulation(MILS) Software developed for the missile ground test, which is based on a commercial hard real-time operating system(OS) on Windows platform called as Real-Time eXtension(RTX). MILS software makes it possible to test overall system functions of a integrated missile on the ground in the flight conditions by real-time imitating its inertial data. By means of MILS, we have performed missiles ground tests, which result in successful real flight tests.

A Double Loop Control Model Using Leaky Delay LMS Algorithm for Active Noise Control (능동소음제어를 위한 망각형 지연 LMS 알고리듬을 이용한 이중루프제어 모델)

  • Kwon, Ki-Ryong;Park, Nam-Chun;Lee, Kuhn-Il
    • The Journal of the Acoustical Society of Korea
    • /
    • v.14 no.3
    • /
    • pp.28-36
    • /
    • 1995
  • In this paper, a double loop control model using leaky delay LMS algorithm are proposed for active noise control. The proposed double loop control model estimates the loudspeaker characteristic and the error path transfer function with on-line using only gain and acoustic time delay to reduce computation burden. The control of error signal through double loop control scheme makes the more robust cntrol system. The input signal of filter to estimate acoustic time delay is used difference between input signal of input microphone and adaptive filter output. And also, in nonstationary environments, the leaky delay LMS algorithm is employed to counteract parameter drift of delay LMS algorithm. For practical noise signal, the proposed double loop control model reduces noise level about 12.9 dB.

  • PDF