• 제목/요약/키워드: Controller Scheduling

검색결과 194건 처리시간 0.03초

메시지 스케줄링을 이용한 Brake-by-wire 시스템의 Redundancy Management (Redundancy Management of Brake-by-wire System using a Message Scheduling)

  • 윤종운;김기웅;김태열;김재구;이석
    • 한국정밀공학회:학술대회논문집
    • /
    • 한국정밀공학회 2000년도 추계학술대회 논문집
    • /
    • pp.717-720
    • /
    • 2000
  • Event-driven communication protocols such as CAN(Controller Area Network) have inherent packet delays due to the contention process for the use of network medium. These delays are stochastic in nature because most packets arrive at random time instants. The stochastic property of the delay adversely influences the control system's performance in terms of stability, responsiveness and steady-state error. Another problem for safety-critical application such as brake-by-wire systems is the reliability of the communication modules that can fail abruptly. This paper deals with two methods to overcome the above problems : (i) scheduling method that can maintain packet delays under some acceptable level, and (ii) redundancy management of communication modules that prescribes dual-redundancy modules' behavior when one of them fails.

  • PDF

자동화 공정 내의 셀 제어기 작동에 대한 정의 및 스케줄러의 개발 (Software development for a cell controller operation and scheduling in a CIM system)

  • S.H. Do;J.H. Lee;K.J. Park;M.J. Kang
    • 한국정밀공학회지
    • /
    • 제11권5호
    • /
    • pp.75-87
    • /
    • 1994
  • The demand for automatic manufacturing systems is increasing. One of the crucial obstacles to the Flexible Manufacturing System(FMS) is the lack of excellent strategies for efficient operations. The aim of this research is constructing an automaton scheme in the low level of factories where various machineries are involved. An operating strategy is established for an automation unit named as a cell which resides between the upper level computers and manufacturing shop floor. The cell is defined to fit into the total manufacturing system. The defined cell has more functions than conventional cells. A scheduling scheme is adopted for the shop floor operations. A set of software has been developed and tested through simulations and shop floor experiments.

  • PDF

Multiobjective Genetic Algorithm for Scheduling Problems in Manufacturing Systems

  • Gen, Mitsuo;Lin, Lin
    • Industrial Engineering and Management Systems
    • /
    • 제11권4호
    • /
    • pp.310-330
    • /
    • 2012
  • Scheduling is an important tool for a manufacturing system, where it can have a major impact on the productivity of a production process. In manufacturing systems, the purpose of scheduling is to minimize the production time and costs, by assigning a production facility when to make, with which staff, and on which equipment. Production scheduling aims to maximize the efficiency of the operation and reduce the costs. In order to find an optimal solution to manufacturing scheduling problems, it attempts to solve complex combinatorial optimization problems. Unfortunately, most of them fall into the class of NP-hard combinatorial problems. Genetic algorithm (GA) is one of the generic population-based metaheuristic optimization algorithms and the best one for finding a satisfactory solution in an acceptable time for the NP-hard scheduling problems. GA is the most popular type of evolutionary algorithm. In this survey paper, we address firstly multiobjective hybrid GA combined with adaptive fuzzy logic controller which gives fitness assignment mechanism and performance measures for solving multiple objective optimization problems, and four crucial issues in the manufacturing scheduling including a mathematical model, GA-based solution method and case study in flexible job-shop scheduling problem (fJSP), automatic guided vehicle (AGV) dispatching models in flexible manufacturing system (FMS) combined with priority-based GA, recent advanced planning and scheduling (APS) models and integrated systems for manufacturing.

산업용 로봇의 유연관절 제어기 설계: Part 2 - 진동억제 제어 및 게인스케듈링 (Controller Design for Flexible Joint of Industrial Robots: Part 2 - Vibration Suppression Control and Gain-Scheduling)

  • 박종현;이상훈
    • 제어로봇시스템학회논문지
    • /
    • 제12권4호
    • /
    • pp.371-379
    • /
    • 2006
  • Increasing requirements for the high quality of industrial robot performance made the vibration control issue very important because the vibration makes it difficult to achieve quick response of robot motion and may bring mechanical damage to the robot. This paper presents a vibration control solution for industrial robots which have flexible joints. The joint flexibility is modeled as a two-mass system. And we analyze the vibration problem of a classical P-PI controller when it used for the flexible joints of industrial robots. Then a state feedback controller is designed for vibration suppression of the two-mass system. Finally, a gain-scheduling method is designed for maintaining control performance in spite of the time-varying nature of each joint's load side inertia. Simulation and experimental results show effective vibration suppression and uniform properties in overshoot in spite of the variation of load. The result of this study can be applied to the appropriate gain manipulation of many other mechatronic devices which have the two-mass system with varying load side inertia.

연속 공정 자동화를 위한 라인 제어기에서의 실시간 작업 스케쥴링에 관한 연구 (Design of Real Time Task Scheduling for Line Controller of Continuous Manufacturing Process Automation)

  • 이준수;조영조;임미섭;박정민;최익;임준홍;김광배
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 1992년도 하계학술대회 논문집 A
    • /
    • pp.365-368
    • /
    • 1992
  • This paper presents an approach to the design of real time task scheduling for a line controller of continuous manufacturing process automation. The line controller has multiprocessor-based architecture with shared memory and is operated by firmware. This firmware contains menu-driven software supporting real-time database management and fuction-block control language. The multitasking line control processor performs the following three functions: 1) interprets the function block control language by virtue of shared memory in the database; 2) invokes an interupt service routine as required by external hardware; 3) detects errors and notifies the user. We propose real time task scheduling method.

  • PDF

H$\infty$ controller design for input-saturated linear systems

  • Choi, Ki-Hoon;Park, Hong-Bae
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 제어로봇시스템학회 2001년도 ICCAS
    • /
    • pp.75.2-75
    • /
    • 2001
  • In this paper, we provide the technique of H$\infty$ controller design algorithm for input-saturated linear systems using a linear parameter varying(LPV) framework. The LPV controller with parameter dependent dynamic state feedback controller concept guarantees the asymtotic stability and H$\infty$ norm bound within prescribed level v using the saturation nonlinearity as scheduling parameters. Especially, the sufficient conditions for the existence of H$\infty$ controller are formulated in terms of linear matrix inequalities(LMIs) that can be solved very efficiently.

  • PDF

퍼지게인 스케줄링을 이용한 선박용 디젤기관의 속도제어 (Speed Control of Marine Diesel Engines Using Fuzzy Scheduling)

  • 유성호
    • 한국마린엔지니어링학회:학술대회논문집
    • /
    • 한국마린엔지니어링학회 2000년도 춘계학술대회 논문집(Proceeding of the KOSME 2000 Spring Annual Meeting)
    • /
    • pp.1-5
    • /
    • 2000
  • The conventional PID controller has been extensively used to speed control of marine diesel engines. However one of drawbacks is that its control performance can be degraded if the parameters are fixed on whole operating points. In this paper a scheme for integrating PID control and the fuzzy technique is presented to control speed of a marine diesel engine on whole operating points. At first the PID controller is designed at each speed mode whose parameters are optimally adjusted using a genetic algorithm, Then fuzzy "if-then" rules combine the controllers as a consequence part. To demonstrate the effectiveness of the proposed fuzzy controller a set of simulation works on a marine diesel engine are carried out.rried out.

  • PDF

풍력터빈 축 진동 응답에 대한 피치 게인-스케쥴링의 효과 (An Effect of Pitch Gain-Scheduling on Shaft Vibration Response of Wind Turbine)

  • 임채욱;조준철
    • 한국유체기계학회 논문집
    • /
    • 제15권2호
    • /
    • pp.36-40
    • /
    • 2012
  • Pitch control of wind turbine is activated above rated wind speed for the purpose of rated power regulation. When we design pitch controller, its gain-scheduling is essential due to nonlinear characteristics of aerodynamic torque. In this study, 2-mass model including a vibration mode of drive-train for a 2 MW wind turbine is considered and pitch control with gain-scheduling using a linearization analysis of the nonlinear aerodynamic torque is applied. Some simulation results for the pitch gain-scheduling under step wind speed are presented and investigated. It is shown that gain-scheduling in pitch control is important especially in the region of high wind speeds when there exists a vibration mode of drive-train.

반도체 제조 트랙장비의 온라인 스케줄링 방법 (On-Line Scheduling Method for Track Systems in Semiconductor Fabrication)

  • 윤현중;이두용
    • 대한기계학회논문집A
    • /
    • 제25권3호
    • /
    • pp.443-451
    • /
    • 2001
  • This paper addresses an on-line scheduling method for track systems in semiconductor fabrication. A track system is a clustered equipment performing photolithography process in semiconductor fabrication. Trends toward high automation and flexibility in the track systems accelerate the necessity of the intelligent controller that can guarantee reliability and optimize productivity of the track systems. This paper proposes an-efficient on-line scheduling method that can avoid deadlock inherent to track systems and optimize the productivity. We employ two procedures for the on-line scheduling. First, we define potential deadlock set to apply deadlock avoidance policy efficiently. After introducing the potential deadlock set, we propose a deadlock avoidance policy using an on-line Gantt chart, which can generate optimal near-optimal schedule without deadlock. The proposed on-line scheduling method is shown to be efficient in handling deadlock inherent to the track systems through simulation.

Adaptive Memory Controller for High-performance Multi-channel Memory

  • Kim, Jin-ku;Lim, Jong-bum;Cho, Woo-cheol;Shin, Kwang-Sik;Kim, Hoshik;Lee, Hyuk-Jun
    • JSTS:Journal of Semiconductor Technology and Science
    • /
    • 제16권6호
    • /
    • pp.808-816
    • /
    • 2016
  • As the number of CPU/GPU cores and IPs in SOC increases and applications require explosive memory bandwidth, simultaneously achieving good throughput and fairness in the memory system among interfering applications is very challenging. Recent works proposed priority-based thread scheduling and channel partitioning to improve throughput and fairness. However, combining these different approaches leads to performance and fairness degradation. In this paper, we analyze the problems incurred when combining priority-based scheduling and channel partitioning and propose dynamic priority thread scheduling and adaptive channel partitioning method. In addition, we propose dynamic address mapping to further optimize the proposed scheme. Combining proposed methods could enhance weighted speedup and fairness for memory intensive applications by 4.2% and 10.2% over TCM or by 19.7% and 19.9% over FR-FCFS on average whereas the proposed scheme requires space less than TCM by 8%.