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

검색결과 295건 처리시간 0.027초

CAN을 이용한 복수 전동기의 위치 동기화에 관한 연구 (The Study on Position Synchronization for Multi-motors using Controller Area Network)

  • 정의헌
    • 전력전자학회:학술대회논문집
    • /
    • 전력전자학회 2000년도 전력전자학술대회 논문집
    • /
    • pp.464-467
    • /
    • 2000
  • In this paper we introduce the network based multi-motors control system using CAN(Controller Area Network) The traditional multi-motors control system has many problems in the view of reliability and economy because of the amount and complexity of wiring noise and maintenance problems etc, These problems are serious especially when the motor controllers are separated widely CAN is generally applied in car networking in order to reduce the complexity of the related wiring harnesses. These traditional CAN application techniques are modified to achieve the real time communication for the multi-motor control system. And also the position synchronization technique is developed and the proposed methods are verified experimentally.

  • PDF

Analysis of Effects of Time-Delay in an Inverted Pendulum System Using the Controller Area Network

  • Cho, Sung-Min;Hong, Suk-Kyo
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 제어로봇시스템학회 2004년도 ICCAS
    • /
    • pp.1474-1479
    • /
    • 2004
  • In this paper, the design of the network system using the CAN and the analysis of effects of time delay in the system are presented. A conventional implementation technique induces many problems because of the amount and complexity of wiring and maintenance problems. The network system reduces these problems, but it cause another problem; time delay. Time delay in a sampling time does not have much effects on the system, but time delay over the sampling time changes the control frequency and ended up makes the system unstable. It is verified that time delay between each parts has different effects on the entire system. The results from this paper will be a base for studying algorithms to reduce effects of time delay in the system using the CAN.

  • PDF

내부 궤환 제어 구조를 갖는 시스템의 네트워크형 분산 제어 (Network Type Distributed Control of a System with Inner Loop Control Structure)

  • 최군호
    • 조명전기설비학회논문지
    • /
    • 제28권2호
    • /
    • pp.100-108
    • /
    • 2014
  • In this paper, an idea of a network type distributed control of a system with inner loop control structure will be considered. Generally, in case of a control system with inner loop control structure, it is not easy to implement circuits and programming. Using network type distributed control structure, it will show how it is better than before. CAN(Controller Area Network) protocol which has been known that it has a high reliability on the signal in the various network protocols is used. Also, Arago's Disk System which has a inner loop control stucture is made to validate effectiveness of the proposed method.

신경회로망을 이용한 PID 제어기의 이득조정 (Neural Network Method for Tuning PID Gains)

  • 문석우;이종호
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 1992년도 하계학술대회 논문집 A
    • /
    • pp.476-479
    • /
    • 1992
  • This paper presents a neural network method for tuning PlD controller of a time-varying process. Three gains of PlD controller are tuned for a certain desirable response pattern by back-propagation neural network. The neural network is trained using changes of output features vs. changes of PlD gains. But sometimes it needs longer training time and larger structure to train the correlation between the process and controller on entire region of the process. The difficulty in system identification is that the inverse function of the system can not be clearly stated. To cope with the problem, we do not train the neural network to respond correctly for the entire regions but train for only local region where the system is heading toward by training the neural network and tuning of the PlD controller. It may be trained for fine-tuning itself. Simulation results show that the adaptive PID controller using neural network trained in the local area performs remarkably for time-varying second order process.

  • PDF

중복 통신 채널을 가진 CAN 시스템에서 분산 메시지 할당 방법에 관한 연구 (A Study on Distributed Message Allocation Method of CAN System with Dual Communication Channels)

  • 김만호;이종갑;이석;이경창
    • 제어로봇시스템학회논문지
    • /
    • 제16권10호
    • /
    • pp.1018-1023
    • /
    • 2010
  • The CAN (Controller Area Network) system is the most dominant protocol for in-vehicle networking system because it provides bounded transmission delay among ECUs (Electronic Control Units) at data rates between 125Kbps and 1Mbps. And, many automotive companies have chosen the CAN protocol for their in-vehicle networking system such as chassis network system because of its excellent communication characteristics. However, the increasing number of ECUs and the need for more intelligent functions such as ADASs (Advanced Driver Assistance Systems) or IVISs (In-Vehicle Information Systems) require a network with more network capacity and the real-time QoS (Quality-of-Service). As one approach to enhancing the network capacity of a CAN system, this paper introduces a CAN system with dual communication channel. And, this paper presents a distributed message allocation method that allocates messages to the more appropriate channel using forecast traffic of each channel. Finally, an experimental testbed using commercial off-the-shelf microcontrollers with two CAN protocol controllers was used to demonstrate the feasibility of the CAN system with dual communication channel using the distributed message allocation method.

Controller Area Network(CAN) 통신 프로토콜에 의한 자동차 신호 및 센서 제어 시스템의 개발 (A System Development for Car Signal and Sensor Control with Controller Area Network (CAN) Communication Protocol)

  • 정차근
    • 융합신호처리학회논문지
    • /
    • 제3권3호
    • /
    • pp.54-62
    • /
    • 2002
  • 본 논문에서는 최근 급속히 진전되고 있는 자동차의 각종 전기신호와 센서 입·출력의 통합제어를 위한 CAN 통신 시스템의 개발에 관해서 기술한다. 본 논문에서 제시하는 CAN 통신을 사용한 통합제어 시스템은 기존의 Wiring Harness (W/H)에 의한 제어기 구성의 문제점인 낮은 신뢰성과 시스템 구성의 비효율성을 개선할 수 있고, 다중화 네트워크에 의한 유니트별 독립적인 제어가 가능함으로 성능향상과 기능확대에 유연하게 대응할 수 있는 특징을 갖는다. 제안 시스템은 성능향상과 함께 높은 신뢰성으로 센서 입·출력의 각종 기능을 통합해서 자동차 신호를 제어 할 수 있는 새로운 통합 시스템의 하나이다. 제안 시스템의 성능을 확인하기 위해, 관련 하드웨어와 프로그램을 개발하고 실제 시스템을 구현해서 그 효율성을 입증한다. 이를 위해 CAN 통신 프로토콜의 특징을 간단히 기술하고, 이를 이용한 차량의 각종 전기신호와 센서들의 통합제어를 수행하는 개발된 하드웨어와 프로그램을 제시한다. CAN 통신의 높은 신뢰성과 각종 신호의 효율적인 제어가 가능함으로 제안된 시스템은 향후 자동 전자제어화에 중요한 모듈이 될 것이다.

  • PDF

차량용 데이터 통신을 위한 네트워크 프로토콜의 평가 (Evaluation of network protocols for automotive data communication)

  • 윤정아;남상운;김기웅;이석
    • 제어로봇시스템학회논문지
    • /
    • 제3권6호
    • /
    • pp.632-638
    • /
    • 1997
  • The growing number of electronic components used in automobiles has given rise to problems concerning the increasing number, size and weight of the wiring harnesses. As an approach to resolve these problems, multiplexed wiring systems using automotive communication protocol such as Controller Area Network(CAN), Advanced PALMNET and J1850 have been developed by many automobile companies. In order to compare these protocols quantitatively, this paper presents the performance evaluation of CAN and Advanced PALMNET via discrete event simulation. Through numerous simulation experiments, several important quantitative performance factors such as the probability of a transmission failure, average system delay(data latency), and throughput have been evaluated.

  • PDF

FPGA 기반의 임베디드 프로세서 시스템을 이용한 CAN 통신 인터페이스 구현 (An Implementation of CAN Communication Interface using the Embedded Processor System based on FPGA)

  • 구태묵;박영석
    • 융합신호처리학회논문지
    • /
    • 제11권1호
    • /
    • pp.53-62
    • /
    • 2010
  • 최근 전자제어 차량을 비롯한 각종 산업용 임베디드 시스템은 분산형 다중 마이크로 컨트롤러 시스템으로 진화하고 있다. 이에 따라 제어의 효율성이 큰 객체지향형 시스템 구축이 용이하고, 통신의 높은 안정성과 신뢰성이 보장되는 표준적 CAN(Contro11er Area Network) 통신 규약이 필요하게 되었다. 기존의 범용 프로세서를 이용한 CAN 통신 인터페이스는 하드웨어 아키텍처가 고정되어 있기 때문에 다양한 응용에 적용함에 있어 유연성이 결여되는 등의 많은 한계를 가진다. 본 논문에서는 FPGA 기반 CAN 통신 인터페이스 시스템을 설계 구현하고, 기존의 AT90CAN128 컨트롤러와의 통신 성능을 모니터링 하여 시스템의 기능과 성능을 검증하였다. 본 연구의 CAN 인터페이스 시스템은 IFI_Nios_II_Advanced CAN IP 코어와 NIOS II 소프트 코어 프로세서를 사용하여 설계 되었다. 이에 따라 개발된 CAN 통신 인터페이스는 다양한 FPGA 기반 응용 시스템 개발에 재사용 릴 수 있고, 저비용, 소형화 그리고 저전력화를 달성할 수 있다.

자동화 크레인을 위한 네트워크 프로토콜의 성능 평가 (Performance Evaluation of Network Protocol for Protocol for Crane System)

  • 하경남;김만호;이경창;이석
    • 제어로봇시스템학회논문지
    • /
    • 제11권8호
    • /
    • pp.709-716
    • /
    • 2005
  • As a way to build more efficient and intelligent container cranes for todays hub ports, communication networks are used to interconnect numerous sensors, actuators, controllers, and operator switches and consoles that are spatially distributed over a crane. Various signals such as sensor values and operator's commands are digitized and broadcast on the network instead of using separate wiring cables. This not only makes the design and manufacturing of a crane more efficient, but also easier implementation of intelligent control algorithms. This paper presents the performance evaluation of CAN(Controller Area Network), TTP(Time Triggered Protocol) and Byteflight that can be used for cranes. Through discrete event simulation, several important quantitative performance factors such as the probability of a transmission failure, average system delay (data latency) and maximum system delay have been evaluated.

매트릭스 컨버터를 사용한 네트워크 기반 천정형 크레인 제어 시스템 (Network-Based Overhead Crane Control System Using Matrix Converters)

  • 이홍희;전태원
    • 전력전자학회논문지
    • /
    • 제15권1호
    • /
    • pp.9-16
    • /
    • 2010
  • 본 논문은 CAN을 사용하여 매트릭스 컨버터로 구동되는 천정형 크레인의 총괄제어 기법을 제시하였다. 크레인의 갠추리, 트롤리 및 호이스트 구동용으로 4개 매트릭스 컨버터-유도전동기 구동장치를 직접토크 기법으로 위치 제어한다. 위치제어 알고리즘과 CAN을 사용한 크레인의 총괄제어 기법을 제시하고, 시뮬레이션 및 실험을 통하여 매트릭스 컨버터-유도전동기로 구동되는 크레인의 위치제어 성능을 확인한다.