• Title/Summary/Keyword: CAN (Controller Area Network)

Search Result 294, Processing Time 0.033 seconds

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

  • Lee, Jae-Hyung;Kim, Dong-Sung
    • Journal of the Institute of Electronics Engineers of Korea SC
    • /
    • v.49 no.2
    • /
    • pp.1-9
    • /
    • 2012
  • In this paper, we design and implement a DCS (Distributed Control System) based on dual field-bus for ship engine. For monitoring and controlling the condition of the ship engine, an implemented DCS is consisted of two-tier communication structure by using CAN (Controller Area Network) and MODBUS protocols. The first-tier is consisted of CAN protocol for sharing the condition of the ship engine by each implemented monitoring system. By using MODBUS protocol, the second-tier is used for communicating the monitoring data from an implemented DCS to AMS(Alarm Monitoring System). We verified and tested our scheme and implemented DCS by KR (Korea Register) technical rules through experimental tests.

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

  • 이경창;김정희;이홍희
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.10 no.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.

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

  • Jang, Jong-Wook;Oh, Se-Hwan
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2009.04a
    • /
    • 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
    • /
    • v.13 no.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.

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

  • 전종만;김대원;김홍석;조영조
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 2000.10a
    • /
    • 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
    • /
    • v.23 no.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 (휴머노이드 로봇의 네트워크 구조 구현)

  • Sung, Yu-Kyoung;Kong, Jung-Shik;Lee, Bo-Hee;Kim, Jin-Geol
    • Proceedings of the KIEE Conference
    • /
    • 2004.07d
    • /
    • 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

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

  • Lim, Young-Gyu;Kim, Dong-Seoung
    • Journal of the Institute of Electronics and Information Engineers
    • /
    • v.51 no.5
    • /
    • pp.207-215
    • /
    • 2014
  • In this paper, we propose a Micro Real-Time Control System (MRTCS) for decreasing the delay during interrupts processing and data transfer on sensor nodes. The MRTCS consists of a control, sensor nodes based on Controller Area Network (CAN) device. The control node was designed with Real Time Operating System (RTOS) on top of the small Micro Control Unit (sMCU). Sensor nodes have the CAN device without sMCU, which have multiple Digital Inputs, Outputs (DI/DO) and the CAN controller. We have evaluated with OCTAVE v3.6.4 from open source for system performance. Simulation results show that the system performance was increased through the delay reducing for interrupt processing and internal data transfer. We verify that a proposed MRTCS approach will be adapted to various real-time control system.

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

  • 정의헌;이현영;이홍희;전태원
    • The Transactions of the Korean Institute of Power Electronics
    • /
    • v.9 no.1
    • /
    • pp.50-57
    • /
    • 2004
  • Two processors are generally used to drive the power circuits for controlling the dual motors independently. In this paper, we propose the new control scheme to drive dual inverters using only one controller with the aid of CAN network. The proposed system is very useful compared to conventional techniques especially in case of controlling the combined dual motors because the control algorithm can be implemented by the software program only without any additional processor or hardware interfacing. The proposed system is implemented and verified experimentally.

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

  • Hong, Sunghyuck
    • Journal of Convergence for Information Technology
    • /
    • v.8 no.5
    • /
    • pp.115-120
    • /
    • 2018
  • As the number ofconnected cars grows, the security of the connected cars is becoming more important. There are also increasing warnings about the threat of attacks via the CAN bus used for in-vehicle networks. An attack can attack through a vulnerability in the CAN bus because the attacker can access the CAN bus remotely, or directly to the vehicle, without a security certificate on the vehicle, and send a malicious error message to the devices connected to the CAN bus. A large number of error messages put the devices into a 'Bus-Off' state, causing the device to stop functioning. There is a way to detect the error frame, or to manage the power of the devices related to the bus, but eventually the new standard for the CAN bus will be the fundamental solution to the problem. If new standards are adopted in the future, they will need to be studied.