Upload
mercy-riley
View
220
Download
0
Tags:
Embed Size (px)
Citation preview
Reconfigurable Communication Link Between FASTER and RTSim
Interface
Matthew McCollum
Mark Krause
Derek Keibler
Problem Statement
Vehicles dependent upon software systems
Testing vehicle software systems as a whole is important
John Deere teamed up with ISU and created a VR simulation of their tractors
Currently just involves a navigation simulation
Real Time Simulator (RTSim) hard coded for every tractor
John Deere would now like: More advanced, flexible, and reconfigurable interface
Allow for more operator controls and live operator control updates
System Description
Current systems» John Deere FASTER test system
» Iowa State University VR Tractor Simulation
» Vehicle System Dynamics Modeling and Simulation Architecture
Our Systems» Improved Reconfigurable Interface between the three
» Real Time Simulation Communication Configuration Application (RTSim CoCoA)
Interfaces
RT Sim system already created
John Deere created their own for the FASTER simulation
Project is focused on interface between the two» VR Simulator though the use of Sockets
» FASTER Simulator though the use of CAN over USB ports
RTSim CoCoA user interface:» Likely to include two lists
one for the FASTER signals one for the VR signals
» Create connection pairs between them
» Current pairs displayed neatly
» Save/Open configuration files
Requirements
Functional:Must have reconfigurable comm. protocol between:» CAN, VR Module, Dynamic Model
Comm. protocol must be scalable to the number of variables
RTSim CoCoA must allow users to manage config. files» Create, Save, Open
RTSim CoCoA must keep track of units
FASTER Simulator and RTSim comm. must meet real time requirements
Non-functional:RTSim CoCoA shall run on Windows
Interface shall run on Linux systems
Interface shall conform to CAN standards (SAE J1939 and ISO 11783)
Deliverables
Project Plan Presentation (02/13/09)
Project Plan Report (02/27/09)
Design Presentation (04/10/09)
Design Report (4/24/09)
Work Plan
Project Schedule: 01/27/09 – 02/24/09 Planning 02/25/09 – 04/24/09 Research & Design 04/25/09 – 08/20/09 Optional Development/Research 08/21/09 – 09/10/09 Develop & Test RTSimCoCoA module 09/11/09 – 11/11/09 Update existing modules 09/11/09 – 10/11/09 Update Interface module 10/12/09 – 10/25/09 Update VR module 10/26/09 – 11/11/09 Update DM module 11/12/09 - 12/15/09 Testing and Debugging
Risks and Resources
Risks: Loss of a second team member
» Management: Keep team knowledge distributed Hardware failure
» Management: Keep backups of data (SVN)
Resources (provided by client): - Red Hat Enterprise Linux 4.0 licensed machine (64 bit preferred) with CAN (Controller Area Network) adapter - CAN parse (Deere internal software) - Drivers for CAN USB or CAN cards (softing PCMCIA or Intrepid USB) - limited data set CAN logs - Simulation server with table definition