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

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

이원화된 필드버스 기반의 선박 엔진용 분산 제어 시스템의 설계 및 구현 (Design and Implementation of Distributed Control System based on Dual Field-bus for Ship Engine)

  • 이재형;김동성
    • 전자공학회논문지SC
    • /
    • 제49권2호
    • /
    • pp.1-9
    • /
    • 2012
  • 본 논문에서는 이원화된 필드버스 기반의 선박 엔진용 분산 제어시스템을 설계 및 구현한다. 구현된 시스템은 엔진의 상태 값을 감시하기 위해서 CAN과 MODBUS 프로토콜을 혼합 형태로 이용하여 서로 다른 영역의 통신 구조로 구성한다. 첫 번째 층은 CAN프로토콜을 이용하여 엔진의 상태 값을 공유하게 된다. 두 번째 층은 MODBUS를 이용하여 엔진룸에서 기관실의 AMS로 모니터링 데이터 전송을 위한 통신을 지원한다. 테스트 베드 환경을 구축하여 구현된 시스템을 선급기술규칙의 요구사항에 의거하여 테스트 및 성능 검증하였다.

스마트 홈을 위한 CAN 기반 화재 감지 시스템의 구현 (Implementation of CAN-based Fire Detection System for Smart Home)

  • 이경창;김정희;이홍희
    • 제어로봇시스템학회논문지
    • /
    • 제10권8호
    • /
    • pp.734-741
    • /
    • 2004
  • This paper presents a network based fire detection system using CAN, in order to evaluate feasibility of home automation protocol for smart home. In general, because a traditional fire detection system has an analog transmission method with 4-20mA current, it has several shortcomings such as weakness to noise. Hence, as an alternative to the traditional system, this paper presents the architecture of CAN based fire detection system and the design method of CAN communication network. Also, the performance of the suggested system is evaluated through an experimental testbed. Especially, CAN has several advantages such as low cost and easiness of implementation compared to Ethernet or ARCNET, which are low layer of BACNet. Therefore, if CAN is adopted as low layer of BACNet, the home automation system is implemented more effectively.

In-Vehicle Network에서 지능형 통합 Gateway 시스템 개발 (Development intelligent integrated gateway for in In-Vehicle Network)

  • 장종욱;오세환
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2009년도 춘계학술발표대회
    • /
    • pp.7-10
    • /
    • 2009
  • 본 연구에서는 차량 네트워크를 구성하는 CAN(Controller Area Network), MOST(Media Oriented System Transport)등의 버스 시스템을 중심으로 IVN(In-Vechicle Network)에 대한 선행연구와 지능형 통합 Gateway 개발 연구를 통해 통합적인 차량 상태정보 수집 및 교환을 위한 차량 Gateway를 제시하고, Soc(System on Chip)형태의 차량용 인터페이스(HMI, Human Machine Interface)를 통한 지능형 통합 GateWay 통신 기술을 OSGi의 번들 형태로 제작하여 알아본다.

Operation Analysis of a Communication-Based DC Micro-Grid Using a Hardware Simulator

  • Lee, Ji-Heon;Kim, Hyun-Jun;Han, Byung-Moon
    • Journal of Power Electronics
    • /
    • 제13권2호
    • /
    • pp.313-321
    • /
    • 2013
  • This paper describes the operation analysis results of a communication-based DC micro-grid using a hardware simulator developed in the lab. The developed hardware simulator is composed of distributed generation devices such as wind power, photovoltaic power and fuel cells, and energy storage devices such as super-capacitors and batteries. Whole system monitoring and control was implemented using a personal computer. The power management scheme was implemented in a main controller based on a TMS320F28335 chip. The main controller is connected with the local controller in each of the distributed generator and energy storage devices through the communication link based on a CAN or an IEC61850. The operation analysis results using the developed hardware simulator confirm the ability of the DC micro-grid to supply the electric power to end users.

CAN 프로토콜을 이용한 네트워크 기반 제어 시스템의 구조 분석 (An Analysis of Network-Based Control System Using CAN(Controller Area Network) Protocol)

  • 전종만;김대원;김홍석;조영조
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 제어로봇시스템학회 2000년도 제15차 학술회의논문집
    • /
    • pp.549-549
    • /
    • 2000
  • In the previous work, we dealt with a traffic analysis of network-based control system and its architecture using the CAN protocol. It is difficult to determine an optimal network architecture for a specific system. In this paper, we propose the architecture of network-based control system applicable to a specific AGV system with manipulator arms. We define the fixed number of periodic messages to be occurred in this system. In the proposed system architecture, we analyse its traffic for the real-time communication of all messages, determine the optimal sampling period of an analog sensor to be satisfied with the required specification and the number of possible sensors to be added through simulation.

  • PDF

Classification of Network Traffic using Machine Learning for Software Defined Networks

  • Muhammad Shahzad Haroon;Husnain Mansoor
    • International Journal of Computer Science & Network Security
    • /
    • 제23권12호
    • /
    • pp.91-100
    • /
    • 2023
  • As SDN devices and systems hit the market, security in SDN must be raised on the agenda. SDN has become an interesting area in both academics and industry. SDN promises many benefits which attract many IT managers and Leading IT companies which motivates them to switch to SDN. Over the last three decades, network attacks becoming more sophisticated and complex to detect. The goal is to study how traffic information can be extracted from an SDN controller and open virtual switches (OVS) using SDN mechanisms. The testbed environment is created using the RYU controller and Mininet. The extracted information is further used to detect these attacks efficiently using a machine learning approach. To use the Machine learning approach, a dataset is required. Currently, a public SDN based dataset is not available. In this paper, SDN based dataset is created which include legitimate and non-legitimate traffic. Classification is divided into two categories: binary and multiclass classification. Traffic has been classified with or without dimension reduction techniques like PCA and LDA. Our approach provides 98.58% of accuracy using a random forest algorithm.

휴머노이드 로봇의 네트워크 구조 구현 (Implementation of network architecture for a humanoid robot)

  • 성유경;공정식;이보희;김진걸
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 2004년도 하계학술대회 논문집 D
    • /
    • pp.2397-2399
    • /
    • 2004
  • This paper deals with the messages scheduling of a CAN (Controller Area Network), based on the distributed control scheme to integrate actuators and sensors in a humanoid robot. In order to supply the distributed processing for a humanoid robot, each control unit should have the efficient control method, fast calculation and valid data exchange. The preliminary study has concluded that the performance of CAN is better and easier to implement than other network such as FIP (Factory Instrumentation Protocol), VAN (Vehicle Area Network), etc. Since humanoid robot has to treat the significant control signals from many actuators and sensors, the communication time limitation could be critical according to the transmission speed and data length of CAN specification. In this paper, the CAN message scheduling in humanoid robot was suggested under the presence of Jitter in the message group, the existence of high load of messages over the network and the presence of transmission errors. In addition, the response time under the worst case is compared with the simulation by using the simulation algorithm. As a result, the suggested messages scheduling can guarantee our CAN limitation, and utilized to generate the walking patterns for the humanoid.

  • PDF

CAN과 RTOS를 내장한 소형 실시간 시스템 설계 기법 (Design Scheme of A Micro Real-Time Control System with CAN and RTOS)

  • 임영규;김동성
    • 전자공학회논문지
    • /
    • 제51권5호
    • /
    • pp.207-215
    • /
    • 2014
  • 본 논문은 초소형 센서노드(이하 노드)에서 인터럽트 처리와 데이터 전송에 대한 지연에 대한 문제들을 해결하기 위해 Micro Real-Time Control System (MRTCS)을 제안한다. MRTCS은 제어노드와 Controller Area Network (CAN) 기반의 노드로 구성되어졌다. 제어노드는 소형 마이크로 제어기 (sMCU)에 Real-Time Operating System (RTOS)를 내장하여 설계하였다. 노드들은 sMCU 없는 CAN 기반의 디바이스이며, 다중 디지털 입출력과 CAN 제어기를 가지고 있다. 소형 실시간 시스템 설계를 위해, 오픈소스인 OCTAVE v3.6.4를 이용하여 시스템 성능에 대한 모의실험을 실시하였다. 모의실험을 통해 제안된 설계 기법을 이용할 경우 인터럽트 처리와 데이터 전송에 대한 지연이 감소하여 시스템 성능이 증가함을 알 수 있었다. MRTCS이 다양한 실시간 제어 시스템에 적용 가능함을 검증하였다.

CAN 네트워크를 이용한 단일 프로세서에 의한 복수 인버터 구현에 관한 연구 (A Study on Driving Dual Inverters with Single Processor Using Controller Area Network)

  • 정의헌;이현영;이홍희;전태원
    • 전력전자학회논문지
    • /
    • 제9권1호
    • /
    • pp.50-57
    • /
    • 2004
  • 일반적으로 두 대의 전동기를 독립적으로 동시에 구동하려면 2개의 독립적인 제어용 프로세서를 사용해 각각의 전력회로를 구동해야 한다. 본 논문에서는 CAN 네트워크를 이용해 한 개의 제어기만으로 두 대의 인버터 전력회로를 동시에 제어할 수 있는 단일 프로세서에 의한 복수 인버터 제어기법을 제안했다. 이 시스템은 두 대의 전동기를 한 개의 프로세서를 사용해 제어하기 때문에 두 대의 전동기를 연동하여 운전할 경우에도 별도의 인터페이스 장치나 새로운 프로세서의 추가 없이 소프트웨어적으로 간단히 구현할 수 있다. 제안된 시스템을 구현하고 실험을 통해 그 타당성을 입증해 보였다.

Controller Area Network 취약점 분석 및 대응 방안 연구 (Research on Countermeasures of Controller Area Network Vulnerability)

  • 홍성혁
    • 융합정보논문지
    • /
    • 제8권5호
    • /
    • pp.115-120
    • /
    • 2018
  • 연결형 자동차의 사용이 늘어나면서 연결형 자동차의 보안이 중요해지고 있다. 그 중 차량 내부 네트워크에 쓰이는 CAN 버스를 통한 공격의 위협성이 증가하고 있다. CAN 버스의 특성상 공격자가 해당 차량에 보안상 인증이 없는 CAN 버스에 원격, 또는 차량에 직접 접근하여 CAN 버스와 연결된 장치들에 악의적인 오류메시지를 전송 가능하다. 따라서 다량의 오류 메시지로 해당 장치들을 'Bus-Off' 상태로 만든 뒤, 해당 장치가 기능을 정지하게 만든다. 이에 대한 대응 방법은 오류 프레임을 감지하는 방법이나 버스와 관련된 장치들의 전원을 관리하는 방법 등이 있으나 결국에는 CAN 버스에 대한 새로운 표준이 문제의 근본적인 해결책이 될 것으로 판단한다. 따라서 본 논문에서는 새로운 연결형 자동차의 보안모델을 제시하여 안전한 연결형 자동차의 이용에 기여하는 것이 본 논문의 목적이다.