1 / 24

Vetronics System Integration

Vetronics System Integration. MilCAN and Ethernet Presented By Bob Connor and Elias Stipidis 9 th International CAN Conference, Munich, 14-16 October 2003. VSI - MilCAN and Ethernet. Summary. Introduction MilCAN Overview Study MilCAN and Ethernet - Design, Implementation and Testing

sveta
Download Presentation

Vetronics System Integration

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Vetronics System Integration MilCAN and Ethernet Presented By Bob Connor and Elias Stipidis 9th International CAN Conference, Munich, 14-16 October 2003

  2. VSI - MilCAN and Ethernet Summary • Introduction • MilCAN Overview • Study • MilCAN and Ethernet - Design, Implementation and Testing • Conclusion • Future Work • Acknowledgments

  3. VSI - MilCAN and Ethernet Introduction • Drivers • Vetronics Distributed Real Time Systems • High Performance Communication System • Deterministic Behaviour • Basic Technology • Single Common Electronic Architecture • Standardisation • Applications • Capabilities • Flexibility (different communication systems/interfaces) • Versatility (different application environments) • Affordable (Cost Against Performance)

  4. VSI - MilCAN and Ethernet Frame / Priority

  5. VSI - MilCAN and Ethernet Synhronisation

  6. VSI - MilCAN and Ethernet Message Scheduling

  7. VSI - MilCAN and Ethernet Study • QinetiQ Testbed • Highly Deterministic Embedded Distributed System • CAN – MILCAN • CAN/CAN Bridges • Add Different Interfaces • Hardware, Software, Combination? • Challenging Application? • Challenging Communication Technology?

  8. VSI - MilCAN and Ethernet Study • Hardware • Robust and Fast • Not Very Flexible • Potentially Costly • Software • Robust and Relatively Fast • Flexible • Portable • Software/Hardware • Limited to the Hardware

  9. VSI - MilCAN and Ethernet Study • Conclusion • Use MILCAN Testbed • Use Software for the SNI • Attach a Portable Software Platform • Attach an Application User Interface • Attach a CAN Communication Interface • Attach an Ethernet Communication Interface

  10. VSI - MilCAN and Ethernet Design • Important Considerations • MILCAN Based Messaging • Transparent Communications • Internal and External Systems Messaging • Critical and Non-Critical Messaging • Dynamic Determinism • Multiple Interfaces • KEEP IT SIMPLE

  11. VSI - MilCAN and Ethernet Design • VSI Standard Network Interface (draft)

  12. VSI - MilCAN and Ethernet Design • Software • Modular Layer Design • C/C++ • OS Portable • Desktop / Embedded Portable

  13. VSI - MilCAN and Ethernet Design • Software Platform Operation • Standard Bridging and Routing • Filtering • Storing and Monitoring • Translation • Forwarding • Encapsulation • Flooding • Routing • Determinism • Multiple Queues (SYNC, HRT1-3, SRT1-3, NRT) • Dynamic Message Transmission • Synchronisation

  14. VSI - MilCAN and Ethernet Design • Network Interfaces • CAN • MILCAN • Ethernet • Customised EtherNet/IP • Remote Application • User Interface (PC Windows)

  15. VSI - MilCAN and Ethernet Implementation • The MILCAN Testbed

  16. VSI - MilCAN and Ethernet Implementation • Testbed Main Modules • Single CAN Nodes (MILCAN) • Dual CAN Nodes (MILCAN) • Linux OS Software Platform on PCs/Laptops • Interconnections • CAN Nodes to PC/Laptop via 8Mbps USB • PC/Laptop to GBit Switching Backbone via 100Mbps Ethernet • PC/Laptop Windows GUI to GBit Backbone via 100Mbps Ethernet Embedded Network Processor Linux 2.4 100Mhz

  17. Bandwidth usage per priority VSI - MilCAN and Ethernet Results

  18. Message latencies per priority VSI - MilCAN and Ethernet Results

  19. VSI - MilCAN and Ethernet Project Status • Completed Implementation on Testbed (Working Testbed) • Implemented Embedded System Hardware to Replace PCs/Laptops • Completed CAN System Testing • CAN and Ethernet System Testing On-Going • Optimising Implementation Specific Issues (eg USB Drivers and Modules) • Discussions on Further Investigations

  20. VSI - MilCAN and Ethernet Conclusion • Proved the Concept of SNI and Bridging • Working Testbed System • Initial Tests Very Promising

  21. VSI - MilCAN and Ethernet Future Work • MILCAN Multi-segment Network Management • Additional Interfaces (eg FlexRay, TTP) • Develop and Implement Dynamic Message Prioritisation Transmission on the CAN System • Development Tools

  22. VSI - MilCAN and Ethernet Acknowledgements • Work Funded by the UK MoD • People in the Project • Periklis Charchalakis • George Valsamakis • Bob Connor • Elias Stipidis

  23. VSI - MilCAN and Ethernet Questions???

  24. VSI - MilCAN and Ethernet Additional Material • User Interface

More Related