Download presentation
Presentation is loading. Please wait.
Published byDale Parks Modified over 8 years ago
1
Reconfigurable Communication Interface Between FASTER and RTSim Dec0907
2
Team Makeup Team Members: Matthew McCollum Mark Krause Derek Keibler Faculty Advisor: Dr. Steward Client: John Deere 2
3
Problem Statement Currently : Iowa State University has a Virtual Reality Tractor Simulator Displays a tractor and interacts with a steering wheel and a GPS system Deere Product Engineering Center in Waterloo, IA, has a system involving a system-level automated testing simulator (FASTER Simulator) John Deere would now like: An advanced, flexible, and reconfigurable interface between the two simulators A display of the FASTER simulation and operator control in Virtual Reality Simulator 3
4
Solution Create a Real Time Simulation Communication Configuration Application (RTSim CoCoA) Create a Reconfigurable CAN Interface Module Update the Dynamic Simulation Module and VR Module to accommodate for reconfigurable communication 4
5
New System RTSim CoCoA Graphical user interface (GUI) Allow users to specify what messages will be sent/received Creates a configuration file based on the users choices Reconfigurable CAN interface module (Interface) The communication Hub between the CAN and the real time simulation Use/distributes the CoCoA configuration file
6
System Block Diagram 6
7
Operating Environment The operating environment is completely computer based Minimum of two computers is needed to run the system A computer will run the CAN Interface Module and Dynamic Simulation Module A Linux computer will run the VR Simulator Module A suitable physical environment for this system is any place where computers can operate
8
Requirements The interface shall have reconfigurable communication protocol between CAN, VR Module, and the Dynamic Simulation Module. The interface shall conform to CAN standards (SAE J1939 and ISO 11783). The communication between the FASTER Simulator and RTSim shall meet real time requirements. The communication protocol shall allow a variable number of messages. The RTSim modules shall accept a variable number of messages. 8
9
Requirements The RTSim CoCoA shall allow users to manage configuration files. The RTSim CoCoA shall keep track of units of measurements for the CAN messages. The VR Module shall be able to interpret the configuration files. The Dynamic Simulation Module shall be able to interpret the configuration files. The interface shall be able to interpret the configuration files. 9
10
User Interface 10
11
11 System Flow Diagram
12
12 Communication Flow Diagram
13
13 Communication Flow Diagram
14
I/O Specifications CAN logs CAN Database Files VR/Model XML Files Config Files Packets 14
15
Testing CoCoA Test to ensure that it can use XML vehicle/model files Test to ensure that it can use CAN log files Test to ensure that the lists are generated correctly Test with numerous scenarios to demonstrate that the config files are being generated correctly 15
16
Testing Interface Test with various config files to: Ensure that the config files are parsed and used correctly to generate packet formats Ensure that the packet formats are sent correctly over the network Ensure that the Interface formats packets correctly based on the config file Test with various CAN messages to ensure that the values are interpreted and converted correctly Test with various packets to ensure that they can be properly converted to CAN messages 16
17
Testing Model/VR Module Test with various config file to ensure that it receives and interprets the file correctly Test with various packets to demonstrate that it is parsing the data correctly Will be observed to ensure that it sending necessary data in the correct format 17
18
Testing Full System The system will be run with various configurations to ensure that it functions properly and as desired 18
19
Questions? 19
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.