• Title/Summary/Keyword: 명령 및 제어 통신

Search Result 136, Processing Time 0.037 seconds

과학위성 1호 컴퓨터 시스템

  • 유상문;박홍영;곽성우;이현우;임종태
    • Bulletin of the Korean Space Science Society
    • /
    • 2003.10a
    • /
    • pp.58-58
    • /
    • 2003
  • 과학위성 1호의 컴퓨터 시스템은 지상국 명령 및 데이터 처리, 위성 자세 제어, 위성체 운용, 상태 감시, 탑재체 운용, 배터리의 충방전 제어 등을 담당하며, 우리별 3호 위성을 통하여 검증된 컴퓨터 시스템을 기반으로 개발되었다 과학위성 1호의 컴퓨터 시스템은 탑재 컴퓨터(On-board Computer)와 비행 소프트웨어(Flight Software)로 구성된다. 과학위성 1호의 탑재 컴퓨터는 우리별 3호의 탑재 컴퓨터에 비하여 FPGA를 사용함으로써 크기 및 무게의 소형화를 추구하였고, 네트워크 제어기를 내장함으로써 통신 성능의 개선을 이루었다. 그리고 EEPROM을 장착하여 위성 운용 기간 도중에 발생할 수 있는 소프트웨어의 변경에도 대응하였다 과학위성 1호의 비행 소프트웨어는 우리별 3호의 비행 소프트웨어를 기반으로 하여 과학위성 1호의 명령 및 데이터 처리 시스템과 임무에 적합하도록 개발되었다.

  • PDF

통합환경하에서의 AGV 시스템 감시/제어

  • 이승우;송준엽
    • Proceedings of the Korean Operations and Management Science Society Conference
    • /
    • 1995.04a
    • /
    • pp.131-135
    • /
    • 1995
  • 본 연구에서는 통합환경하에서 운영되는 AGV 시스템을 대상으로 차체 정보의 감시 및 제어가 가능하고, 상위시스템 및 자동화 단위시스템들과 필요 정보를 공유할 수 있는 AGV 운영시스템을 설계/개발하였다. 개발된 시스템의 특징으로는 AGV 차체의 Busy 여부, 이송품 적재 유무, 현재 위치 등과 같은 상태정보의 감시와 이동, 조향, 적재품 이재 등과 같은 제어 명령을 PC에서 자동 모드로 실행 할 수 있다. 또한 상위시스템과의 연결을 위해 PLC를 이용하여 RS-485 통신 Network을 구축하여 상위시스템에서도 별도의 감시 및 제어가 가능하도록 하였으며, 이를 이용하여 시스템을 구성하는 다른 기기와의 정보교환도 가능하다.

  • PDF

Development and Analysis of Low Cost Telecommand Processing System for Domestic Development Satellites (국내 개발 인공위성을 위한 저비용 원격명령 처리 시스템 구현 및 분석)

  • Park, Sang-Seob;Lee, Seongjin;Jun, Yong-Kee
    • Journal of the Korean Society for Aeronautical & Space Sciences
    • /
    • v.49 no.6
    • /
    • pp.481-488
    • /
    • 2021
  • The satellite telecommand processing system is the only way to provide telecommands for status monitoring, control, and mission execution. Domestic satellites can be divided into science, technology, and multi-purpose satellites, and geostationary satellites. These Satellites uses CCSDS standard protocol to communicate with ground stations. However, existing domestic satellites use only software to decode telecommands which increases cost of software development and verification of the developed software. Performance of software only approach is relatively low compared to hardware. In this paper, we present ASIC processing system specifically designed to decode telecommands. The system consists of a telecommand RAM, a protocol RAM/ROM, an ASIC, an interface unit of FPGA, and a relay block. The system handles general commands and pulse commands that are used in satellites. We established a ground station equipment and test environment to verify the system functionality, The result shows that our system reduces the development cost by 1/5 and improves the performance by 105 times compared to the previous systems that decode telecommands only by software.

Implementation of CCSDS Telecommand Decryptor in Geostationary Communications Satellite (정지궤도 통신위성의 CCSDS 원격명령 암호복호기 구현)

  • Kim,Jung-Pyo;Gu,Cheol-Hoe;Choe,Jae-Dong
    • Journal of the Korean Society for Aeronautical & Space Sciences
    • /
    • v.31 no.10
    • /
    • pp.89-96
    • /
    • 2003
  • In this paper, a CCSDS(Consultative Committee for Space Data Systems) telecommand(TC) decryptor for the security of geostationary communications satellite was implemented. For the confidentiality of CCSDS TC datalink security, Option-A which implements the security services below the transfer sublayer was selected. Also CFB(Cipher Feedback) operation mode of DES(Data Encryption Standard) was used for the encryption of 56-bit data bits in 64-bit codeblock. To verify Decryptor function, the DES CFB logic implemented on A54SX32 FPGA(Field Programmable Gate Array) was integrated with interface and control logics in a PCB(Printed Circuit Board). Using a function test PC, the encrypted codeblocks were generated, transferred into the decryptor, decrypted, and the decrypted codeblocks were transmitted to the function test PC, and then compared with the source codeblocks. Through LED(Light Emitting Diode) ON operation by driving the relay related to Op-code decoded and the comparison between the codeblock output waveforms measured and those simulated, the telecommand decryptor function was verified.

A Study on the Blockchain-Based Access Control Using Random-List in Industrial Control System (산업제어시스템에서 랜덤리스트를 이용한 블록체인 기반 접근제어 방식에 관한 연구)

  • Kang, Myung Joe;Kim, Mi Hui
    • KIPS Transactions on Computer and Communication Systems
    • /
    • v.11 no.5
    • /
    • pp.147-156
    • /
    • 2022
  • Industrial control systems that manage and maintain various industries were mainly operated in closed environment without external connection, but with the recent development of the Internet and the introduction of ICT technology, the access to the industrial control system of external or attackers has become easier. Such incorrect approaches or attacks can undermine the availability, a major attribute of the industrial control system, and violation of availability can cause great damage. In this paper, when issuing commands in an industrial control system, a verification group is formed using a random list to verify and execute commands, and a trust score technique is introduced that applies feedback to the verification group that conducted verification using the command execution result. This technique can reduce overhead generated by random generation in the process of requesting command verification, give flexibility to the verification process, and ensure system availability. For the performance analysis of the system, we measured the time and gas usage when deploying a smart contract, gas usage when verifying a command. As a result, we confirmed that although the proposed system generates a random list compared to the legacy system, there was little difference in the time when it took to deploy smart contract and that the gas used to deploy smart contract increased by about 1.4 times in the process of generating a random list. However, the proposed system does not perform random operations even though the operation of command verification and confidence score technique is performed together during the command verification process, thus it uses about 9% less gas per verification, which ensures availability in the verification process.

한일공동VLBI상관기(KJJVC)의 운용 및 제어를 위한 Graphical User Interface(GUI) 설계 및 개발

  • Park, Seon-Yeop;Gang, Yong-U;No, Deok-Gyu;O, Se-Jin;Yeom, Jae-Hwan;Byeon, Do-Yeong
    • The Bulletin of The Korean Astronomical Society
    • /
    • v.35 no.1
    • /
    • pp.45.2-45.2
    • /
    • 2010
  • 한국천문연구원은 한국우주전파관측망(Korean VLBI Network, KVN)에서 시험 운영 중인 한일공동VLBI상관기(Korea-Japan VLBI Correlator, KJJVC)의 핵심인 VLBI상관 서브시스템(VLBI Correlation Subsystem, VCS)을 제어하기 위해 CCS(Correlation Control Software)를 개발하였다. CCS는 명령어의 문법 검사를 하고, VCS와 TCP/IP 소켓으로 통신하여 명령어와 응답(reply)을 주고받으며, VCS의 실시간 요청에 대응하여 입력 지연 파라미터(delay parameter)를 자동으로 전달하는 소프트웨어이다. CCS는 사용자의 명령어를 local UNX FIFO를 통하여, 명령줄(Command Line)로 전달받고, 이러한 명령어들의 조합을 쉘 스크립트로 묶는 형태로 구성 되어있다. 그러나, 이렇게 명령어의 조합을 직접 편집하여 구성할 때, 입력할 명령어나 지연 파라미터의 구성이 복잡해지면, 스크립트에 필요한 명령이 문법에 맞지 않게 사용되거나, 일부 명령어가 누락될 수 있는 위험이 있다. 이러한 오류를 차단하고 작업 효율을 높이기 위하여, 상관 처리의 전체 운용 및 제어를 통합적으로 할 수 있는 사용자 인터페이스가 필요하다. 이를 위하여 KJJVC의 운용 및 제어를 위한 GUI를 설계하고 제작하였다. 개발된 GUI는 Python 언어를 기반으로 하는 wxPython 패키지를 사용하였으며, 사용자(Operator)가 명령어 문법이나 순서를 확인할 필요 없이, 관측 정보와 관측국 정보, 기록 매체 정보만 가지고 손쉽게 명령어의 조합을 생성해 주며, 시스템 초기화와 각종 정보의 입력이 직관적으로 이루어질 수 있도록 해 준다. 본 연구에서는 개발된 GUI의 설계 및 개발 과정과 시험운영에 대해 소개한다.

  • PDF

Multi Channel Optical Source Controller Design Using $I^2$ C Bus Interface ($I^2$ C Bus interface를 이용한 다채널 광원 제어시스템 설계/구현)

  • 염진수;류광열;허창우
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2002.11a
    • /
    • pp.539-542
    • /
    • 2002
  • 본 논문에서 는 64채널 DWDM(Dense Wavelength Division Multiplexing)용 광원(Optical Source)을 구현하고, 이를 효율적으로 제어하기 위하여 I$^2$C Bus interface를 이용한 제어기를 설계하였다. 채널은 독립적으로 동작될 수 있도록 각각 Laser Diode 구동 회로와 마이크로프로세서, A/D 및 D/A 컨버터로 구성하였으며, 또한 각 채널들은 하나의 I$^2$C Bus를 통해 주 제어기와 연결된다 주 제어기는 RS-232 및 LAN을 통해 틀어오는 사용자의 명령을 I$^2$C Bus를 이용하여 각 채널에 전달하고, 채널로부터 들어오는 정보를 사용자에게 제공한다. RS-232C 및 LAN을 통한 PC와의 전송속도는 57600BPS로 구현하였다.

  • PDF

DWDM Channel Level Controller Design and Implementation (DWDM 채널 레벨 컨트롤러 설계 및 구현)

  • 염진수;이규정;허창우
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2004.05b
    • /
    • pp.655-657
    • /
    • 2004
  • 채널 레벨 컨트롤러는 DWDM(Dense Wavelength Division Multiplexing) 방식의 OXC(Optical Cross Connect), OADM(Optical Add/Drop Multiplexer), 광 증폭기(EDFA : Erbium Doped Fiber Amplifier) 둥의 시스템에서 채널별 광신호의 세기를 조절하여 시스템의 신뢰성을 높이는 중요한 제어기다. 본 논문에서는 12채널 VOA(Variable Optical Attenuator) 4개를 사용하여 40채널의 광 신호 레벨을 제어할 수 있는 컨트롤러를 구현하였다. 각 채널의 광 신호 레벨을 제어하는데 하나의 마이크로 프로세서가 5개의 채널을 제어하고 총 8개의 마이크로프로세서로 40채널을 분산 제어하도록 구성하였다. 또한 외부와 통신을 하고 사용자로부터의 명령을 각각의 마이크로프로세서에 전달하기 위한 마이크로프로세서를 추가하였으며, 출력되는 광 신호의 세기를 측정하여 VOA를 제어하는데 있어서 VOA 출력에서 바로 PD(Photo Detector)로 입력하여 AWC(Arrayed Waveguide Grating) 출력에서 광 신호를 다시 분파하여 PD에 입력하는 번거로움을 개선하였다.

  • PDF

Status of Local Controller for the ITER AC/DC Converter

  • Suh, J.H.;Yoo, M.H.;Oh, J.S.;Kim, B.C;Choi, J.W.;Choi, J.H.;Shin, H.K;Park, H.J.;Lee, L.S.;JO, J.H.;Kim, C.W.
    • Proceedings of the KIPE Conference
    • /
    • 2017.11a
    • /
    • pp.203-204
    • /
    • 2017
  • ITER AC/DC Converter Local Controller는 ITER 토카막 초전도 코일 전류를 제어하는 것으로 코일 전류 충전, 유지, 방전 및 보호 동작이 요구되며 토카막 제어실에서 Real time 통신으로 명령되는 실시간 전압 명령을 추종해야 한다. 대용량 Utility 및 대전류 초전도 코일 실부하에서 제어기 개발 시험은 불가능하므로 RTDS를 이용하여 제어기의 성능을 검증할 수 있다. 본 논문은 RTDS를 이용하여 전원 장치 제어기의 시험 된 내용을 논의 하고자 한다.

  • PDF

Direct Torque Control of Squirrel Cage Typed Induction Motor Using Fuzzy Controller (퍼지제어기를 이용한 농형 유도 전동기의 직접 토크제어)

  • Han, Sang-Soo
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.12 no.1
    • /
    • pp.122-129
    • /
    • 2008
  • The direct torque control method of an inverter fed squirrel cage typed induction motor using fuzzy logic controller has been proposed. This method is suitable for the traction which requires a fast torque response during the star-up and step change. The fuzzy control algorithm based upon the control principles of conventional DSC(Direct Self Controller) is developed. The fuzzy algorithm is tarried out by defuzzification strategy of the fuzzy output extracted from the possibility distribution of an inferred fuzzy control rule. The flux and torque of an induction motor are estimated by the dynamic model of the rotor flux field-oriented scheme which has decoupling characteristics and excellent dynamic response over a wide speed range. The proposed controller shows a good dynamic response. Moreover, since the fuzzy controller possesses highly adaptive capability, the performance of fuzzy controller is quite robust and insensitive to the motor parameters and change of operation conditions.