• 제목/요약/키워드: Simulation Control Language

검색결과 129건 처리시간 0.026초

An interactive environment for simulation and real-time implementation of control systems

  • Koga, Masanobu
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 제어로봇시스템학회 1995년도 Proceedings of the Korea Automation Control Conference, 10th (KACC); Seoul, Korea; 23-25 Oct. 1995
    • /
    • pp.336-339
    • /
    • 1995
  • An approach to efficient implementation of real-time control systems is presented in this paper. A compiler for translation of control algorithms is used in combination with a general program for real-time control. The compiler translates control algorithms written for the simulation in a design language to an implementation language. The translated algorithms are then automatically incorporated in the real-time control program.

  • PDF

흐름 제어 언어의 통합 처리 (Integrate Processing Scheme of Flow Control Language)

  • 김태완;장천현
    • 정보처리학회논문지D
    • /
    • 제11D권2호
    • /
    • pp.415-422
    • /
    • 2004
  • 산업분야에서 자동화 시스템은 제품의 설계, 생산 공정의 제어, 장애 처리, 품질검사 등과 관련된 처리 과정을 자동으로 수행할 수 있도록 하여 생산성을 향상시킨다. 이러한 자동화 시스템에서 감시 및 제어에 대한 처리 과정을 기술하는 언어를 흐름 제어 언어라 한다. 현재 사용되고 있는 흐름 제어 언어는 문자 기반의 IL, ST와 그래픽 기반의 FBD, SFC, LD가 있다. 일반적으로 감시 제어 시스템에서 사용되는 소프트웨어는 사용할 수 있는 흐름 제어 언어를 2종류 이하로 제한하고 있고, 동일한 시스템 환경에서는 언어의 혼용을 통한 통합 시뮬레이션이 불가능하다. 본 논문에서는 흐름 제어 언어의 특성을 분석하고 기존 시스템 환경에서 언어 작성 및 처리 과정에 대하여 분석하고, 언어의 통합 처리를 위하여 고급언어 형태의 ST를 확장한 EST 언어를 제안하였다. 이러한 연구를 기초로 그래픽 언어인 FBD, LD, SFC를 통합 처리하여 EST로 변환하는 그래픽 언어 편집기와 EST를 저급언어인 교로 변환하는 EST-IL변환기를 구현하였다. 이러한 편집기 및 변환기를 통한 교 기반의 시스템 구현 및 실험 결과는 흐름 제어 언어의 통합 처리 방안을 제시한 것이다.

고급분산 제어 시스템을 위한 일반형 예측 제어 알고리즘의 개발 (Development of GPC algorithm for the advanced cotnrol system)

  • 김성우;박세화;김병국;변증남
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 제어로봇시스템학회 1993년도 한국자동제어학술회의논문집(국내학술편); Seoul National University, Seoul; 20-22 Oct. 1993
    • /
    • pp.965-969
    • /
    • 1993
  • In this paper, the GPC algorithm is developed for ACS(advanced control system). ACS equals to DCS(distributed control system) with some advanced control algorithm, for example, fuzzy logic controller, autotuning. By its embedded structural control language, which uses simple function codes corresponding to each function blocks, it is possible to construct multiloop controller. The developed GPC function code is divided by RLS (recursive least square) parameter estimator and GPC controller. Simulation result show the availability of GPC function code using the control language.

  • PDF

한국군에서의 C4I체계와 M&S 상호운용을 위한 BML 적용에 관한 연구 (A Study on the Battle Management Language Application for the C4I and M&S Interoperation in ROK Forces)

  • 정환식;이재영
    • 한국시뮬레이션학회논문지
    • /
    • 제19권1호
    • /
    • pp.91-101
    • /
    • 2010
  • 전투관리언어인 BML은 미군에서 가상 부대 및 실제 부대를 지휘 및 통제하기 제공하기 위한 명확한 언어라고 정의할 수 있다. BML은 C2 체계와 M&S를 연결하기 위해 미국과 NATO에서 개발되었다. BML이 개발된 목적은 전장정보를 통해 상황인식을 제공하고, C2 체계와 M&S간 상호운용을 위한 해법을 제시하는 것이라고 할 수 있다. 본 연구는 육군에서 시작하여 다국적국으로 구성된 환경으로 확장되고 있는 미국의 BML 개발과정에 대해서 설명하고, 한국군에서 C4I체계와 M&S간 상호운용을 위한 BML 적용 방안에 대해서 제안한다. 최근, 미국에서는 BML을 연합국으로 구성된 환경에서 적용하여 긍정적인 결과를 얻었는데, 이는 C2 체계와 M&S간 상호운용에 대한 가능성을 보여주었다. 마지막으로, 본 연구는 BML을 한국군에 적용하기 위한 방안으로 한국군 합동지휘통제체계를 중심으로 제안하였다. 이는 향후 한국군에서 BML 적용시 밑그림을 제공 할 것이라고 판단된다.

4MW 에너지저장장치의 전력계통 주파수 조정 운전제어를 위한 실증 (Demonstration to Operate and Control Frequency Regulation of Power System by 4MW Energy Storage System)

  • 임건표;한현규;장병훈;양승권;윤용범
    • 전기학회논문지P
    • /
    • 제63권3호
    • /
    • pp.169-177
    • /
    • 2014
  • Operation and control system has been installed and tested to use energy storage system(ESS) for frequency regulation at 4MW class of ESS demonstration facility installed at Jeju island, Korea in 2013. Simulation tests were performed by programing language C# for power system of Jeju island to develop control algorithm. Site simulation tests were performed in control system itself without connecting power system and energy storage system. Control algorithm was coded, modified and tested to load to controller and communication system and human-machine interface were developed and tested in the process of simulation tests. After similar results to that of simulation tests by programing language were obtained, power system and energy storage system demonstration facility were connected to control system by communication system. Energy storage system for frequency regulation was tested for actual frequency and simulation frequency. The site tests showed the similar results to that of simulation tests and the control systems is possible to be operated for frequency regulation. Faster response of energy storage system for frequency regulation, less costs and less capacity of energy storage systems which cover for frequency regulation of power plants. It is expected that more studies for time-reduction and time-delay elements can make less capacity of energy storage system cover more role of frequency regulation of power plants.

객체지향 실시간 시뮬레이션 언어 NRCL (Object-Oriented Real-Time Language NRCL)

  • 이은영;최성운;이강선
    • 한국시뮬레이션학회:학술대회논문집
    • /
    • 한국시뮬레이션학회 2000년도 추계학술대회 논문집
    • /
    • pp.198-203
    • /
    • 2000
  • NRCL(NaRae Hardware Control Language)은 C++ 기반의 산업용 객체 지향 실시간 언어이다. NRCL은 멀티태스킹이 가능하며, 이벤트 위주(Event-Driven) 방식의 가벼운 언어이다. 언어를 가볍게 만들기 위해 NRCL은 태스크를 최소 단위의 객체(컴포넌트)로 정의하였으며, 스케줄러(메시지 처리기)를 통해 우선 순위 방식으로 태스크들을 활성화시킨다. 본 논문에서는 효율적인 실시간 시뮬레이터 작성을 위한 객체지향 실시간 언어 NRCL을 제안하고, NRCL을 통한 재사용성, 이식성, 확장성, 유지 보수성을 보인다.

  • PDF

연속공정 자동화를 위한 Function block diagram형 제어언어의 설계 및 구현 (Design and Implementation of a Control Language for Continuous Process Automation : Function Block Diagram Approach)

  • 조영조;윤태웅;이준수;오상록;최익;김광배
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 제어로봇시스템학회 1991년도 한국자동제어학술회의논문집(국내학술편); KOEX, Seoul; 22-24 Oct. 1991
    • /
    • pp.226-231
    • /
    • 1991
  • A graphic control language using function block diagram approach is designed and implemented, applicable to real-time control for continuous process automation system. The procedure implementing the control language is composed of three parts, editor, compiler, and executer. The editor generates the control algorithm file, which contains function block information in the text form, by menu-driven method on the color graphic screen. The compiler translates the contents of the control algorithm file to machine codes and their related data. Then, the executer generates a task that makes the machine codes executed at every sampling period in the target processor. The validity of the concept in its design and implementaion is assured by on-line simulation in the multi-function controller designed for continuous process automation.

  • PDF

생산공정의 모델링과 SIMAN 언어에 의한 모델분석 (A modeling of manufacturing system and a model analysis by a SIMAN language)

  • 이만형;김경천;한성현
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 제어로봇시스템학회 1987년도 한국자동제어학술회의논문집; 한국과학기술대학, 충남; 16-17 Oct. 1987
    • /
    • pp.300-306
    • /
    • 1987
  • This paper deals with a modeling of manufacturing system and a model analysis by a SIMAN language. A flow of production process is analyzed, and a mathematical model on the basis of the analyzed data is simulated by a SIMAN language. An object of this study is to achieve an optimization of production a reduction of cost, and an improvement of quality by a applicable line-balancing technique and an optimization technique in a real factor induced an analysis and synthesis of the result of simulation.

  • PDF

차량통신용 J1850 프로토콜의 시뮬레이션 및 성능평가 (Simulation and performance evaluation of J1850 protocol for automotive communication)

  • 남상운;윤정아;이석
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 제어로봇시스템학회 1996년도 한국자동제어학술회의논문집(국내학술편); 포항공과대학교, 포항; 24-26 Oct. 1996
    • /
    • pp.816-819
    • /
    • 1996
  • This paper focuses on development of simulation model for SAE J1850 and performance evaluation of a J1850 network. The simulation model has been developed by using discrete event simulation language. SAE J1850 is one of Class B network protocol for general data sharing applications. Through numerous simulation experiments, several important performance factors such as the probability of a successful transmission, average queue delay, and throughput have been evaluated.

  • PDF