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

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

CAN을 이용한 자동차용 Network 구현 (Network Implementation for automobiles using CAN)

  • 허화라
    • 경영과정보연구
    • /
    • 제2권
    • /
    • pp.335-354
    • /
    • 1998
  • In this study I construct CAN(Controller Area Network) for automobiles similar to LAN(Local Area Network) and build communication modules in the major part of an automobile to link several sub-systems. Since each station replaces the communication function of sub-systems and has various types of sensor, actuator, controller, and switch, every information about automobile's status is obtained from the network. The manufactured system showed a superior capability. The following is the contents of study. 1. The definition of communication packet through the analysis of CAN protocol. 2. The Design of modules using micro-controller 80C196CA. 3. The Network configuration.

  • PDF

CAN 시간지연에 대한 아라고 진자의 위치제어 성능분석 (Analysis of the Position Control Performance under the Time Delay in the Controller Area Network)

  • 박태동;이재호;윤수진;박기헌
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 2006년 학술대회 논문집 정보 및 제어부문
    • /
    • pp.354-356
    • /
    • 2006
  • In this paper, the position control performance of networked control systems is analyzed when time delay through the network is considered. Integrating a control system into a network has great advantages over the traditional control system which uses point to point connection: it allows remarkable reduction in wiring, makes it easy to install and maintain the system, and improves compability. However, a networked control system has the critical defect that network uncertainties, such as time delay, can degrade the control system's performance. Therefore, the major concern of a networked control system is analyzing the effect of network uncertainties. This paper is concerned with PID controller performance for stability region, critical stability region and unstability region under the time delay in the Controller Area Network.

  • PDF

차량 내 네트워크 기술 (In-Vehicle Network Technologies)

  • 이성수
    • 전기전자학회논문지
    • /
    • 제22권2호
    • /
    • pp.518-521
    • /
    • 2018
  • 차량 내부의 다양한 전자장치를 연결하는 차량 내 통신(IVN: in-vehicle network)은 실시간성, 저잡음성, 고신뢰성, 고유연성 등이 필요하며 CAN(controller area network), CAN-FD(CAN flexible data rate), FlexRay, LIN(local interconnect network), SENT(single edge nibble transmission), PSI5(peripheral sensor interface 5) 등 다양한 기술이 있다. 본 논문에서는 이들 기술의 동작 원리에 대해 살펴보고 각 기술의 적용 대상과 장단점에 대해 설명한다.

퍼스널 로봇 미들웨어를 위한 CAN(Controller Area Network) Protocol (Controller Area Network (CAN) Protocol for Personal Robot Middleware)

  • 박태규;;박홍성
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 2004년도 심포지엄 논문집 정보 및 제어부문
    • /
    • pp.80-82
    • /
    • 2004
  • Personal robot consist of various modules that have independent functions. Because personal robot has requirement that support various construction for user's tendency. Therefore, Middleware mechanism at support not only personal robot's main functional element but also embedded modules functional elements is required. Each module have various heterogeneous network interfaces and variable services and variables. Therefore, Middleware must support these various network interfaces. This paper, pointed in Controller Area Network(CAN) inreface that usually used in embedded system for control. For connect various heterogeneous network interfaces (Ethernet, RS232 etc..), it is necessary to modify bagic CAN frame format. And also make some kind of BUS topology for CAN network.

  • PDF

DEVELOPMENT OF A NETWORK-BASED TRACTION CONTROL SYSTEM, VALIDATION OF ITS TRACTION CONTROL ALGORITHM AND EVALUATION OF ITS PERFORMANCE USING NET-HILS

  • Ryu, J.;Yoon, M.;SunWoo, M.
    • International Journal of Automotive Technology
    • /
    • 제7권6호
    • /
    • pp.687-695
    • /
    • 2006
  • This paper presents a network-based traction control system(TCS), where several electric control units(ECUs) are connected by a controller area network(CAN) communication system. The control system consists of four ECUs: the electric throttle controller, the transmission controller, the engine controller and the traction controller. In order to validate the traction control algorithm of the network-based TCS and evaluate its performance, a Hardware-In-the-Loop Simulation(HILS) environment was developed. Herein we propose a new concept of the HILS environment called the network-based HILS(Net-HILS) for the development and validation of network-based control systems which include smart sensors or actuators. In this study, we report that we have designed a network-based TCS, validated its algorithm and evaluated its performance using Net-HILS.

CAN(Controller Area Network) 프로토콜을 이용한 자동차용 전동 거울의 멀티플렉싱 제어 (Multiplexing Control of Automobile Eletromotive Mirror System using CAN(Controller Area Network) Protocol)

  • 윤상진;최군호
    • 한국산학기술학회논문지
    • /
    • 제12권11호
    • /
    • pp.5110-5116
    • /
    • 2011
  • 본 논문에서는 산업용 필드 버스 프로토콜 중 신호적으로 가장 안정하다고 알려져 있는 CAN(Controller Area Network) 프로토콜을 이용하여 자동차용 전동 거울의 멀티플렉싱 제어 시스템을 제안하고자 한다. 이를 위하여 하나의 마스터 컨트롤러와 입/출력을 각각 담당하는 2개의 슬레이브 컨트롤러를 설계하여 구현하고(H/W), 이러한 각 서브 시스템 들의 효과적인 동작과 통신을 위한 Application Layer를 구현(S/W)하였다. 구현된 전체 시스템은 실제 자동차용 전동 거울에 장착하여 실험함으로써 최소한의 전장 요소들만으로 효과적인 시스템의 운용 및 제어가 가능함을 보이고자 한다.

Controller Area Network을 이용한 자동차용 전동거울 시스템 구현 (Realization of automobile electromotive mirror system using Controller Area Network(CAN Protocol))

  • 윤상진;조용석;이종성;박기헌
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 2002년도 하계학술대회 논문집 D
    • /
    • pp.2234-2236
    • /
    • 2002
  • In this paper, realized an automation system that applies the automobile electromotive mirror using CAN(Controller Area Network : ISO l1898). CAN is being used mainly in ECUs (Electronic Control Units) connection of control system or automobile inside. And it has high reliability in the various network protocol. To be realized position system, Automobile Electro mirror, has a strong point that estabilishment e decrease and ease of maintenance it compare PPP(Point-to-point) method of existed. The realization composed of three portions. One Input Slave Con which accept a user's input, another Output Slave Co which drove it makes the motor of electromotive mirr other Master Controller which interfacing the two Controller. Automobile electromotive mirror realized time system that will be able to minize the delay t point of time user's input until output point of time mirror.

  • PDF

Controller Area Network 의 실시간 서비스 품질 향상을 위한 동적 ID 할당 알고리즘 개발 (Development of Dynamic ID Allocation Algorithm for Real-time Quality-of-Service of Controller Area Network)

  • 이석;하경남;이경창
    • 한국정밀공학회지
    • /
    • 제26권10호
    • /
    • pp.40-46
    • /
    • 2009
  • Recently CAN (Controller Area Network) is widely used as an in-vehicle networking protocol for intelligent vehicle. The identifier field (ID) of CAN is used not only to differentiate the messages but also to give different priorities to access the bus. This paper presents a dynamic 10 allocation algorithm in order to enhance the real-time quality-of-service (QoS) performance. When the network traffic is increased, this algorithm can allocate a network resource to lower priority message without degradation of the real-time QoS performance of higher priority message. In order to demonstrate the algorithm's feasibility, message transmission delays have been measured with and without the algorithm on an experimental network test bed.

CAN 버스를 이용한 다중 UART 통신 (Multiple UART Communications Using CAN Bus)

  • 강태욱;이성수
    • 전기전자학회논문지
    • /
    • 제24권4호
    • /
    • pp.1184-1187
    • /
    • 2020
  • 본 논문에서는 UART (Universal Asynchronous Receiver/Transmitter)와 CAN (Controller Area Network)의 장점을 활용할 수 있는 차량통신 콘트롤러를 제안한다. UART는 1대1 통신에 사용되며 데이터 유효성 검사로 패리티 비트를 사용한다. 제안하는 차량통신 콘트롤러를 사용하는 경우에는 UART를 CAN으로 변환하여 1대1 통신뿐만 아니라 버스 구조의 다중 통신도 가능하다. 또한 데이터 유효성 검사를 패리티보다 발전된 CRC (cyclic redundancy check)를 통해 수행하므로 신뢰도가 올라간다. CAN은 마이크로프로세서에 의해 제어되지만 제안하는 차량통신 콘트롤러를 사용하는 경우에는 RS-232, RS-422, RS-485를 지원하는 장치라면 무엇이든지 제어가 가능하다.

CAN(Controller Area Network) 프로토콜을 이용한 네트워크 제어시스템 설계 (Design Methodology of Networked Control System using CAN(Controller Area Network) Protocol)

  • 정준홍;최수영;조용석;박기헌
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 2003년도 하계학술대회 논문집 D
    • /
    • pp.2328-2330
    • /
    • 2003
  • This paper presents a new design methodology of networked control system using CAN(Controller Area Network). Feedback control systems having control loops closed through a network are called networked control systems. We design CAN nodes which can transmit control and monitoring data through network bus and apply these to networked control system design. We analyze the variation of stability property according to network-induced delay and determine a proper sampling period of networked control system that preserves stability performance. The results of the experimental example validate effectiveness of our networked control system.

  • PDF