• 제목/요약/키워드: Controller area network(CAN)

검색결과 296건 처리시간 0.035초

바이모달트램 차량제어장치(VCU)에 대한 CAN통신방식 적용에 관한 연구 (Study about the Application of CAN Communication Method to VCU in Bimodal Tram)

  • 이강원;윤홍일;목재균
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 2007년도 제38회 하계학술대회
    • /
    • pp.183-183
    • /
    • 2007
  • Bimodal Tram is a new public transportation system combined subway with bus and consists of variable electric equipment to accomplish the comfortness, reliability, safety and so on. One of them is VCU(Vehicle Control Unit) for Performing driver's cmmand and monitoring the state of other equipment. To lessen the wiring and the interference of outer electromagnetic noises is very important things for bimodal tram with complicated configuration of electric equipments. This paper has investigated the application of CAN(Controller Area Network) communication method for VCU which has display, central unit and several nodes that are connected with other electric equipments(HVAC, door controller etc). We designed and manufactured the prototype of VCU which eventually will be installed on bimodal tram being developed in KRRI at present.

  • PDF

CAN 네트워크에서의 악의적인 ECU 식별 기술 연구 동향

  • 이세영;최원석;이동훈
    • 정보보호학회지
    • /
    • 제33권4호
    • /
    • pp.47-55
    • /
    • 2023
  • 자동차 산업에서 전자제어장치 (Electronic Controller Unit, ECU)를 활용한 혁신으로 운전자들은 안전하고 편리한 운전경험을 누리고 있다. 그러나 이와 동시에, 차량 내부 ECU 간의 통신을 지원하는 CAN (Controller Area Network)을 대상으로 한 악의적인 침입과 사이버 공격의 위협 역시 증가하고 있다. 이러한 문제에 대응하기 위해 많은 연구가 진행 중이며, 특히 자동차 침입 탐지 시스템 (Intrusion Detection System, IDS)의 발전이 주목받고 있다. 그러나 대부분의 IDS는 주로 공격을 탐지하는 데 집중되어 있으며, 실제 악의적인 메시지를 전송한 ECU를 정확히 식별하는 데에는 한계점이 있다. 악의적인 ECU를 식별하는 기술은 공격 ECU를 격리시키거나 펌웨어 업데이트 등의 보안 패치를 적용하는데 필수적인 기술이다. 본 고에서는 현재까지 제안된 CAN에서의 악의적인 ECU를 식별하기 위한 기술들에 대해 살펴보고, 비교 분석 및 한계점에 대해 분석하고자 한다.

CAN 네트워크를 이용한 자동화 크레인 시스템의 구현 (Implementation of Automated Transfer Crane System using CAN Network)

  • 김만호;하경남;이경창;홍금식;이석
    • 한국항해항만학회지
    • /
    • 제29권6호
    • /
    • pp.555-560
    • /
    • 2005
  • 전체 시스템을 최적상태로 유지하기 위한 정보공유의 필연성 등으로 대다수의 제어 시스템이 디지털 제어 시스템으로 대체되고 있다. 이러한 디지털 제어 시스템이 원활하게 운영되기 위해서는 전통적인 점대점 연결방식이 아닌 네트워크를 기반으로 한 시스템이 필수적이며, 이러한 산업용 네트워크를 지능형 항만 물류 시스템에 적용하기 위할 연구가 최근 다양하게 이루어지고 있다. 본 논문에서는 NMEA 2000의 기반이 되는 CAN 프로토콜을 이용한 크레인 시스템의 타당성을 검증하기 위하여 단순화된 네트워크 기반 제어 시스템을 구현하였다.

운전자 졸음 인식 시스템 구현 (Implementation of Driver Fatigue Monitoring System)

  • 최진모;송혁;박상현;이철동
    • 한국통신학회논문지
    • /
    • 제37권8C호
    • /
    • pp.711-720
    • /
    • 2012
  • 본 논문에서는 운전자 졸음 인식 시스템의 구현 방법과 그에 따른 결과를 소개한다. 영상 입력 장치로는 시중에 판매되는 웹캠 카메라를 사용하였다. 얼굴 검출 방법으로는 Haar 변환 기법을 이용하였으며, 다양한 조명 환경에 강건하게 적응하도록 조명정규화를 수행하였다. 조명정규화를 거친 얼굴 영상은 특징값 추출에 용이하다. 조명정규화를 통한 눈 후보영역은 인체측정학 정보를 이용하여 후보 영역을 줄인 이후에 PCA와 Circle Mask의 혼합 모델을 적용했다. 위 방법을 통해 차량 내부의 복잡한 조명 환경 속에서 강건히 눈 영역을 추출한다. 검출된 눈 영역은 고해상도의 조명 정규화 영상과 간단한 연산을 통하여 졸음 여부를 판별한다. 졸음 상태가 1단계로 판단 될 경우에는 통합 모니터링 인터페이스에서 운전자에게 경고음을 울리며 2단계일 경우에는 CAN(Controller Area Network)를 통하여 안전벨트를 진동하게 함으로써 운전자에게 경고를 준다. 본 논문에서 제안하는 졸음 인식 시스템은 낮은 계산 복잡도를 만족하는 동시에 높은 인식률을 보여준다. 실험 결과 차량 내에서 97%의 인식률이 나타났다.

Implementation of an Auto-Steering System for Recreational Marine Crafts Using Android Platform and NMEA Network

  • Beirami, Mohammadamin;Lee, Hee Yong;Yu, Yung-Ho
    • Journal of Advanced Marine Engineering and Technology
    • /
    • 제39권5호
    • /
    • pp.577-585
    • /
    • 2015
  • This paper deals with development of an autopilot system for leisure yacht based on NMEA 2000 network and android platform. The developed system can operate both for manual steering and automatic navigation mode. In automatic steering mode, after manipulation of commands which are NMEA 0183 sentences by android platform, the developed system translates and sends the packets through NMEA 2000 network. Then the controller which is connected to NMEA 2000 network receives the commands and controls the boat's rudder system automatically. The automatic steering mode is achieved by cooperation of two controllers; one for controlling the rudder system, and the other for controlling the vessel's heading. To control the vessel's rudder and heading angle two PID controllers are developed with an adjustable dead-band gain. Also, in order to eliminate the steady-state error occurred by applying dead-band, an integral controller which specifically supervises the system's behavior inside the dead-band area is developed. In this paper, at the first stage, simulations are accomplished using computer in order to examine the feasibility of the proposed based on simulation results. In the next step, the system on a real hydraulic steering model is implemented and at the end the performance examination by implementing it on a real boat and doing test navigation is executed.

CANopen 프로토콜을 이용한 전동밸브 제어시스템 설계 및 구현 (The Design and Implementation of the Motorized Valve Control System using CANopen Protocol)

  • 이명의;신근수;양성현
    • 한국항행학회논문지
    • /
    • 제14권3호
    • /
    • pp.321-327
    • /
    • 2010
  • 본 논문에서는 CANopen 프로토콜을 이용하여 전동 구동기 제어시스템을 설계하고 개발하는데 관련된 논문이다. 이 논문에서는 네트워크의 물리계층(1계층) 및 데이터 링크(2계층)은 CAN네트워크 프로토콜을 이용하였으며, 그 위의 상위 프로토콜은 CANopen 프로토콜을 이용하였다. 전동밸브 제어기는 PIC 마이크로프로세서를 이용하여 구현하였으며, 제어시스템 사용자를 위한 서버 응용프로그램은 C#언어로 작성하였다. 실시간 실험을 통하여 본 논문에서 구현된 전동밸브 제어 시스템을 평가하여 설계된 바와 같이 동작하였다.

무인 자율 주행 지게차 구현을 위한 네트워크 기반 분산 접근 방법 (Network-based Distributed Approach for Implementation of an Unmanned Autonomous Forklift)

  • 송영훈;박지훈;이경창;이석
    • 제어로봇시스템학회논문지
    • /
    • 제16권9호
    • /
    • pp.898-904
    • /
    • 2010
  • Unmanned autonomous forklifts have a great potential to enhance the productivity of material handling in various applications because these forklifts can pick up and deliver loads without an operator and any fixed guide. There are, however, many technical difficulties in developing such forklifts including localization, map building, sensor fusion, control and so on. Implementation, which is often neglected, is one of practical issues in developing such an autonomous device. This is because the system requires numerous sensors, actuators, and controllers that need to be connected with each other, and the number of connections grows very rapidly as the number of devices grows. Another requirement on the integration is that the system should allow changes in the system design so that modification and addition of system components can be accommodated without too much effort. This paper presents a network-based distributed approach where system components are connected to a shared CAN network, and control functions are divided into small tasks that are distributed over a number of microcontrollers with a limited computing capacity. This approach is successfully applied to develop an unmanned forklift.

네트워크 기반 무인지게차를 위한 팔레트 자율적재기술의 개발 (Development of Autonomous Loading and Unloading for Network-based Unmanned Forklift)

  • 박지훈;김민환;이석;이경창
    • 제어로봇시스템학회논문지
    • /
    • 제17권10호
    • /
    • pp.1051-1058
    • /
    • 2011
  • Unmanned autonomous forklifts have a great potential to enhance the productivity of material handling in various applications because these forklifts can pick up and deliver loads without an operator and any fixed guide. Especially, automation of pallet loading and unloading technique is useful for enhancing performance of logistics and reducing cost for automation system. There are, however, many technical difficulties in developing such forklifts including localization, map building, sensor fusion, control, and so on. This is because the system requires numerous sensors, actuators, and controllers that need to be connected with each other, and the number of connections grows very rapidly as the number of devices grows. This paper presents a vision sensorbased autonomous loading and unloading for network-based unmanned forklift where system components are connected to a shared CAN network. Functions such as image processing and control algorithm are divided into small tasks that are distributed over a number of microcontrollers with a limited computing capacity. And the experimental results show that proposed architecture can be an appropriate choice for autonomous loading in the unmanned forklift.

Traffic Analysis of a CAN-based Control System

  • 김대원
    • 전기전자학회논문지
    • /
    • 제5권1호
    • /
    • pp.35-42
    • /
    • 2001
  • This paper deals with an architecture of network-based control system using the CAN(Controller Area Network) protocol and its traffic analysis. It is difficult to determine an optimal network-based control architecture for a specific AGV(Autonomous Guided Vehicle) system with a manipulator arm. The fixed number of periodic messages to be occurred is pre-defined in the system. To determine whether the proposed system architecture is effective or not, we perform traffic analysis for the real-time communication of all messages. Through simulations, the range of transmission speed is found satisfying required conditions and the permissible number of additional sensors is investigated for improving the system performance, when the sampling periods of analog sensors are determined under fixed condition that the transmission speed is over 500Kbps.

  • PDF

Real-time Message Network System for a Humanoid Robot

  • Ahn, Sang-Min;Gong, Jung-Sik;Lee, Bo-Hee;Kim, Jin-Geol;Huh, Uk-Youl
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 제어로봇시스템학회 2005년도 ICCAS
    • /
    • pp.2296-2300
    • /
    • 2005
  • This paper deals with the real-time message network system by a CAN (controller area network) based on the real-time distributed control scheme to integrate actuators and sensors in a humanoid robot. In order to apply the real-time distributed processing for a humanoid robot, each control unit should have the real-time efficient control method, fast sensing method, fast calculation and real-time valid data exchange method. Moreover, the data from sensors and encoders must be transmitted to the higher level of control units in maximum time limit. This paper describes the real-time message network system design and the performance of the system.

  • PDF