Optimization of a Heavy-Duty Hybrid Transit Bus Operated ...
Ramakrishnan CAN Bus, GPRS - Hybrid Network Systemjmconrad/ECGR6185-2010... · • TMS320F2812 •...
Transcript of Ramakrishnan CAN Bus, GPRS - Hybrid Network Systemjmconrad/ECGR6185-2010... · • TMS320F2812 •...
![Page 1: Ramakrishnan CAN Bus, GPRS - Hybrid Network Systemjmconrad/ECGR6185-2010... · • TMS320F2812 • Hybrid Network • Heat Exchange Station 2. CAN Bus • What? ... – Harvard Architecture](https://reader031.fdocuments.in/reader031/viewer/2022022012/5b255a067f8b9ae9178b537b/html5/thumbnails/1.jpg)
Design and Application of Hybrid Network Control
System Based on CAN Bus and GPRSGPRS
1
Presented byAswin Ramakrishnan
![Page 2: Ramakrishnan CAN Bus, GPRS - Hybrid Network Systemjmconrad/ECGR6185-2010... · • TMS320F2812 • Hybrid Network • Heat Exchange Station 2. CAN Bus • What? ... – Harvard Architecture](https://reader031.fdocuments.in/reader031/viewer/2022022012/5b255a067f8b9ae9178b537b/html5/thumbnails/2.jpg)
Points of Interest
• CAN Bus• GPRS• TMS320F2812• Hybrid Network• Heat Exchange Station• Heat Exchange Station
2
![Page 3: Ramakrishnan CAN Bus, GPRS - Hybrid Network Systemjmconrad/ECGR6185-2010... · • TMS320F2812 • Hybrid Network • Heat Exchange Station 2. CAN Bus • What? ... – Harvard Architecture](https://reader031.fdocuments.in/reader031/viewer/2022022012/5b255a067f8b9ae9178b537b/html5/thumbnails/3.jpg)
CAN Bus
• What?– A message based protocol – Specifically for automotive applications– Developed by Robert Bosch GmbH.– A multi-master broadcast serial bus protocol.– Connects Nodes.
• Why?• Why?– High Cost Performance Ratio– Error Handling– Fine Fault Confinement
• How?– Host Processor and CAN Controller.
3
![Page 4: Ramakrishnan CAN Bus, GPRS - Hybrid Network Systemjmconrad/ECGR6185-2010... · • TMS320F2812 • Hybrid Network • Heat Exchange Station 2. CAN Bus • What? ... – Harvard Architecture](https://reader031.fdocuments.in/reader031/viewer/2022022012/5b255a067f8b9ae9178b537b/html5/thumbnails/4.jpg)
GPRS
• What?– A Packet oriented mobile data service.– Supports P2P, IP and X.25 protocols
• Why?– Covers hundreds of kilometers.
4
– Covers hundreds of kilometers.– Mobility.– Quick and Easy.
• How?– Uses TDMA.– Down-link is on first come first serve basis.– Up-link is based on reservation ALOHA.
![Page 5: Ramakrishnan CAN Bus, GPRS - Hybrid Network Systemjmconrad/ECGR6185-2010... · • TMS320F2812 • Hybrid Network • Heat Exchange Station 2. CAN Bus • What? ... – Harvard Architecture](https://reader031.fdocuments.in/reader031/viewer/2022022012/5b255a067f8b9ae9178b537b/html5/thumbnails/5.jpg)
TMS320F2812
• What?– TMS - DSP Generation, F2812 – Flash Device.– By Texas Instruments.
• Why?– Harvard Architecture
5
– Harvard Architecture– Low Power Design– Shorter Instruction Cycle
• How?– I/O part is used to realize different functions
![Page 6: Ramakrishnan CAN Bus, GPRS - Hybrid Network Systemjmconrad/ECGR6185-2010... · • TMS320F2812 • Hybrid Network • Heat Exchange Station 2. CAN Bus • What? ... – Harvard Architecture](https://reader031.fdocuments.in/reader031/viewer/2022022012/5b255a067f8b9ae9178b537b/html5/thumbnails/6.jpg)
Hybrid Network
Structural Framework
Manage Layer
SHCANCFG
6
Control Layer
Process Layer
![Page 7: Ramakrishnan CAN Bus, GPRS - Hybrid Network Systemjmconrad/ECGR6185-2010... · • TMS320F2812 • Hybrid Network • Heat Exchange Station 2. CAN Bus • What? ... – Harvard Architecture](https://reader031.fdocuments.in/reader031/viewer/2022022012/5b255a067f8b9ae9178b537b/html5/thumbnails/7.jpg)
GPRS IP Modem
7
![Page 8: Ramakrishnan CAN Bus, GPRS - Hybrid Network Systemjmconrad/ECGR6185-2010... · • TMS320F2812 • Hybrid Network • Heat Exchange Station 2. CAN Bus • What? ... – Harvard Architecture](https://reader031.fdocuments.in/reader031/viewer/2022022012/5b255a067f8b9ae9178b537b/html5/thumbnails/8.jpg)
SHCANCFG
8
![Page 9: Ramakrishnan CAN Bus, GPRS - Hybrid Network Systemjmconrad/ECGR6185-2010... · • TMS320F2812 • Hybrid Network • Heat Exchange Station 2. CAN Bus • What? ... – Harvard Architecture](https://reader031.fdocuments.in/reader031/viewer/2022022012/5b255a067f8b9ae9178b537b/html5/thumbnails/9.jpg)
Intelligent Node
Input Channels
Output Channels
16 12
2 -
15 13
9
15 13
![Page 10: Ramakrishnan CAN Bus, GPRS - Hybrid Network Systemjmconrad/ECGR6185-2010... · • TMS320F2812 • Hybrid Network • Heat Exchange Station 2. CAN Bus • What? ... – Harvard Architecture](https://reader031.fdocuments.in/reader031/viewer/2022022012/5b255a067f8b9ae9178b537b/html5/thumbnails/10.jpg)
Wireless Gateway
10
![Page 11: Ramakrishnan CAN Bus, GPRS - Hybrid Network Systemjmconrad/ECGR6185-2010... · • TMS320F2812 • Hybrid Network • Heat Exchange Station 2. CAN Bus • What? ... – Harvard Architecture](https://reader031.fdocuments.in/reader031/viewer/2022022012/5b255a067f8b9ae9178b537b/html5/thumbnails/11.jpg)
CAN Communication Software Flow
11
![Page 12: Ramakrishnan CAN Bus, GPRS - Hybrid Network Systemjmconrad/ECGR6185-2010... · • TMS320F2812 • Hybrid Network • Heat Exchange Station 2. CAN Bus • What? ... – Harvard Architecture](https://reader031.fdocuments.in/reader031/viewer/2022022012/5b255a067f8b9ae9178b537b/html5/thumbnails/12.jpg)
GPRS Communication Software Flow
12
![Page 13: Ramakrishnan CAN Bus, GPRS - Hybrid Network Systemjmconrad/ECGR6185-2010... · • TMS320F2812 • Hybrid Network • Heat Exchange Station 2. CAN Bus • What? ... – Harvard Architecture](https://reader031.fdocuments.in/reader031/viewer/2022022012/5b255a067f8b9ae9178b537b/html5/thumbnails/13.jpg)
Applied Instance
• Heating Center in Dalian City• System Function
§ Data Acquisition and Control§ Data Display and Analysis§ Alarm
13
§ Alarm§ Data Storage and Retrieval§ Security
![Page 14: Ramakrishnan CAN Bus, GPRS - Hybrid Network Systemjmconrad/ECGR6185-2010... · • TMS320F2812 • Hybrid Network • Heat Exchange Station 2. CAN Bus • What? ... – Harvard Architecture](https://reader031.fdocuments.in/reader031/viewer/2022022012/5b255a067f8b9ae9178b537b/html5/thumbnails/14.jpg)
References
• http://www.kvaser.com/can/
• http://mescal.imag.fr/membres/bruno.gaujal/Publications/gaujalNavetCAN.pdf
• http://canbuskit.com/what.php
• http://en.wikipedia.org/wiki/Controller_area_network
• http://en.wikipedia.org/wiki/General_Packet_Radio_Service
14
• http://en.wikipedia.org/wiki/General_Packet_Radio_Service
• http://focus.ti.com/lit/ds/symlink/tms320f2812.pdf
•http://ieeexplore.ieee.org/Xplore/login.jsp?url=http://ieeexplore.ieee.org/iel5/4805632/4810407/04810582.pdf%3Farnumber%3D4810582&authDecision=-203