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

검색결과 554건 처리시간 0.024초

Fuel Cell System용 내장형 제어기의 소프트웨어 플랫폼 개발 (Development of Software Platform of Embedded Controller for Fuel Cell System)

  • 임채홍;김진우;이우택
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 2006년도 제37회 하계학술대회 논문집 B
    • /
    • pp.1149-1150
    • /
    • 2006
  • This paper describes the development of software platform of embedded controller for Fuel Cell System. The fuel cell system is complex which needs an embedded controller to execute multiple tasks. The software organized by modualarization and layered architecture can perform complicated control algorithms. By development of the software platform with architectural software, the fuel cell system's embedded controller has a reusability and a scalability. And the developed software platform guarantees a execution of multiple tasks.

  • PDF

다중 제한 조건을 고려한 강인 트랙 추종 제어기의 설계 (Design of a Robust Track-following Controller with Multiple Constraints)

  • 진경복;김진수;이문노
    • 한국소음진동공학회논문집
    • /
    • 제14권9호
    • /
    • pp.827-836
    • /
    • 2004
  • In this paper, we design a robust multi-objective track-following controller that satisfies transient response specifications and diminishes the influence of sinusoidal disturbance. To this end, a robust control problem with the multiple constraints is considered. We show that a sufficient condition satisfying the robust control problem can be expressed by linear matrix inequalities. Finally, the robust track-following controller can be designed by solving an LMI optimization problem. The effectiveness of the proposed controller design method is verified though experiments.

Networked Control System Design Accounting for Time-Delays with Application to Inverted Pendulum

  • Park, Byung-In;Yoo, Ho-Jun;Kwon, Oh-Kyu
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 제어로봇시스템학회 2003년도 ICCAS
    • /
    • pp.1470-1473
    • /
    • 2003
  • In this paper the networked control systems (NCS) problem is discussed where plants and controllers are distributed and interconnected by a common network. NCS is designed with LQ regulator and applied to an inverted pendulum accounting for the multiple time delays. We are to deals with a networked control system with a single controller, multiple sensors and multiple actuators. Since these parts are distributed, they are interconnected by communication networks. An NCS with LQ regulator is designed and applied to an inverted pendulum as a benchmark plant to check its performance under time delays induced by the network. Network induced delays are composed of two parts. One is the delay from controller to plant, and another is from plant to controller. They are assumed to be constant in this paper, and the plant and controller are discretized. To apply the LQ regulator the NCS model is transformed to a standard model with delayed states as state variable. And real network induced delay is measuring in TCP/IP network assuming that two delays are constant.

  • PDF

다중 자기부상 시스템의 분산형 $H_{\infty}$ 제어 (Decentralized $H_{\infty}$ Control of Multiple Magnetic Levitation System)

  • 김종문;이상혁;최영규
    • 대한전기학회논문지:시스템및제어부문D
    • /
    • 제54권12호
    • /
    • pp.689-697
    • /
    • 2005
  • In this paper, an application of a decentralized $H_{\infty}$ controller(DHC) to multiple controlled-permanent magnet(CMAG) magnetic levitation(Maglev) systems is presented. The designed DHC using two Riccati equations iteratively has simpler structure and needs less computational loads than conventional centralized $H_{\infty}$ controller. A target plant is a hybrid-type CMAG system with permanent magnet and coil, and its mathematical model is firstly derived to design the DHC. To implement the designed algorithm, a real Maglev vehicle system including digital controller, chopper, sensor, etc., is manufactured. To compare the performances of the DHC method with an observer-based state feedback control(OSFC), the input tracking and disturbance rejection characteristics are experimentally tested. As performance indices(PI), integral of squared error(ISE), integral of absolute error(IAE), integral of time multiplied by absolute error(ITAE) and integral of time multiplied by squared error(ITSE) are used. From the experimental results, it can be seen that the input tracking and disturbance rejection performances of the DHC are better than those of the conventional controller.

Development of cryogenic free-piston reciprocating expander utilizing phase controller

  • Cha, Jeongmin;Park, Jiho;Kim, Kyungjoong;Jeong, Sangkwon
    • 한국초전도ㆍ저온공학회논문지
    • /
    • 제18권2호
    • /
    • pp.42-47
    • /
    • 2016
  • A free-piston reciprocating expander is a device which operates without any mechanical linkage to a stationary part. Since the motion of the floating piston is only controlled by the pressure difference at two ends of the piston, this kind of expander may indispensably require a sophisticated active control system equipped with multiple valves and reservoirs. In this paper, we have suggested a novel design that can further reduce complexity of the previously developed cryogenic free-piston expander configuration. It is a simple replacement of both multiple valves and reservoirs by a combination of an orifice valve and a reservoir. The functional characteristic of the integrated orifice-reservoir configuration is similar to that of a phase controller applied in a pulse tube refrigerator so that we designate the one as a phase controller. Depending on the orifice valve size in the phase controller, the different PV work which affects the expander performance is generated. The numerical model of this unique free-piston reciprocating expander utilizing a phase controller is established to understand and analyze quantitatively the performance variation of the expander under different valve timing and orifice valve size. The room temperature experiments are carried out to examine the performance of this newly developed cryogenic expander.

CAN 버스를 이용한 다중 UART 통신 (Multiple UART Communications Using CAN Bus)

  • 강태욱;이성수
    • 전기전자학회논문지
    • /
    • 제24권4호
    • /
    • pp.1184-1187
    • /
    • 2020
  • 본 논문에서는 UART (Universal Asynchronous Receiver/Transmitter)와 CAN (Controller Area Network)의 장점을 활용할 수 있는 차량통신 콘트롤러를 제안한다. UART는 1대1 통신에 사용되며 데이터 유효성 검사로 패리티 비트를 사용한다. 제안하는 차량통신 콘트롤러를 사용하는 경우에는 UART를 CAN으로 변환하여 1대1 통신뿐만 아니라 버스 구조의 다중 통신도 가능하다. 또한 데이터 유효성 검사를 패리티보다 발전된 CRC (cyclic redundancy check)를 통해 수행하므로 신뢰도가 올라간다. CAN은 마이크로프로세서에 의해 제어되지만 제안하는 차량통신 콘트롤러를 사용하는 경우에는 RS-232, RS-422, RS-485를 지원하는 장치라면 무엇이든지 제어가 가능하다.

MVC 프레임 워크를 사용한 VoiceXML 다중 뷰 편집기의 설계 및 구현 (A Design and Implementation of the VoiceXML Multiple-View Editor Using MVC Framework)

  • 유재우;염세훈
    • 한국음향학회지
    • /
    • 제23권5호
    • /
    • pp.390-399
    • /
    • 2004
  • 본 논문에서는 음성 웹 언어인 VoiceXML의 작성 효율을 향상하기 위한 다중 뷰 편집기를 설계 및 구현하였다. VoiceXML 다중 뷰 편집기는 다중 뷰를 제공하기 위해 MVC (Model-View-Controller) 프레임워크을 이용하였다. MVC 프레임워크를 이용한 다중 뷰 편집기는 핵심 자료구조인 모델과 인터페이스인 뷰, 모델과 뷰를 제어하기 위한 제어기로 구성된다. MVC 프레임워크에서 모델은 추상 구문 트리와 추상 문법으로 구성되며 뷰는 역파싱 규칙과 역파서로 구성되고 제어기는 명령어 처리기와 트리 조작기로 구성된다. VoiceXML 다중 뷰 편집기는 문서의 구조, 내용, 흐름을 동시에 보여주어 기존 XML 편집기의 단점을 극복할 수 있다. MVC 프레임워크가 적용된 VoiceXML 다중 뷰 편집기는 여러 편집기를 통해 동시에 다양한 편집 뷰 (View)를 제공함으로써 사용자에게 음성 웹 문서 작성의 편의성을 제공하여 효율을 높일 수 있으며 여러 개의 뷰가 하나의 모델을 가짐으로써 편집기들의 무결성을 보장하도록 하였다.

가법적 중복적응 제어기를 이용한 신뢰성 제어 시스템에 관한 연구 (A Study on Reliable Control System Using an Additive Redundant Adaptive Controller)

  • 조영조;김광배
    • 대한전기학회논문지
    • /
    • 제39권3호
    • /
    • pp.301-311
    • /
    • 1990
  • A multiple controller structure consisting of a typical feedback controller and an additive redundant controller is proposed for enhancing the reliability of the control system. For the case where the main controller is chosen as a pole assignment controller with input/output measurements and the redundant controller as the Model Reference Adaptive Controller (MRAC) whose reference model is the closed-loop combination of the plant and the main controller, it is proven that the tracking error between the command input and plant output converges to zero under failure in one of the controllers or parameter perturbations of the plant, and further that the reliability measured by Mean Time To Failure (MTTF) is greater than that of the system with only a single main controller. A simulation Example is provided to illustrate reliable operation of the proposed control system against the controller failure.

  • PDF

단상 전압 소스 인버터의 고조파 왜곡 보상을 위한 비례 다중 공진 제어기에 관한 연구 (A study on proportional multiple-resonance controller for harmonic distortion compensation of single phase VSIs)

  • 곽봉우
    • 전기전자학회논문지
    • /
    • 제27권3호
    • /
    • pp.319-326
    • /
    • 2023
  • 본 논문에서는 단상 전압 소스 인버터 (VSIs)의 강인한 출력 전압 제어를 위한 디지털 제어기 구현과 총 고조파 왜곡(T.H.D.v) 분석을 포함한 시뮬레이션 및 실험 결과를 제시한다. 일반적으로 VSI는 내부 루프의 전류 제어기에 비례 적분(PI) 제어기를 사용하고 외부 루프의 전압 제어기에 비례 공진 (PR) 제어기가 사용된다. 그러나, 비선형 부하에서 여전히 3차, 5차 및 7차와 같은 고차 고조파 왜곡이 발생한다. 따라서 본 논문에서는 고조파 왜곡을 억제하기 위해 홀수 고조파 주파수에 대한 공진 제어기를 포함한 비례 다중 공진 (PMR) 제어기를 제안한다. VSI 플랜트용 컨트롤러의 주파수 응답을 분석하고 PMR 컨트롤러를 설계합니다. 시뮬레이션을 통해 PI와 PMR을 전압 제어기로 사용할 때 출력 전압의 총 고조파 왜곡 특성을 비교 검증합니다. 선형 및 비선형 하중 조건이 모두 고려되었습니다. 마지막으로 PMR 제어기를 3kW급 VSIs 프로토 타입에 적용하여 그 유효성을 입증하였다.

데이터 기반 저차제어기 설계: 모멘트 정합 기법 (Data Based Lower-Order Controller Design: Moment Matching Approach)

  • 김영철;김려화
    • 전기학회논문지
    • /
    • 제61권12호
    • /
    • pp.1903-1910
    • /
    • 2012
  • This paper presents a data based low-order controller design algorithm for a linear time-invariant process with a time delay. The algorithm is composed by combining an identification step based on open loop pulse test with a low-order controller design step to obtain the entire set of controllers achieving multiple performance specifications. The initial information necessary for this algorithm are merely the width and amplitude of a rectangular pulse, a controller of four types (PI, PD, PID, first-order), and design objectives. Various parametric approaches that have been developed are merged in the controller design algorithm. The resulting controller set satisfying the design objectives are displayed on the 2D and 3D graphics and thus it is very easy for us to pick a controller inside the admissible set because we can check the corresponding closed-loop performances visually.