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

검색결과 555건 처리시간 0.022초

에이전트 기반의 인간 미개입형 함정전투 M&S 시스템 설계 및 서해교전 사례연구 (Design of No-human-in-the-Loop Battleship Warfare M&S System applied to the Korea Yellow Sea Warfare Case using Agent-based Modeling)

  • 지승도;유용준;정찬호;이장세;김재익
    • 한국시뮬레이션학회논문지
    • /
    • 제17권2호
    • /
    • pp.49-61
    • /
    • 2008
  • 대부분의 함정 전투체계의 교전 시뮬레이션은 필수적으로 운용자(통제관 및 대항군)가 포함될 수밖에 없음으로 인해 시뮬레이션은 실시간 정도의 저속이며, 시뮬레이션 결과도 객관적인 평가가 어렵다. 이러한 문제를 다루기 위해 본 논문에서는 인간 대신 다중 에이전트 시스템을 이용하는 에이전트 기반의 함정전투 M&S 시스템을 제안한다. 에이전트기반 M&S 시스템은 인간의 개입을 배제하고 자율적 추론기능을 제공함으로써 전투체계의 효과도 분석 및 운용전술개발 등께 대한 효과적인 지원을 가능하게 해준다. 본 논문에서는 이를 위하여 첨단 M&S 프레임워크와 자율 에이전트 설계 원칙을 도입함으로써 인간 미개입형 M&S 시스템 설계 개념과 방법론을 제시하였고, 서해교전상의 함정전투 사례연구를 통해 그 타당성을 검증하였다.

  • PDF

파이프라인 기반 다중윈도방식의 비터비 디코더를 이용한 채널 코딩 시스템의 구현 (Implementation of Channel Coding System using Viterbi Decoder of Pipeline-based Multi-Window)

  • 서영호;김동욱
    • 한국정보통신학회논문지
    • /
    • 제9권3호
    • /
    • pp.587-594
    • /
    • 2005
  • 본 논문에서는 시분할 방식을 확장하여 윈도를 통해 비터비 복호화 되는 단위를 다중으로 버퍼링하고 병렬적으로 처리하는 비터비 복호화기를 구현한다. 연속적으로 입력되는 신호를 복호화 길이의 배수로 버퍼링한 후 이를 고속의 비터비 복호화기 셀을 이용하여 병렬적으로 복호화를 수행한다. 비터비 복호화기 셀의 사용수에 비례하여 데이터 출력율을 얻을 수 있는데 입력 버퍼의 프로그래밍 및 수정에 따라서 이러한 동작을 만족시킬 수 있다. 구현된 비터비 복호화기 셀은 해밍 거리 계산을 위한 HD 블록, 각 상태의 계산을 위한 CM 블록, 비교를 위한 CS 블록, 그리고 trace-back을 위한 TB 블록 및 LIFO 등으로 구성된다. 비터비 복호화기 셀은 ALTERA의 APEX20KC EP20K600CB652-7 FPGA에서 $1\%(351;cell)$의 LAB(Logic a..ay block)를 사용하여 최대 139MHz에서 안정적으로 동작할 수 있었다. 또한 비터비 복호화기 셀과 입출력 버퍼링을 위한 회로를 포함한 전체 비터비 복호화기는 약 $23\%$의 자원을 사용하면서 최대 1Gbps의 데이터 출력율을 가질 수 있도록 설계하였다.

시간 지연 연속 시간 시스템의 디지털 모델링 (Digital Modeling of a Time delayed Continuous-Time System)

  • 박종진;최규석;박인규;강정진
    • 한국인터넷방송통신학회논문지
    • /
    • 제12권1호
    • /
    • pp.211-216
    • /
    • 2012
  • 연속시간 시스템의 제어 이론은 잘 개발되어 왔다. 컴퓨터 기술의 발달로 인해 디지털 제어 기법이 여러 분야에 적용되어 왔다. 제어 시스템에 시간 지연이 있는 경우는 시스템을 효율적으로 제어하는 것이 어렵다. 제어기와 액츄에이터 그리고 센서와 제어기 간에 있는 지연은 제어 성능을 떨어뜨리고 전체 시스템을 불안정하게 할 수 있다. 본 논문에서는 다중의 상태, 입력 그리고 출력 지연을 가지는 제어 시스템을 위한 새로운 근사 이산화 방법과 디지털 설계 그리고 조정가능한 계수를 가지는 일반화된 쌍선형 변환 방법을 제안한다. 이 방법은 정수의 시간 지연을 가지는 이산 시간 모델을 동일한 연속 시간 모델로 다시 변환할 수 있다. 실제적인 예제를 통해 제안된 방법의 효율성을 증명한다.

고속 DSP를 이용한 실시간 자기공명영상시스템 제어 (Real-time Interactive Control of Magnetic Resonance Imaging System Using High-speed Digital Signal Processors)

  • 안창범;김휴정;이흥규
    • 전자공학회논문지SC
    • /
    • 제40권5호
    • /
    • pp.341-349
    • /
    • 2003
  • 고속 디지털신호처리기를 사용한 자기공명영상 실시간 대화형 제어기(스펙트로미터)를 개발하였다. 개발린 제어기는 rf 파형과 경사자계 파형을 만들고, 신호 측정을 위한 다중 측정기를 제어한다. TMS320C6701과 간은 높은 계산 능력을 가진 디지털신호처리기를 사용함으로써 복잡한 경사자계파형의 실시간 계산 및 출력이 가능해졌다. 또한 회전 행렬을 실시간으로 계산함으로써 심장과 같이 움직임이 큰 장기의 실시간 영상에서 얻고자하는 평면을 대화식으로 조절이 가능해졌다. 개발된 스펙트로미터를 1.5 테슬라 전신자기공명 영상시스템에 성공적으로 적용하였다. 개발된 스펙트로미터를 고속스핀에코나 echo planar imaging(EPI) 등과 같은 초고속자기공명영상에 적용하여 성능을 검증하였다. 이것은 이들 초고속 자기공명영상기법들이 측정 시간을 단축해주는 대신에 스펙트로미터의 송신부와 수신부 또는 경사자계부간의 동기나 위상에 에러가 있을 경우 문제점을 크게 부각시켜 시스템의 성능 평가에 적합하기 때문이다.

다중 마이크로 컴퓨터를 이용한 발전소 공정제어 그래픽 시스템의 개발 (Development of Process Control Graphic System for Power Plant Using Multiple Microcomputers)

  • 조영조;김기홍;김병국
    • 대한전기학회논문지
    • /
    • 제38권3호
    • /
    • pp.217-227
    • /
    • 1989
  • 발전고의 운정을 감시하기 위한 효과적인 수단으로 공정제어 그래픽 시스템이 제안되었다. 이는 분산 컴퓨터 시스템의 한 적용 형태인 공유 메모리를 이용한 다중프로세서 구조를 사용하므로 기능상 확장성이 있고 실시간 프로세서에 적용이 가능하다. 공유 메모리는 프로세스 값과 사용자 명령을 다루는 실시간 데이타 베이스로 사용된다. 본 시스템에 사용되는 데이타 베이스 파일들은 사용자 대화형 화상편집 프로그램에 해 생성되며 간편하고 사용자에 친근한 특성을 갖는다. 본 공정제어 그래픽 시스템은 발전소 보일러의 운전 감시 및 보일러 제어기의 bcak-up제어기능을 갖도록 구현되어, 실제 울산 화력발전소에 적용되었다. 그 결과 운전자 메뉴에 따라 14페이지 의 칼라 그래픽 화면으로 보일러의 운전 데이타를 정확히 디스플레이 하였으며, 아울러 고장 대응 기능도 원활히 수행하였다. 수행하였다.

The Development of a 20MW PWM Driver for Advanced Fifteen-Phase Propulsion Induction Motors

  • Sun, Chi;Ai, Sheng;Hu, Liangdeng;Chen, Yulin
    • Journal of Power Electronics
    • /
    • 제15권1호
    • /
    • pp.146-159
    • /
    • 2015
  • Since the power capacity needed for the propulsion of large ships is very large, a multiphase AC induction propulsion mode is generally adopted to meet the higher requirements of reliability, redundancy and maintainability. This paper gives a detailed description of the development of a 20MW fifteen-phase PWM driver for advanced fifteen-phase propulsion induction motors with a special third-harmonic injection in terms of the main circuit hardware, control system design, experiments, etc. The adoption of the modular design method for the main circuit hardware design can make the enclosed mechanical structure simple and maintainable. It can also avoid the larger switch stresses caused by the multiple turn on of the IGBTs in conventional large-capacity converter systems. The use of the distributed controller design method based on a high-speed fiber-optic ring net for the control system can overcome such disadvantages as the poor reliability and long maintenance times arising from the conventional centralized controller which is designed according to point-to-point communication. Finally, the performance of the 20MW PWM driver is verified by experimentation on a new fifteen-phase induction propulsion motor.

CSTR 하.폐수처리장의 국지 제어 및 원격 최적화 시스템 (Local Control and Remote Optimization for CSTR Wastewater Treatment Systems)

  • 배현;서현용;김성신
    • 한국전기전자재료학회:학술대회논문집
    • /
    • 한국전기전자재료학회 2002년도 춘계합동학술대회 논문집
    • /
    • pp.21-25
    • /
    • 2002
  • Activated sludge processes are widely used in biological wastewater treatment processes. The main motivation of this research is to develop an intelligent control strategy for activated sludge process (ASP). ASP is a complex and nonlinear dynamic system because of the characteristic of wastewater, the change in influent rate, weather conditions, and so on. The mathematical model of ASP also includes uncertainties which are ignored or not considered by process engineer or controller designer. The ASP model based on Matlab/Simulink is designed in this paper. The performance of the model is tested by IWA (International Water Association) and COST (European Cooperation in the filed of Scientific and Technical Research) data that include steady-state results during 14 days. In this paper, fuzzy logic control approach is applied to control the DO (dissolved oxygen) concentration. The fuzzy logic controller that includes two inputs and one output can adjust air flowrate. Also, this paper introduces the remote monitoring and control system that is applied for the CSTR (Continuously Stirred Tank Reactor) wastewater treatment system. The CSTR plant has a local control and the remote monitoring system which is contained communication parts which consist of LAN (Local Area Network) network and CDMA (Code Division Multiple Access) wireless module. Remote control and monitoring systems are constructed in the laboratory.

  • PDF

마이크로 콘트롤러를 이용한 분산형 방재 시스템용 중계기 개발 (Development of PLC by using micro controller for the distributed fire alarm system)

  • 한경호;이기식;황석영;김종철
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 1996년도 하계학술대회 논문집 B
    • /
    • pp.1243-1247
    • /
    • 1996
  • In this paper, a small PLC system is designed and developed for the distributed building control and fire control system. It uses 8031, a 8-bit micro controller from Intel Inc. The size of the PLC is $7cm{\times}8cm$ and the PLC can accept 4 sensor inputs and drive 4 relay outputs, which operates at 24V. Multiple access of PLC by one host computer is implemented by assigning a unique 10 to each PLC, which ranges from 0 to 126. The operation starts by sending a command packet from host computer to a PLC and the PLC of the same 10 fetches the command packet by comparing the first byte of the command packet with its own 10. The PLC is programmed to perform a various functions and the function is selected by the content of the command byte, which is the second byte of the command packet. The third byte, which is the last byte, is a checksum byte. The checksum byte is the sum of the first byte and the second byte and is used to detect the communication error. Depending on the content of the command byte, PLC performs the desired function and returns the response packet back to the host computer. The response packet is also a three-byte packet, 10 byte, response byte and checksum byte. For the independent operation of PLC without being controlled by the host computer, variable length RULE data packet is sent to PLC. In case the communication line is broken, the PLC perform the independent operation by referencing the RULE data. The applicable areas are; building automation system, distributed factory automation, measurement of temperature of toxic or dangerous area.

  • PDF

입력설계기법에 의한 유연구조물의 잔류진동제어 (A Suppression of Residual Vibration on the Flexible Structures by Input Shaping)

  • 박명호;한명석;박성종
    • 대한공업교육학회지
    • /
    • 제31권2호
    • /
    • pp.364-380
    • /
    • 2006
  • 본 연구는 모델링 오차를 갖는 유연구조물의 잔류진동을 억제하는 입력설계에 대한 방법이다. 개루프 제어방법으로 시간지연방법을 이용하여 여러 가지 형태로 설계된 입력을 사용하여 유연구조물의 강체운동과 잔류진동을 억제함을 시뮬레이션과 실험을 통해 비교 확인해 보았다. 또한 모델 오차에 대한 강인성 측면에서도 해석적으로 개루프 시스템에서 검토해 보았다. 여기서 사용된 입력설계(Input-Shaping) 방법은 일련의 임펄스 콘볼류션을 이용하여 진동이 제어되는 입력을 설계한다. 실린더 모양의 허브와 양쪽에 유연한 날개 모양을 가진 모델이 실험에 이용되었으며 제안된 입력설계 명령과 설계되지 않은 명령에 대한 강체운동과 구조물의 잔류진동을 측정하여 입력설계 방법의 효과를 확인하였다. 날개모양의 구조물은 길고 유연하여 운동 상태에서 낮은 주파수 진동을 수반하는 구조물이다. 또한, 적절히 설계된 입력이 폐루프 제어시스템의 입력으로 사용할 때의 응답을 개루프 제어시스템의 응답과 비교하기 위해 해석적 방법을 통해 살펴보았다. 제어의 목적은 강체의 빠른 정착시간, 유연 구조물의 빠른 잔류진동 감쇄, 모델의 불확실성에 대한 강인성 등을 검토해 보는 것이다.

폴리토프 모델을 이용한 도립진자의 다목적$ Η_2/Η_\infty$ 제어기의 LMI 설계 (LMI Design of Multi-Objective$ Η_2/Η_\infty$Controllers for an Inverted Pendulum on the Cart Using Polytope Models)

  • 이상철
    • 한국정보통신학회논문지
    • /
    • 제6권1호
    • /
    • pp.6-13
    • /
    • 2002
  • 본 논문은 선형 행렬 부등식 (LMI) 기법을 이용하여, 도립진자 시스템의 안정화 조절 제어 및 추종 제어 특성을 만족하는 다목적 제어기를 선계하기 위하여, 도립진자의 모델을 복수개의 모델을 원소로 가진 폴리토프 모델(polytopic model)로 표현하고, 극점 배치 Η$_2$$_{\infty}$ 제어기를 설계하는 과정을 예시한 것이다. 도립진자의 진폭이 비교적 큰 경우, 하나의 동작점에서 구한 선형 시불변 모델의 오차를 불확실성으로 고려하여 설계한 제어기가 가지기 쉬운 보수성(conservativeness)을 극복하기 위하여, 도립진자 시스템에 대하여 다수의 경사 각도를 선형화의 동작점으로 취하여 복수개의 선형시불변 모델로써 이루어진 하나의 폴리토프 모델(polytopic model)을 구성하였다. 이 모델에 대하여, 볼록 최적화(convex optimization) 알고리즘을 사용하는 LMI 소프트웨어를 사용하여 다목적 성능을 만족하는 제어기를 설계하였다. 폴리토프 모델에 대하여 설계된 제어기로써 제어된 도립 진자는, 비교적 큰 경사 각도의 초기치에 대한 실험에서, 안정하게 연직 위치로 복원되는 제어 효과를 관찰할 수 있었다.