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

검색결과 513건 처리시간 0.031초

CAN을 통신매체로 하는 역진자 시스템의 제어 (Control of an Inverted Pendulum System with CAN for Communication Medium)

  • 조성민;최현철;홍석교
    • 제어로봇시스템학회논문지
    • /
    • 제12권4호
    • /
    • pp.346-352
    • /
    • 2006
  • In a networked control system (NCS), time delays which are larger than one sampling period can change the control period. As a result, it may cause system instability. This paper presents a control method for an NCS using the controller area network (CAN), where time delays arise in the control loop. Specifically, a simple yet efficient method is proposed to improve control performance in the presence of time delays. The proposed method, which can be regarded as a gain scheduling method, selects a suitable LQ control gain among several gains to deal with the problems due to the change of control period. It is found that the gain can be scheduled in terms of the relation between the gain and the sampling period, which is represented by first-order algebraic equations. The proposed method is evaluated with an inverted cart pendulum system where the actuator and sensors are connected through the CAN. Experiment results are presented to show the efficiency of the proposed method.

CAN내장 휴머노이드 로봇에 대한 진보된 우선순위 적용 (An Improved Priority Application for Humanoid Robot in the Controller Area Network(CAN))

  • 구자봉;허욱열;김진걸;김병륜
    • 대한전기학회논문지:시스템및제어부문D
    • /
    • 제53권10호
    • /
    • pp.714-719
    • /
    • 2004
  • The Controller Area Network (CAN) is being widely used in real-time control applications such as automobiles, aircraft, and automated factories. Unfortunately, CAN, in its current form, is not able to either share out the system bandwidth among the different devices fairly or to grant an upper bound on the transmission times experienced by the nodes connected to the communication medium as it happens, for instance, in the token-based networks. In this paper. we present the message scheduling for CAN, based on the distributed control scheme to integrate actuators and sensors in a humanoid robot. Besides introducing the new algorism, this paper also presents some performance figures obtained using a specially developed software simulator, while the behavior of the new algorism is compared with the traditional CAN systems, in order to see how effective they are.

Coordinated Wide-Area Regulation of Transmission System for Voltage Profile Improvement and Power Loss Reduction

  • Asadzadeh, Babak;Golshannavaz, Sajjad
    • Transactions on Electrical and Electronic Materials
    • /
    • 제18권5호
    • /
    • pp.279-286
    • /
    • 2017
  • In this paper, an optimal approach for the wide-area regulation of control devices in a transmission network is proposed. In order to realize an improved voltage profile and reduced power loss, existing devices such as tap-changing transformers, synchronous machines, and capacitor banks should be controlled in a coordinated and on-line manner. It is well-understood that phasor measurement units in transmission substations allow the system operators to access the on-line loading and operation status of the network. Accordingly, this study proposes efficient software applications that can be employed in area operation centers. Thus, the implanted control devices can be regulated in an on-line and wide-area coordinated approach. In this process, efficient objective functions are devised for both voltage profile improvement and power loss reduction. Subsequently, sensitivity analysis is carried out to determine the best weighting factors for these objectives. Extensive numerical studies are conducted on an IEEE 14-bus test system and a real-world system named the Azarbayjan Regional Transmission Network. The obtained results are discussed in detail to highlight the promising improvements.

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

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

CAN을 활용한 스마트폰 기반 차량 편의장치 제어 서비스 개발 (Developing Smartphone-based Control Service of Vehicle's Convenience Features using CAN)

  • 전병찬;차시호;조상엽
    • 디지털산업정보학회논문지
    • /
    • 제8권1호
    • /
    • pp.9-15
    • /
    • 2012
  • Multiple convenience features have been getting installed in recently released cars. However, the control of them has many uncomfortable matters yet. To resolve them, it is needed to study how to use easier the convenience features and control them remotely. Currently, wide range of convergence services are being released in various industries by using smartphone and smartphones with its state-of-the-art functions also are being released. In this paper, we design and implement smartphone-based applications for controling the vehicle's convenience features to control the vehicle convenience features with smartphone. To do this, we configure CAN (Controller Area Network) communication between the vehicle's various convenience features, and establish MCU (Micro Controller Unit) to control each feature. We also connect between the MCU and smartphones to make them available for the remote control. We can control lights, turn signals, audio, windows, air conditioner, and so on with the implemented smartphone-based control service of vehicle's convenience features using CAN remotely.

자동차 네트워크 시스템의 효율적 관리를 위한 CAN의 동적 선행대기 열 기법 (A Dynamic Precedence Queue Mechanism of CAN for An Efficient Management of Automobile Network System)

  • 최호식;최효식;이장명
    • 제어로봇시스템학회논문지
    • /
    • 제12권6호
    • /
    • pp.614-620
    • /
    • 2006
  • Today the automobile has been changed from a mechanical system to an electronic control system fly the development of the electronic technology. In the automobile body, most of these electronic control devices are networked and managed fully by the CAN protocol. But, when a network system is overloaded, unexpected transmission delay for relative low priority objects occurs due to the static priority definition of the CAN protocol. To resolve this problem, this paper proposes a dynamic precedence queue mechanism that creates a queue for the low priority object and its relevant objects to be transmitted, which becomes urgent in an overloaded network system to keep the maximum allowable time delay. For the generated queue, the highest priority is assigned to transmit the queued objects within the shortest time. The mechanism is implemented in the logical link layer of CAN, which does not require any modification of the old CAN hardware. Effectiveness of the proposed mechanism is verified by the real experiments with an automobile network system.

OSEK/VDX 표준과 CAN 프로토콜을 사용한 차체 네트웍 시스템 개발 (Development of a Body Network System with GSEK/VDX Standards and CAN Protocol)

  • 신민석;이우택;선우명호;한석영
    • 한국자동차공학회논문집
    • /
    • 제10권4호
    • /
    • pp.175-180
    • /
    • 2002
  • In order to satisfy the requirements of time reduction and cost saving for development of electronic control systems(ECU) in automotive industry, the applications of a standardized real-time operating system(RTOS) and a communication protocol to ECUs are increased. In this study, a body control module(BCM) that employs OSEK/VDX(open system and corresponding interfaces for automotive electronics/vehicle distributed executive) OS tour the RTOS and a controller area network(CAN) fur the communication protocol is designed, and the performances of the system are evaluated. The BCM controls doors, mirrors, and windows of the vehicle through the in-vehicle network. To identify all the transmitted and received control messages, a PC connected with the CAN communication protocol behaves as a CAN bus emulator. The control system based upon in-vehicle network improves the system stability and reduces the number of wiring harness. Furthermore it is easy to maintain and simple to add new features because the system is designed based on the standards of RTOS and communication protocol.

DSP2812 마이크로프로세서를 이용한 CAN기반 지능형 복수전동기 제어시스템개발 (CAN Based Networked Intelligent Multi-Motor Control System Using DSP2812 Microprocessor)

  • 홍원표;정기운
    • 조명전기설비학회논문지
    • /
    • 제19권8호
    • /
    • pp.109-115
    • /
    • 2005
  • 이 논문은 자동차에서 제어 네트워크로 이미 신뢰성이 확인된 CAN(Controller Area Network) 필드버스를 산업계 복수전동기 제어에 적용하기 위하여 지능형 제어모듈로 CAN이 내장된 DSP2812 프로세서를 이용하여 제어 및 모니터링기술을 개발하였다. 산업계에 광범위하게 사용되고 있는 유도전동기를 대상으로 여러 대의 유도전동기를 제어하기 위한 제어 알고리즘과 CAN 기반제어네트워크 구축방법을 개발하였다. 이 시스템 성능을 평가하기 위하여 2대의 유도전동기 인버터 구동시스템에 적용하여 CAN 기반 네트워크 제어 실험을 수행하였다. 그 결과 광범위한 속도와 정역회전에서 실시간 네트워크 기반 제어성능을 확인하였다.