Design of Technical Condition Monitoring System of Vehicle Based on CAN Bus Authors : Ruili Zeng, Yunkui Xiao Department of Automobile Engineering Academy.

Slides:



Advertisements
Similar presentations
Contents Overview Data Information Frame Format Protocol
Advertisements

Introduction to CANBUS
System Area Network Abhiram Shandilya 12/06/01. Overview Introduction to System Area Networks SAN Design and Examples SAN Applications.
Z-MAC: a Hybrid MAC for Wireless Sensor Networks Injong Rhee, Ajit Warrier, Mahesh Aia and Jeongki Min Dept. of Computer Science, North Carolina State.
1 An Approach to Real-Time Support in Ad Hoc Wireless Networks Mark Gleeson Distributed Systems Group Dept.
Slide 1 Industrial Automation - Customer View - Training PhW - CANopen_en 02/ 2002 CANopen QUIZ CANopen QUIZ.
Materials developed by K. Watkins, J. LaMondia and C. Brakewood Rail Capacity Unit 3: Measuring & Maximizing Capacity.
What is the CAN Bus ? A two wire electronic communication data bus between ‘processors’ – i.e. computer computer controllers Developed by Robert Bosch.
Control Area Network CAN Developed by Bosch in 1983 as an automotive protocol, it was adopted by the Society of Automotive Engineers (SAE) in As.
Copyright © 2003, Dr. Dharma P. Agrawal and Dr. Qing-An Zeng. All rights reserved. 1 Chapter 6 Multiple Radio Access.
Course Project Wireless HART. For Dr. Samir Ghadhban PREPARED BY AL-SHAHRANI, ABDUL-AZIZ (237391) AL-MUTAIRY, WALEED (236365)
Cross Strait Quad-Regional Radio Science and Wireless Technology Conference, Vol. 2, p.p. 980 – 984, July 2011 Cross Strait Quad-Regional Radio Science.
Introduction to Media Access Control Protocols Yerang Hur and Jiaxiang Zhou System Design Research Lab. Dept. of Computer and Information Science.
SERIAL BUS COMMUNICATION PROTOCOLS
Design of Cooperative Vehicle Safety Systems Based on Tight Coupling of Communication, Computing and Physical Vehicle Dynamics Yaser P. Fallah, ChingLing.
EtherCAT Protocol Implementation Issues on an Embedded Linux Platform
Mehmet C. Vuran Vehbi C. Gungor Özgür B. Akan School of Electrical & Computer Engineering Georgia Institute of Technology Atlanta, GA {mcvuran,
CCH: Cognitive Channel Hopping in Vehicular Ad Hoc Networks Brian Sung Chul Choi, Hyungjune Im, Kevin C. Lee, and Mario Gerla UCLA Computer Science Department.
1 Albert Ferrer-Florit, Steve Parkes Space Technology Centre University of Dundee QoS for SpaceWire networks SpW-RT prototyping.
Developing PC-Based Automobile Diagnostic System Based on OBD System Authors : Hu Jie, Yan Fuwu, Tian Jing, Wang Pan, Cao Kai School of Automotive Engineer.
RTS Meeting 8th July 2009 Introduction Middleware AUTOSAR Conclusion.
RTS Meeting January 2008 In-Vehicle Domains Powertrain: –Control of engine and transmission –Several complex control, high computing complexity –Multitasking.
Optimal Power Control, Rate Adaptation and Scheduling for UWB-Based Wireless Networked Control Systems Sinem Coleri Ergen (joint with Yalcin Sadi) Wireless.
DEVICES AND COMMUNICATION BUSES FOR DEVICES NETWORK
A Dedicated Multi-channel MAC Protocol Design for VANET with Adaptive Broadcasting Ning Lu 1, Yusheng Ji 2, Fuqiang Liu 1, and Xinhong Wang 1 1 Dept. of.
DESIGNING VM SCHEDULERS FOR EMBEDDED REAL-TIME APPLICATIONS Alejandro Masrur, Thomas Pfeuffer, Martin Geier, Sebastian Drössler and Samarjit Chakraborty.
Effects of Multi-Rate in Ad Hoc Wireless Networks
November 4, 2003APOC 2003 Wuhan, China 1/14 Demand Based Bandwidth Assignment MAC Protocol for Wireless LANs Presented by Ruibiao Qiu Department of Computer.
COP 4930 Computer Network Projects Summer C 2004 Prof. Roy B. Levow Lecture 3.
VAPR: Void Aware Pressure Routing for Underwater Sensor Networks
Department of Information Engineering University of Padova, ITALY A Soft QoS scheduling algorithm for Bluetooth piconets {andrea.zanella, daniele.miorandi,
CONTI'20041 Event Management in Distributed Control Systems Gheorghe Sebestyen Technical University of Cluj-Napoca Computers Department.
1 Virtual Patrol : A New Power Conservation Design for Surveillance Using Sensor Networks Prasant Mohapatra, Chao Gui Computer Science Dept. Univ. California,
ABSTRACT Currently, drivers must utilize a third-party, such as a radio or broadband device, to learn about local traffic conditions. However, this information.
Collision-free Time Slot Reuse in Multi-hop Wireless Sensor Networks
INTRADE (INTELLIGENT TRANSPORTATION FOR DYNAMIC ENVIRONMENT) PROJECT. FINAL WORKSHOP 4 & 5 DECEMBER 2014 Nacera Bahnes, Bouabdellah Kechar, Hafid Haffaf.
Car-to-Car Communication for Accident Avoidance
An Energy-Efficient MAC Protocol for Wireless Sensor Networks Qingchun Ren and Qilian Liang Department of Electrical Engineering, University of Texas at.
Enhanced Slotted Aloha Protocols for Underwater Sensor Networks with Large Propagation Delay Kai Chen † Jianhua He § Yi Zhou ‡ Haibing Guan ‡ †School of.
Dynamic Data Rate and Transmit Power Adjustment in IEEE Wireless LANs Pierre Chevillat, Jens Jelitto, and Hong Linh Truong IBM Zurich Research Laboratory.
MMAC: A Mobility- Adaptive, Collision-Free MAC Protocol for Wireless Sensor Networks Muneeb Ali, Tashfeen Suleman, and Zartash Afzal Uzmi IEEE Performance,
Home Networking Digital TV based on LnCP Introduction LnCP (Living Network Control Protocol) - Devised by LG Electronics Inc. - Optimized communication.
Electrical Engineering Six Primary Specialties 1. Computers / Computer Engineering 2. Electronics 3. Communications 2 nd Largest of all Engineering disciplines.
©2008 R. Gupta, UCSD COSMOS Summer 2008 Peripheral Interfaces Rajesh K. Gupta Computer Science and Engineering University of California, San Diego.
Chapter 2 Network Models
Department of Electronic Engineering City University of Hong Kong EE3900 Computer Networks Protocols and Architecture Slide 1 Use of Standard Protocols.
Automotive Embedded System
Performance Evaluation of IEEE
CONTENTS: 1.Abstract. 2.Objective. 3.Block diagram. 4.Methodology. 5.Advantages and Disadvantages. 6.Applications. 7.Conclusion.
Jingbin Zhang( 張靜斌 ) †, Gang Zhou †, Chengdu Huang ‡, Sang H. Son †, John A. Stankovic † TMMAC: An Energy Efficient Multi- Channel MAC Protocol for Ad.
Queuing Delay 1. Access Delay Some protocols require a sender to “gain access” to the channel –The channel is shared and some time is used trying to determine.
Quality of Service Schemes for IEEE Wireless LANs-An Evaluation 主講人 : 黃政偉.
Renesas Electronics America Inc. © 2010 Renesas Electronics America Inc. All rights reserved. Overview of Ethernet Networking A Rev /31/2011.
A Cluster Based On-demand Multi- Channel MAC Protocol for Wireless Multimedia Sensor Network Cheng Li1, Pu Wang1, Hsiao-Hwa Chen2, and Mohsen Guizani3.
A Bandwidth Scheduling Algorithm Based on Minimum Interference Traffic in Mesh Mode Xu-Yajing, Li-ZhiTao, Zhong-XiuFang and Xu-HuiMin International Conference.
Energy-Efficient, Application-Aware Medium Access for Sensor Networks Venkatesh Rajenfran, J. J. Garcia-Luna-Aceves, and Katia Obraczka Computer Engineering.
1 May-2014 Automotive Protocols & Standards. 2 CAN (Controller Area Network)  Overview Controller Area Network is a fast serial bus designed to provide.
Vehicle Traffic Simulator and Intersection Collision Warning System Wireless repeater Rebroadcast received packets (once) Packet transmission behavior.
1 Copyright © 2014 Tata Consultancy Services Limited Controller Area Network (CAN) By Renukacharya A. Thakare.
Relying on Safe Distance to Achieve Strong Partitionable Group Membership in Ad Hoc Networks Authors: Q. Huang, C. Julien, G. Roman Presented By: Jeff.
Data Communication & Networking. Data communication Not to be confused with telecommunication –Any process that permits the passage from a sender to one.
Rate-Adaptive MAC Protocol in High-Rate Personal Area Networks Byung-Seo Kim, Yuguang Fang and Tan F. Wong Department of Electrical and Computer Engineering.
TrafficGather: An Efficient and Scalable Data Collection Protocol for Vehicular Ad Hoc Networks Wang-Rong Chang Department of Electrical Engineering, National.
Chapter 2 : Data Communications BENG 4522 Data Communications & Computer Networks Transmission Impairment Signals travel through the transmission.
A Low Interference Channel Assignment Algorithm for Wireless Mesh Networks Can Que 1,2, Xinming Zhang 1, and Shifang Dai 1 1.Department of Computer Science.
Scalable and Distributed GPS free positioning for Sensor Networks Rajagopal Iyengear and Biplab Sikdar IEEE International Conference on Communications.
Speaker : Che-Wei Chang
Bluetooth Based Smart Sensor Network
Chapter 4 Data Link Layer.
Guaranteeing Message Latencies on Controller Area Network (CAN)
Presentation transcript:

Design of Technical Condition Monitoring System of Vehicle Based on CAN Bus Authors : Ruili Zeng, Yunkui Xiao Department of Automobile Engineering Academy of Military Transportation Tianjin, China Wenjun Dai, Bin Zhou, Lingling Zhang Group of Machine Repair Unit of Beijing, China Computer Science and Information Technology (ICCSIT), rd IEEE International Conference on Speaker :陳明睿 M98G /12/7 1

Outline Introduction Overview of CAN bus Design of electronic control unit Node scheduling optimization ◦ Scheduling parameters ◦ Node optimization Analysis of data Conclusions 2015/12/72

Introduction BOSCH had develop CAN in the early 1980's and used between measurement components and executive components. Ex: ◦ Electronic fuel injection engine, electronically controlled high pressure common rail injection system, anti-lock brake system, AT(Automatic Transmission) and electrical window regulator This paper mainly discusses the development of hardware and software for the controllers and analysis of vehicle's information. 2015/12/73

Overview of CAN bus CAN is an asynchronous communications protocol used in automobile and industrial control systems. It is a high speed (I Mbit/sec), short distance, priority based protocol that can communicate using a variety of mediums Prioritized messages of length 8 bytes Error detection mechanisms 2015/12/74

Overview of CAN bus CAN Bus provides the following features ◦ A multi-master hierarchy,  Which allows building intelligent and redundant systems. ◦ Broadcast communication.  A sender of information transmits to all devices on the bus.  All receiving devices read the message and then decide if it is relevant to them. ◦ Sophisticated error detecting mechanisms and re­transmission of faulty message. CAN2.0B protocol is applied to the control of sound device and comfort, 2015/12/75

Design of electronic control unit 2015/12/76

Design of electronic control unit 2015/12/77

Node scheduling optimization 2015/12/78 Scheduling parameters ◦ CAN bus average load rate U t It is sum of all information frame occupancy percentage of CAN bus.

Node scheduling optimization Maximum delay time limit R m ◦ It is interval of node controller from begin sending information frame to finish in worst transmission condition ◦ maximum delay time limit is 2015/12/79

Node scheduling optimization Where wm is waiting time of send information frame in the worst condition hp(m) is information frame set which priority is higher than frame m. Bm is longest time delayed by frame with lower priority than frame m 2015/12/710

Node scheduling optimization Node optimization ◦ Chose optimum communication rate. Based on reliable information transmission, increasing communication rate can decrease time occupation bus of information frame and bus average load rate, improve real-time ability of net work 2015/12/711

Node scheduling optimization Node optimization ◦ Confirm stability margin of system. ◦ The more stability margin is, the more system can avoid network communication block. ◦ Redundancy a is expressed as formula. 2015/12/712

Node scheduling optimization Distribute information frame sending period. Analyze performance of CAN network, and adjust sending period according to demands. Avoid difference between two sending period is integral multiple as possible. If it is, advance or postpone a maximum delay time △ Cm=Rm. 2015/12/713

Analysis of data When there are eight nodes, set information frame of transmission system highest priority and CAN bus communication velocity 250kbps. 2015/12/714

Analysis of data Analysis results of maximum delay time limit in theory and practice is displayed as fig 3, among them, maximum delay time of node with lowest priority is reduced by 30%. 2015/12/715 bus average load rate is 10.2%, it is 10.67% after adjustment.

Analysis of data It increases a little because sending period is shorten after adjustment and is within the acceptable range of bus. A CAN analyzer made in IXXA T Inc. 1.bus average load rate 2.baud rate 3.Queue 4.error rate 2015/12/716

Analysis of data 2015/12/717

Conclusions By hardware design and optimize nodes scheduling, technical condition monitoring ECU of vehicle based on A T90CAN 128 chip is designed. maximum CAN bus information delay time after optimizing node scheduling is shorten as 30% as before Promote real-time ability of information transmission, increase CAN bus average load rate by 0.47% 2015/12/718