• Title/Summary/Keyword: Distributed real-time control system

Search Result 297, Processing Time 0.03 seconds

Application Technology Development of Lon Works Fieldbus Network System for Distributed Control System Based Water Treatment Facility

  • Hong, Won-Pyo
    • Proceedings of the Korean Institute of IIIuminating and Electrical Installation Engineers Conference
    • /
    • 2004.05a
    • /
    • pp.404-411
    • /
    • 2004
  • With distribution industrial control system, the use of low cost to achieve a highly reliable and safe system in real time distributed embedded application is proposed. This developed intelligent node is based on two microcontrollers, one for the execution of the application code, also as master controller for ensuring the real time control & the logic operation with CPLD and other for communication task and the easy control execution, i.e., I/O digital input, digital output and interrupting. This paper also presents where the case NCS (Networked control system) with LonTalk protocol is applied for the filtration process control system of a small water treatment plant.

  • PDF

Development of Real-Time Distributed Simulator and Controller Based on Virtual Machine (가상머신을 이용한 실시간 분산처리 시뮬레이터 및 제어기)

  • 양광웅;박재현
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.5 no.1
    • /
    • pp.115-121
    • /
    • 1999
  • Advanced digital computer technology enables the computer-based controllers to replace the traditional analog controllers used in factory automations. This replacement, however, brings up the side effects caused by the quantization error and non-real-time execution of control software. This paper describes the structure of real-time simulator and controller that can be used for design and verification of real-time digital controllers. The virtual machine concept adopted by the proposed real-time simulator makes the proposed simulator be independent from the specific hardware platforms. The proposed system can also be used in the loosely coupled distributed environments connected through local area network using real-time message passing algorithm and virtual data table based on the shared memory mechanism.

  • PDF

A study on the $\mu$-controller for the compensation of the network induced delays in the distributed (CAN 통신을 이용한 분산제어 시스템의 시간지연보상을 위한 $\mu$-제어기에 관한 연구)

  • Ahn, Se-Young;Lim, Dong-Jin
    • Proceedings of the KIEE Conference
    • /
    • 2004.11c
    • /
    • pp.657-659
    • /
    • 2004
  • CAN is a serial communication bus for real-time controls and automations in distributed control systems. In distributed control systems, occasionally a sensor module and a controller are not in the same node and physically separated. In order for the signal from a sensor node to reach the controller node, the signal must travel through network. CAN has a certain capabilities to deal with real-time data. However, when many nodes on the networks try to send data on the same network, the arbitration mechanism to solve the data collision problem is necessary. This situation causes the time delay which has detrimental effects on the performance of the control systems. This paper proposes a method to solve the problem due to the time delay in distributed control system using CAN. Time delay is approximated to an element with a rational transfer function using Pade approximation and Mu~synthesis method is applied. Since time delay in the network is not constant, the time delay element is considered to be an uncertainty block with a bound. The proposed method is applied to the experimental system with CAN and proved to be effective.

  • PDF

Real-time Distributed Control in Virtual Device Network with Uncertain Time Delay for Predictive Maintenance (PM) (가상 디바이스 네트워크상에서 불확실한 시간지연을 갖는 실시간 분산제어를 이용한 예지보전에 관한 연구)

  • Kiwon Song;Gi-Heung Choi
    • Journal of the Korean Society of Safety
    • /
    • v.18 no.3
    • /
    • pp.154-160
    • /
    • 2003
  • Uncertain time delay happens when the process reads the sensor data and sends the control input to the plant located at a remote site in distributed control system. As in the case of data network using TCP/IP, VDN that integrates both device network and data network has uncertain time delay. Uncertain time delay can cause degradation in performance and stability of distributed control system based on VDN. This paper first investigates the transmission characteristic of VDN and suggests a control scheme based on the Smith's predictor to minimize the effect of uncertain varying time delay. The validity of the proposed control scheme is demonstrated with real-time velocity control of DC servo motor located in remote site.

Building Light Weight CORBA Based Middleware for the CAN Bus Systems

  • Hong, Seongsoo
    • Transactions on Control, Automation and Systems Engineering
    • /
    • v.3 no.3
    • /
    • pp.181-189
    • /
    • 2001
  • The software components of embedded control systems get extremely complex as they are designed into distributed systems get extremely complex as they are designed into distributed systems consisting of a large number of inexpensive microcontrollers interconnected by low-bandwidth real-time networks such as the controller area network (CAN). While recently emerging middleware technologies such as CORBA and DCOM address the complexity of distributed programming, they cannot be directly applied to distributed control system design due to their excessive resource demand and inadequate communication models. In this paper, we propose a CORBA-based middleware design for CAN-based distributed embedded control systems. Our design goal is to minimize its resource need and make it support group communication without losing the IDL (interface definition language) level compliance to the OMG standards. To achieve this, we develop a transport protocol on the CAN and a group communication scheme based on the well-known publisher/subscriber model. The protocol effectively realizes subject-based addressing and supports anonymous publisher/subscriber communication. We also customize the method invocation and message passing protocol, referred to as the general inter-ORB protocol (GIOP), of CORBA so that CORBA method invocations are efficiently serviced on a low-bandwidth network such as the CAN. This customization includes packed data encoding and variable-length integer encoding for compact representation of IDL data types. We have implemented our CORBA-based middleware on the mArx real-time operating system we have developed at Seoul National University. Our experiments clearly demonstrate that it is feasible to use CORBA in developing distributed embedded control systems possessing severe resource limitations. Our design clearly demonstrates that it is feasible to use a CORBA-based middleware in developing distributed embedded systems on real-time networks possessing severe resource limitations.

  • PDF

Performance Evaluation of Distributed Network-based System Adopting an Object-oriented Method (객체지향기법이 도입된 분산 네트워크기반 시스템의 실시간 응답성능 평가)

  • Pae, Duck-Jin;Kim, Hong-Ryeol;Kim, Dae-Won
    • Proceedings of the KIEE Conference
    • /
    • 2002.07d
    • /
    • pp.2531-2533
    • /
    • 2002
  • In this paper, we evaluate feasibility of an object-oriented method in a distributed real-time control environment through the prediction of delay expected. We adopt CAN as the distributed network and the application layer of the CAN is composed of client/server communication model of COM and surroundings for the support of real-time capability of the COM. Mathematical models formalizing delays which are predicted to invoke in the COM architecture are proposed. Sensors and actuators which are widely used in distributed network-based systems are represented by COM objects in this paper. It is expected that the mathematical models can be used to protect distributed network-based systems from violation of real-time features by the COM.

  • PDF

Analysis of a network for control systems in nuclear power plants and a case study (원자력 발전소 제어계통을 위한 네트워크의 해석과 사례 연구)

  • Lee, Sung-Woo;Yim, Han-Suck
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.5 no.6
    • /
    • pp.734-743
    • /
    • 1999
  • In this paper, a real-time communication method using a PICNET-NP(Plant instrumentation and Control Network for Nuclear Power plant) is proposed with an analysis of the control network requirements of DCS(Distributed Control System) in nuclear power plants. The method satisfies deadline in case of worst data traffics by considering aperiodic and periodic real-time data and others. In addition, the method was used to analyze the data characteristics of the DCS in existing nuclear power plant. The result shows that use of this method meets the response time requirement(100ms).

  • PDF

A Co-simulation Toolbox for Distributed Real-Time Control System (분산형 실시간 제어시스템을 위한 연계 모의실험에 관한 연구)

  • 김승훈;이우택;선우명호
    • Transactions of the Korean Society of Automotive Engineers
    • /
    • v.11 no.1
    • /
    • pp.166-171
    • /
    • 2003
  • This paper presents the algorithms and Matlab Toolbox for co-simulation of distributed real-time control system based on OSEK-OS and CAN protocol. This toolbox enables the developers to analyze the timing uncertainty, which is caused by resource sharing including shared memories and networks, and to take the timing uncertainty into consideration in the early design phase. Furthermore, this toolbox helps the developers to model the behaviors of a control system by providing graphical user interface for objects of OSEK-OS and CAN. To prove the feasibility of this toolbox, a vehicle body network system is modeled with this toolbox, and the timing uncertainties are analyzed.

Designing of real-time distributed simulator and controller architecture (실시간 분산처리 시뮬레이터 및 제어기 구조 설계)

  • 양광웅;박재현
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 1997.10a
    • /
    • pp.744-747
    • /
    • 1997
  • High performance digital computer technology enables the digital computer-based controllers to replace traditional analog controllers used for factory automations. This replacement, however, brings up the side effects caused by discrete quantization and non-real-time execution of control softwares. This paper describes the structure of real-time simulator and controller that can be used for design and verification of real-time digital controllers. The virtual machine concept adopted by real-time simulator make the proposed simulator be independent from the specific hardware platforms. The proposed system can also be used in the loosely coupled distributed environments connected through local area network using real-time message passing algorithm and virtual data table based on the shared memory mechanism.

  • PDF

Predictive and Preventive Maintenance using Distributed Control on LonWorks/IP Network

  • Song, Ki-Won
    • International Journal of Safety
    • /
    • v.5 no.2
    • /
    • pp.6-11
    • /
    • 2006
  • The time delay in servo control on LonWorks/IP Virtual Device Network (VDN) is highly stochastic in nature. LonWorks/IP VDN induced time delay deteriorates the performance and stability of the real-time distributed control system and hinders an effective preventive and predictive maintenance. Especially in real-time distributed servo applications on the factory floor, timely response is essential for predictive and preventive maintenance. In order to guarantee the stability and performance of the system for effective preventive and predictive maintenance, LonWorks/IP VDN induced time delay needs to be predicted and compensated for. In this paper position control simulation of DC servo motor using Zero Phase Error Tracking Controller (ZPETC) as a feedforward controller, and Internal Model Controllers (IMC) based on Smith predictor with disturbance observer as a feedback controller is performed. The validity of the proposed control scheme is demonstrated by comparing the IMC based on Smith predictor with disturbance observer.