Overview of MultipleInput Power Steering Software Engineering CSE 435 Michigan State University Fall...

Post on 19-Dec-2015

219 views 6 download

Tags:

transcript

Overview of Multiple Input Power Steering

Software Engineering CSE 435Michigan State University

Fall 2014

Team members:Project Manager: Gregory Andrew RichardFacilitator: Weilong LiCustomer Liason: John Hayes AdamsConfiguration Manager: Timothy David SlonczSafety Engineer: Evan Michael Swinehart

Customer: Mr. Anthony TorreInstructor: Dr. Betty H.C. Cheng*

*Please direct all inquiries to the instructor.

• System provides the ability of Autonomous Steering with an override capability to allow Normal Control of the vehicle.

• Motivation for project– Proximity Sensors, Torque Sensors,

Interpolation Table, and various system checks.

– Traffic Jam Assist, Park Assist, Lane Correction Assist, and Emergency Object Avoidance Assist.

Project Overview

• Ramp down Autonomous Control upon the driver applying torque.

• Override Autonomous Control.

• Ability to update software.

• Secure data transfer through CAN bus.

• Alert user up upon failure.

Overview of Features

• Investigated CAN bus and power steering controller

• Needed to apply domain knowledge on ECU communications and how a power steering system operates

• Project Constraints– Safety override– System security– Communication Speed

Domain Research

Part II: Model-based View of System

Part II: Secenario

UI Prototype: Sensor Failure

Part II: Scenario 2

UI Prototype: Autonomous Torque

Part II: Scenario 3

UI Prototype: Driver Override

• We gratefully acknowledge and appreciate the participation of our customer, Mr. Anthony Torre from Chrysler.

Acknowledgements