• Title/Summary/Keyword: Controller Scheduling

Search Result 194, Processing Time 0.02 seconds

Flash Operation Group Scheduling for Supporting QoS of SSD I/O Request Streams (SSD 입출력 요청 스트림들의 QoS 지원을 위한 플래시 연산 그룹 스케줄링)

  • Lee, Eungyu;Won, Sun;Lee, Joonwoo;Kim, Kanghee;Nam, Eyeehyun
    • Journal of KIISE
    • /
    • v.42 no.12
    • /
    • pp.1480-1485
    • /
    • 2015
  • As SSDs are increasingly being used as high-performance storage or caches, attention is increasingly paid to the provision of SSDs with Quality-of-Service for I/O request streams of various applications in server systems. Since most SSDs are using the AHCI controller interface on a SATA bus, it is not possible to provide a differentiated service by distinguishing each I/O stream from others within the SSD. However, since a new SSD interface, the NVME controller interface on a PCI Express bus, has been proposed, it is now possible to recognize each I/O stream and schedule I/O requests within the SSD for differentiated services. This paper proposes Flash Operation Group Scheduling within NVME-based flash storage devices, and demonstrates through QEMU-based simulation that we can achieve a proportional bandwidth share for each I/O stream.

Intelligent Agent-based Open Architecture Cell Controller (지능에이전트를 이용한 개방형 셀 제어기 개발)

  • 황지현;최경현;이석희
    • Proceedings of the Korean Society of Precision Engineering Conference
    • /
    • 2001.04a
    • /
    • pp.393-397
    • /
    • 2001
  • This paper addresses an Intelligent Agent-based Open Architecture Cell Controller for Intelligent Manufacturing System(IMS). With an Intelligent Agent approach, the IMS will be a independent, autonomous, distributed system and achieve a adaptability to change of manufacturing environment. As the development methodology of Open Architecture Cell Controller, an object-oriented modeling technique is employed for building models associated with IMS operation, such as resource model, product model, and control model. Intelligent Agent-based Open Architecture Cell Controller consists of two kinds of dependant agents, that are the active agent and the coordinator agent. The Active agent is contributed to control components of IMS in real-time. The coordinator agent has great role in scheduling and planning of IMS. It communicates with other active agents to get information about status on system and generates the next optimal task through the making-decision logic and dispatch it to other active agent.

  • PDF

Design of Model Predictive Controller for Water Level control in the Steam Generator of a nuclear Power Plants (증기 발생기 수위제어를 위한 모델예측제어기 설계)

  • 손덕현;이창구
    • The Transactions of the Korean Institute of Electrical Engineers D
    • /
    • v.50 no.8
    • /
    • pp.376-383
    • /
    • 2001
  • Factors leading to poor control of the steam generator in a nuclear power plant are nonminimum phase characteristics, unreliable of flow measurements and nonlinear characteristics, which increase more at low power(below 20%) operation. And the study of problems for water level control in the steam generator is that design water level controller only power renge, not entire. This paper introduces a model predictive control(MPC) algorithm for solving poor control factors and quadratic programming(QP) for solving input constraints. Also presents the design method of stable model predictive controller in the entire power range. The simulation results show the efficiency of proposed MPC controller by comparing with PI controller, and effect of the design parameters.

  • PDF

A Study on the Development of Intelligent Cruise Control System (자동차 지능주행 제어시스템에 관한 연구)

  • Chung, Y.B.;Song, Y.K.
    • Transactions of the Korean Society of Automotive Engineers
    • /
    • v.3 no.6
    • /
    • pp.176-187
    • /
    • 1995
  • The problem of designing intelligent cruise control system for a longitudinal motion of an automobile, which is powered by internal combustion engines coupled to an automatic multispeed transmission, is considered. The basic concept is a vehicle-following system which maintains desired spacing between vehicles. This system actuates throttle with the information of the spacing error so as to maintain proper spacing and improve passenger ride comfort. In designing the controller, a modified controller, i.e, PID gain scheduling and fuzzy controller with fuzzy compensator was developed in order to overcome the nonlinearities of the automobile and obtain better performance. The computer simulation results illustrate that the better vehicle responses were obtained with the modified fuzzy controller and, under this controller, the vehicle responses were found to be relatively insensitive to parameter variations.

  • PDF

Implementation and Performance Evaluation of RTOS-Based Dynamic Controller for Robot Manipulator (Real-Time OS 기반의 로봇 매니퓰레이터 동력학 제어기의 구현 및 성능평가)

  • Kho, Jaw-Won;Lim, Dong-Cheal
    • The Transactions of the Korean Institute of Electrical Engineers P
    • /
    • v.57 no.2
    • /
    • pp.109-114
    • /
    • 2008
  • In this paper, a dynamic learning controller for robot manipulator is implemented using real-time operating system with capabilities of multitasking, intertask communication and synchronization, event-driven, priority-driven scheduling, real-time clock control, etc. The controller hardware system with VME bus and related devices is developed and applied to implement a dynamic learning control scheme for robot manipulator. Real-time performance of the proposed dynamic learning controller is tested and evaluated for tracking of the desired trajectory and compared with the conventional servo controller.

Study of optimal controller design & experiment to minimize tracking error (추적오차를 최소화 하기위한 최적제어기 설계및 실현화에 관한 연구)

  • 김광태;김재환;김영수
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 1988.10a
    • /
    • pp.164-168
    • /
    • 1988
  • This paper utilizes an optimal control law for the accurate tracking servo system design. The devivation of a simple control law implementing microprocessor is made to minimize position and speed error of the controller. The 16 bit microprocessor receives command angular position and calculate the control algorithm for accurate tracking and provides control system gain scheduling to achieve very short settling time. Simulation results and some experimental results of the position controlled tracking using 4.5Kw DC servo motor are shown.

  • PDF

Gain Scheduling for Tension Control (장력제어를 위한 게인 스케줄링)

  • 이동욱;박성한;안병준;이만형
    • Proceedings of the Korean Society of Machine Tool Engineers Conference
    • /
    • 2002.04a
    • /
    • pp.505-509
    • /
    • 2002
  • The looper control of hot strip finishing mill is one of the most important control item In hot strip rolling mill process. Loopers are placed between finishing mill stands and control the mass flow of the two stands. Another important action of the looper is to control the strip tension which influences on the width of the strip. So it is very important to control both the looper angle and the strip tension simultaneously but the looper angle and the strip tension are strongly interacted by each other. The gain scheduling is to break the control design process into two steps. First, one designs local linear controllers based on linerizations of the nonlinear system at several different operating conditions. Second, a global nonlinear controller for the nonlinear system is obtained by interpolating.

  • PDF

Holistic Scheduling Analysis of a CAN based Body Network System (CAN을 이용한 차체 네트웍 시스템에 대한 Holistic 스케줄링 해석)

  • 신민석;이우택;선우명호
    • Transactions of the Korean Society of Automotive Engineers
    • /
    • v.10 no.5
    • /
    • pp.114-120
    • /
    • 2002
  • In a distributed real-time control system, it is essential to confirm the timing behavior of all tasks because these tasks of each real-time controller have to finish their processes within the specified time intervals called a deadline. In order to satisfy this objective, the timing analysis of a distributed real-time system such as shcedulability test must be performed during the system design phase. In this study, a simple application of CAN fur a vehicle body network system is formulated to apply to a holistic scheduling analysis, and the worst-case execution time (WCET) and the worst-case end-to-end response time (WCRT) are evaluated in the point of holistic system view.

Fuzzy Estimator for Gain Scheduling and its Appliation to Magnetic Suspension

  • Lee, Seon-Ho;Lim, Jong-Tae
    • Transactions on Control, Automation and Systems Engineering
    • /
    • v.3 no.2
    • /
    • pp.106-110
    • /
    • 2001
  • The external force disturbance is the one of the main causes that deteriorate the performance of the magnetic suspension. Thus, this paper develops a fuzzy estimator for gain scheduling control of magnetic suspension system suffering from the unknown disturbance. The propose fuzzy estimator computes the disturbance injected to the plant the gain scheduled controller generates the corresponding stabilizing control input associated with estimated disturbance. In the simulation results we confirm the novelty of the proposed control scheme comparing with the other method using a feedback linearization.

  • PDF

Motion Control of an AUV (Autonomous Underwater Vehicle) Using Fuzzy Gain Scheduling (퍼지 게인 스케쥴링을 이용한 자율 무인 잠수정의 자세 제어)

  • Park, Rang-Eun;Hwang, Eun-Ju;Lee, Hee-Jin;Park, Mignon
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.16 no.6
    • /
    • pp.592-600
    • /
    • 2010
  • The problem of motion control for AUV (Autonomous Underwater Vehicles) is addressed. The utilization of such robotic vehicles has gained an increasing importance in many marine activities. In this paper the objective is to describe how to design and apply FGS (Fuzzy Gain Scheduling) PD (Proportional Derivative) controller for an AUV (Autonomous Underwater Vehicle) to control the yaw and depth of the vehicle by keeping the path of the navigation to a desired point, and/or changing the path according to a set point.