Overview of Project ADS Software Engineering CSE435 Michigan State University Fall 2013 Team members: Project Manager: Alec Dutch Facilitator: Duncan Young Customer Liason: Taylor Jones Configuration Manager: Cameron Keif Customer : Eileen Davidson, Ford Motor Company Instructor: Dr. Betty H.C. Cheng* *Please direct all inquiries to the instructor.
Project Overview Assisted Direct Start Turns off engine when not needed Increases gas efficiency
Overview of Goals Increase gas efficiency Ensure vehicle functionality remains unhindered Allow driver to disable the system Maintain vehicle safety
Considerations ● Engine temperature ● Battery level ● Speedometer reading ● Pedal states
Domain Research Investigated Ford quick start technology –System in use already (2013 Fusion) –System execution –Fuel economy –Engine restart time
Project Constraints – Sensor dependability – Q uick start technology Temperature requirements (200F) Battery requirements (15%) User comfort and safety
ADS System States Enabled if: – engine temperature > 200 degrees F – car is not in park Disabling actions: car is in park engine temp falls below 200 F
Engine States Engine off: When speed falls below 2.5mph only if: – cabin temp is acceptable – battery is above 20% Engine on when: acceleration pedal pressed temperature moves out of acceptable range battery falls below 15% ADS is disabled
Part II: Model-based View of System Class Diagram –Relationship between ADS and subsystems State Diagram –Transitions between states of ADS system
Class Diagram
ADS State Diagram
Part III: Demonstration Prototype layout –User interface and display Scenarios –prototype use and system functionality
Prototype Layout
Simulation Window Buttons and animations User interface for system
Prototype Layout system panel Displays system variables Includes buttons which change settings and scenarios
Prototype Layout status panel Green- instructions and scenario text White- events Black- system changes which result from events
Scenarios 1)Standard operation 2)User disables ADS 3)Driver comfort vs. Fuel economy modes
Acknowledgements We gratefully acknowledge and appreciate the participation of our customer, Eileen Davidson from Ford