overview of project ads software engineering cse435 michigan state university fall 2013
DESCRIPTION
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 - PowerPoint PPT PresentationTRANSCRIPT
Overview of Project ADSSoftware Engineering CSE435
Michigan State UniversityFall 2013
Team members:Project Manager: Alec DutchFacilitator: Duncan YoungCustomer Liason: Taylor JonesConfiguration 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
• Project Constraints– Sensor dependability– Quick 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
Prototype LayoutSimulation Window
•Buttons and animations•User interface for system
Prototype Layoutsystem 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 operation2) User disables ADS3) Driver comfort vs. Fuel economy
modes
Acknowledgements
• We gratefully acknowledge and appreciate the participation of our customer, Eileen Davidson from Ford