• 제목/요약/키워드: CAN (Controller Area Network)

검색결과 294건 처리시간 0.034초

NMEA0183/2000 게이트웨이 구현 (An Implementation of NMEA 0183/2000 Gateway)

  • 손형곤;주문갑;우힘찬;강무성;설재훈
    • 대한임베디드공학회논문지
    • /
    • 제12권6호
    • /
    • pp.405-411
    • /
    • 2017
  • As the number of sensors in a ship has increased, studies have been actively conducted to efficiently manage a large amount of data. Sensors in a ship follow the NMEA (National Marine Electronics Association) data format. In particular, NMEA0183 standardized as IEC 61162-1 and NMEA2000 standardized as IEC 61162-3 are widely used. NMEA0183 is a protocol based on serial communication and NMEA2000 is a protocol based on CAN (Controller Area Network) communication. We implemented a gateway that receives data from NMEA0183 sensors and NMEA2000 sensors and then transmits them to the server on TCP/IP network. By using the NMEA2000 0183/2000 gateway to receive the sensor data and manage it through the ship's preventive maintenance system, the sensor data can be utilized efficiently and promptly. This management can reduce crew's daily tasks and reduce the number of accidents.

공기조형물을 이용한 안전유도 로봇 설계 및 구현 (Design and Implementation of a safety induction Robot using air sculptures)

  • 강진구
    • 한국컴퓨터정보학회:학술대회논문집
    • /
    • 한국컴퓨터정보학회 2016년도 제54차 하계학술대회논문집 24권2호
    • /
    • pp.235-236
    • /
    • 2016
  • 본 연구에서는 고 성능 마이크로프로세서를 이용한 공기조형물의 관절 구동과 센서의 환경 인식에 능동적으로 대처할 수 있는 시스템을 연구하였다. 객체기반의 공기조형물용 모션제어 시스템은 단일 제어기로의 역할보다 시스템 구성요소로서의 역할이 매우 중요해지므로 시스템 전체의 제어기로 확장시켜 사용하는 방향으로 전환되어야 한다. 본 연구에서는 시스템의 구동과 환경에 능동적으로 대처할 수 있는 객체기반 공기조형물을 연구하였다. 모터제어 방법에 있어 CAN(Controller Area Network) 네트워크를 방식을 통하여 제어를 수행하는 분산제어방식으로 수행하였다. CAN방식은 모션제어 시스템에 도입하여 주 제어기가 하위 제어기에 네트워크를 통하여 명령을 내리며 하위제어기는 주어진 위치 및 속도명령에 대하여 분산적으로 제어를 수행하였다. 따라서 CAN방식을 사용하여 각 제어기의 독립성과 처리속도를 증대시키고 공기조형물의 기능별 확장이 용이하도록 구성하였다. 제어기의 환경은 시스템을 총체적으로 조화롭게 제어할 수 있는 시스템으로의 역할이 중요시되어 이에 맞도록 설계방안을 연구하였다.

  • PDF

Fault-Tolerant CAN 프로토콜 (A Fault-Tolerant CAN Protocol)

  • 이진선;최경희;정기현
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2005년도 추계학술발표대회 및 정기총회
    • /
    • pp.1359-1362
    • /
    • 2005
  • 본 논문은 차량 및 공장 자동화 분야에서 널리 쓰이고 있는 Controller Area Network 의 안정성 보장을 위한 Fault-Tolerant 프로토콜을 제안한다. 제안된 Fault-Tolerant 프로토콜은 실시간 Fault-Tolerant 시스템을 대상으로 한 Time-Triggered 프로토콜의 중복 메커니즘을 이용하며 event-triggered 방식인 CAN 에 알맞게 변형하여 이용한다. 본 논문의 프로토콜은 Atmel 사의 AT89C51CC03 을 이용하여 구현하여 가능성을 검증 하였다. 제시한 프로토콜을 이용하여 엔진과 X-by-Wire, ABS 분야와 같은 안정성-중시 시스템에 좀더 높은 안정성을 부여할 수 있을 것이다.

  • PDF

적응 순항 제어기 성능 평가를 위한 실시간 차량 시뮬레이터 개발 (Development of a Real-time Driving Simulator for ACC(Adaptive-Cruise-Control) Performance Evaluation)

  • 한동훈;이경수
    • 한국자동차공학회논문집
    • /
    • 제14권3호
    • /
    • pp.28-34
    • /
    • 2006
  • An ACC driving simulator is a virtual reality device which designed to test or evaluate vehicle control algorithm. It is designed and built based on the rapid control prototyping(RCP) concept. Therefore this simulator adopt RCP tools to solve the equation of a vehicle dynamics model and control algorithm in real time, rendering engine to provide real-time visual representation of vehicle behavior and CAN communication to reduce networking load. It can provide also many different driving test environment and driving scenarios.

블록체인을 활용한 CAN 데이터 프레임의 신뢰성 검증에 관한 연구 (A Study on the Reliability Verification of CAN Data Frame Using Blockchain)

  • 최수민;김재영;신용태
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2019년도 추계학술발표대회
    • /
    • pp.208-210
    • /
    • 2019
  • 최근 커넥티드카, 자율주행차량 등 차량에 관한 기술이 연구개발 되어 발전함에 따라 차량의 기술이 더욱더 확장되었다. 주변 차량, 인프라, 네트워크, 스마트폰 등 다양한 통신 기기들이 차량과 연결이 가능해졌다. 다만, 차량 기술의 발전과 더불어 차량 시스템 해킹 공격 방식이 다양해지고 있지만 이에 관한 연구와 대응 방안은 미흡한 편이다. 따라서 본 논문에서는 블록체인을 활용하여 차량 통신에 사용되는 CAN(Controller Area Network) 데이터 프레임 내의 차량 ID 가 해킹 공격에 의해 위·변조 되는 것을 방지함으로써 신뢰성 검증이 가능한 방안에 대해 제안하였다.

철도시스템의 안전성 향상을 위한 주연산보드 구현 (Implementation of Main Computation Board for Safety Improvement of railway system)

  • 박주열;김효상;이준환;김봉택;정기석
    • 한국철도학회:학술대회논문집
    • /
    • 한국철도학회 2011년도 춘계학술대회 논문집
    • /
    • pp.1195-1201
    • /
    • 2011
  • Since the release of safety standard IEC 61508 which defines functional safety of electronic safety-related systems, SIL(Safety Integrity Level) certification for railway systems has gained lots of attention lately. In this paper, we propose a new design technique of the computer board for train control systems with high reliability and safety. The board is designed with TMR(Triple Modular Redundancy) using a certified SIL3 Texas Instrument(TI)'s TMS570 MCU(Micro-Controller Unit) to guarantee safety and reliability. TMR for the control device is implemented on FPGA(Field Programmable Gate Array) which integrates a comparator, a CAN(Controller Area Network) communication module, built-in self-error checking, error discriminant function to improve the reliability of the board. Even if a malfunction of a processing module occurs, the safety control function based on the proposed technique lets the system operate properly by detecting and masking the malfunction. An RTOS (Real Time Operation System) called FreeRTOS is ported on the board so that reliable and stable operation and convenient software development can be provided.

  • PDF

A Multi-Application Controller for SAGE-enabled Tiled Display Wall in Wide-area Distributed Computing Environments

  • Fujiwara, Yuki;Date, Susumu;Ichikawa, Kohei;Takemura, Haruo
    • Journal of Information Processing Systems
    • /
    • 제7권4호
    • /
    • pp.581-594
    • /
    • 2011
  • Due to the recent advancement of networking and high-performance computing technologies, scientists can easily access large-scale data captured by scientific measurement devices through a network, and use huge computational power harnessed on the Internet for their analyses of scientific data. However, visualization technology, which plays a role of great importance for scientists to intuitively understand the analysis results of such scientific data, is not fully utilized so that it can seamlessly benefit from recent high-performance and networking technologies. One of such visualization technologies is SAGE (Scalable Adaptive Graphics Environment), which allows people to build an arbitrarily sized tiled display wall and is expected to be applied to scientific research. In this paper, we present a multi-application controller for SAGE, which we have developed, in the hope that it will help scientists efficiently perform scientific research requiring high-performance computing and visualization. The evaluation in this paper indicates that the efficiency of completing a comparison task among multiple data is increased by our system.

Utilizing OpenFlow and sFlow to Detect and Mitigate SYN Flooding Attack

  • Nugraha, Muhammad;Paramita, Isyana;Musa, Ardiansyah;Choi, Deokjai;Cho, Buseung
    • 한국멀티미디어학회논문지
    • /
    • 제17권8호
    • /
    • pp.988-994
    • /
    • 2014
  • Software Defined Network (SDN) is a new technology in computer network area which enables user to centralize control plane. The security issue is important in computer network to protect system from attackers. SYN flooding attack is one of Distributed Denial of Service attack methods which are popular to degrade availability of targeted service on Internet. There are many methods to protect system from attackers, i.e. firewall and IDS. Even though firewall is designed to protect network system, but it cannot mitigate DDoS attack well because it is not designed to do so. To improve performance of DDOS mitigation we utilize another mechanism by using SDN technology such as OpenFlow and sFlow. The methodology of sFlow to detect attacker is by capturing and sum cumulative traffic from each agent to send to sFlow collector to analyze. When sFlow collector detect some traffics as attacker, OpenFlow controller will modify the rule in OpenFlow table to mitigate attacks by blocking attack traffic. Hence, by combining sum cumulative traffic use sFlow and blocking traffic use OpenFlow we can detect and mitigate SYN flooding attack quickly and cheaply.

LED PANNEL을 사용하여 근거리 무선 통신망을 연결한 자동차 신호 제어기 및 광고판 (LED PANNEL with Automobile Signal Controller and Advertising Board used to Local area Network)

  • 박진기;김영길
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국정보통신학회 2018년도 춘계학술대회
    • /
    • pp.533-535
    • /
    • 2018
  • 현대시대 생활의 필수품인 자동차의 발전에 비례해 사고율도 급증적으로 증가하는 21세기에 좀 더 사고를 줄이고자, 본 논문은 차량의운전자가 급박한 상황이나 손이 불편한 노약자, 장애우분들을 위하여 편리성을 도모하고자 집필하게 되었다. 자동차의 안전사고 및 다양한 신호를 운전자가 음성으로 스마트폰을 통해 전달하면 자동차후면 LED pannel을 통하여 음성신호를 영상신호로 처리함으로써, 긴급한 상황이나 현재 상태를 명확히 전달이 가능하게 하였으며, 또한 근거리 통신망을 이용 근거리 상업 지역의 광고판으로써의 광고효과와 현 교통상황을 표시할 수 있게 연구를 제안하고자 한다.

  • PDF

CAN 연계형 안전진단센서 하드웨어 설계에 관한 연구 (The Implementation research of CAN linked safety sensor hardware)

  • 정순호;김성권;차재상
    • 한국인터넷방송통신학회논문지
    • /
    • 제10권5호
    • /
    • pp.209-213
    • /
    • 2010
  • 본 논문에서는 차량용 네트워크인 CAN(controller area network)와 연계되어 다양한 안전진단을 가능하게 하는 안전진단 센서하드웨어를 구현하고 그 성능을 확인하였다. 본 연구를 통하여 새롭게 설계 및 구현된 안전진단센서 하드웨어는 차량용 CAN인터페이스와 연결되며, 안전진단을 위한 다양한 센서(충돌센서, 거리 센서 등)의 데이터를 취득하고 이를 처리하여 CAN, RS232, RS485, I2C등의 통신인터페이스를 통해 전송하는 구조를 가지고 있다. 본 논문에서는 새롭게 설계 제작된 CAN연계형 안전진단 센서보드의 동작을 센싱 데이터와 연계하여 다양한 상황에서 그 성능을 검증함으로서 개발된 하드웨어의 유용성을 확인하였다.