Embedded Automotive Door Control System Doors2 Presented by: Kevin Forker Sheela Hiremath Demo Given by: Sheela Hiremath.

Slides:



Advertisements
Similar presentations
Recording Narration to a PP presentation For an unattended PP, recorded narration may be added to replace a presenter Be careful-poor narration is worse.
Advertisements

Inspiration. Copyright Acadia Institute for Teaching and Technology Acadia University, Wolfville, NS, Canada, B0P 1X0 Tel. (902) , Fax (902)
Preliminary Driving Steps
Computer Basics Hit List of Items to Talk About ● What and when to use left, right, middle, double and triple click? What and when to use left, right,
Basic Vehicle Control Chapter 3.
`SET-UP MANUAL SRM D248 PURPOSE:
Disabled Platform Access There are two designated parking bays immediately outside the front of the main college building. Disabled access both into the.
10 February Event Monitoring and Event File Maintenance.
Unknown risk vehicle stop
Chapter 3 Basic Vehicle Control
Chapter 3: Configuring the Windows Vista Environment.
Embedded Systems Details. Object Model: Four main system objects or classes Controller object might be made up of several controllers is the brains of.
Automotive Door Controls DOORS 1 Presenter: Hyun-soo Kim, Ketan Patel, David Tkaczyk Demo Given by: David Linsey.
Project Doors Group Doors 3 Presenters: Becky Smith, Tim Hollosy Demo Given by: Tim Hollosy.
Automotive Door Controls 4 Nithya Balakrishnan Qiong Wang Brian Koch Trong Nguyen.
Anti-Lock Braking System ABS1 Presenter: Josh Walworth Demo Given by: Ryan Stephenson.
Creating And Maintaining A Database. 2 Learn the guidelines for designing databases When designing a database, first try to think of all the fields of.
Self-Contained Particulate Filter Filter 3 Presenters: Ian Gray, Kyhia Bostic Demo Given by: Nathan Sullivan.
Self-Cleaning Particulate Filter Project Filter II Team Presenters: Roger Ostrander Steve Van Neste Demo given by: Roger Ostrander.
BDT Business Tutorial. Click on the BDT Business icon.
LESSON 17 PREPARED BY MANJU. database A database is a collection of related information Access is the Microsoft Office database program that enables you.
Microsoft Office Illustrated Fundamentals Unit B: Understanding File Management.
Money Tracker Pro User Guide (version 0.4) Quick facts Create account Add transaction Transfer money between accounts Schedule reoccurring transaction.
CSE 595 Lab #1 Dodge Caravan Electronic Locking System Steve Pruitt Jan 13, 2000.
taskbar Notification area Start To change size of taskbar: RMC- uncheck Lock the taskbar Changing Properties : RMC- Properties.
Introduction to Computer By: Maria Mullen. Objectives Identify and use computer hardware Identify the pieces that make up the desktop Open and close desired.
Driving Procedures & Maneuvers
Basic Administration.  Familiarize support staff with basic DSX administrative tasks  Provide expedited service to customers  Minimize the involvement.
1 Lesson 22 Getting Started with Access Essentials Computer Literacy BASICS: A Comprehensive Guide to IC 3, 3 rd Edition Morrison / Wells.
KEYLESS ENTRY SYSTEMS CHAPTER 14 PAGES 513C - 518C PAGES 544L - 549L.
Using the PDA Links to each of the topics Go to next slide Intro to “Getting Started Changing iPAQ Settings -Setting the Time/Date -Changing Keyboard.
1 2 Lab 2: Organizing Your Work. 2 Competencies 3 After completing this lab, you will know how to: 1. Use Explorer to manage files. 2. Copy files. 3.
Clearly Visual Basic: Programming with Visual Basic 2008 Chapter 4 I Need a Tour Guide.
1 Classroom Computer Maintenance Presented by Max Hobson, Arcadia Valley CTC.
Basic Vehicle Operation
Power Window. what kind of mechanism makes your car windows go up and down? How about the power windows with the automatic-up feature that raises the.
Lesson 17 Getting Started with Access Essentials
Basic Vehicle Control Where are things located. Instrument Panel Speedometer Odometer Tachometer Fuel Gage.
Oracle Data Integrator Transformations: Adding More Complexity
Computer Literacy BASICS: A Comprehensive Guide to IC 3, 5 th Edition Lesson 23 Getting Started with Access Essentials 1 Morrison / Wells / Ruffolo.
STEPS TO PARALLEL PARKING FOLLOW THESES STEPS TO HELP YOUR PARALLEL PARKING SKILLS FOLLOW THESES STEPS TO HELP PERFECT YOUR PARALLEL PARKING SKILLS.
Power Door Locks. Intro Power door locks (also known as electric door locks or central locking) allow the driver or front passenger to simultaneously.
RIGHT Mouse Button Formatting Cut Copy Paste Save LEFT Mouse Button MAIN BUTTON Single clicks Double clicks Drag Highlight.
CTS130 Spreadsheet Lesson 19 Using What-If Analysis.
Powerpoint as a Multimedia Platform Matt Monjan Discovery Educator Network.
An Inspiration Software Tutorial INDEX Changing a Symbol in Inspiration Adding a Symbol in Inspiration Moving a Symbol in inspiration Adding text under.
Using skype for business to share desktops
AL A. LAURIO Teacher Microsoft Windows Vista. DESKTOP is the main screen area that you see after you turn on your computer and log on to Windows. it serves.
1. Position the car so that it is slightly further then your normal parking position (about 30cm from the edge the kerb.). Make sure that it is parallel.
Introduction to Computer Programming - Project 2 Intro to Digital Technology.
Chapter 3 I Need a Tour Guide (Introduction to Visual Basic 2010) Clearly Visual Basic: Programming with Visual Basic nd Edition.
Anti-lock Brake System Group 2 Presenters: Christan Balnius, Zain Kazim, Mark Pulver Demo Given by: Brian Lawnichak.
New features of Chamber Monitor Panel E. Furfaro 9 april 2012.
AUDIO VISUAL TRAINING Wilkins Theatre-Black Box. BLACK BOX EQUIPMENT IN CLASS Black Box LCD Projector/Built In Screen Laptop Connection (VGA Cord) Control.
RallySafe®.  With auto mode this will see the RallySafe® unit find the start line as it has in Targa West. Meaning you wont need to touch it at the.
DRIVER EDUCATION CHAPTER 3 1. What is every driver’s #1 priority? safety 2. In NJ, all front seat occupants must wear what? seatbelts 3. Who is responsible.
INSTITUTE NAME : ADDRESS : PRESENTS BY… DHUMAL A.S. THAKUR R.R. JAGTAP R. A. GANGAWANE.
PowerPoint PowerPoint is used for creating slideshows that accompany speeches, lectures, or other types of presentations. Slides can include text, images,
Drive Right Chapter 3 Unit 2
Functions Algebra
User guide for Direct Observations equipment use
Important terms Black-box testing White-box testing Regression testing
Important terms Black-box testing White-box testing Regression testing
Windows xp PART 1 DR.WAFAA SHRIEF.
Team 4: Project Forget-Me-Not
20 camera parts of the Canon Rebel T3i
Date 30 Julai 2018 Time pagi Venue Pejabat HQ PUSH START BUTTON.
Lesson 23 Getting Started with Access Essentials
Microsoft Office Illustrated Fundamentals
Presentation transcript:

Embedded Automotive Door Control System Doors2 Presented by: Kevin Forker Sheela Hiremath Demo Given by: Sheela Hiremath

Unique Feature of System The main controller is composed of separate controllers Each door has its own controller

What Does Feature Support? Each door controller controls only the features each door contains Divides functionality so features can be added or removed to an individual door

Key Model – Class Diagram Gives whole picture of the system All dynamic model are based off of the class diagram Shows the classes of the system and the relationships between them

Model Door Control System SensorsADCActuators TorqueUser InterfaceReverseMirror Limit Switch Button Gear BackDoorFPDoorDrDoor Lock Controler AutoLock Controler Window Controller Passenger Window ControllerDRWindow Controller Mirror Controller Mirror Positioning Controller Mirror Setting Controller Lck MtrWin. Mtr.Mir. Mtr.

Model Cont. Button Lock Controller Switch Mirror Positioning Controller Mir. Mtr Mirror Limit Gear Win. Mtr. Torque Lck. Mtr. Included In Auto Locks Doors Monitors Torque Adjust Windows Check Reverse Gear Adjust Mirror Check Min. & Max Mir. Ang.

Promela and Xspin How was the system modeled? –Each state diagram was a separate promela. Therefore 3 files were used corresponding to Locks, Windows, and Mirrors LTL Properties –Safety – A bad thing never happens. –Liveness – Something good eventually happens.

Safety The passenger’s window will never move if the window lock is engaged. [](FP_w_lock -> <>(FP_State == sFP_Stop)) The window will always stop when the torque reaches its limit. [](DR_torquelimit -><> (DR_State == sDR_Stop)

Liveness The right mirror will eventually tilt down when the car is put in reverse and the right mirror is selected. <>( (RIGHT_MIRROR && ReverseDown) -> <> RMirDown) The left mirror will eventually move down when the left mirror is selected and the down button is pushed. <>((LEFT_MIRROR && press(L_Down)) -> <> DOWN)

Demo of Prototype 2 or 4 door capability Ability to lock/unlock doors (manual or auto.) Ability to move windows up/down Window lock to disable pass. windows Express Roll Down for driver Ability to move mirrors up/down/left/right Ability to store mirror positions in memory Ability to restore mirror positions from memory Full tilt down of right mirror when car in reverse

Lock Scenarios Automatic Locks Press “lock” -> locks every door Press “unlock” -> unlocks every door Manual Locks Press “M_lock” -> locks the individual door Press “M_unlock” -> unlocks the individual door

Window Scenarios Press “up” -> rolls window up Press “fp_up” -> driver rolls up Ft Pass window Press “w_lock”->locks the pass. window controls Press “fp_up”-> Driver can roll down pass. window Press “up” -> Pass. cannot roll down their window Pressing “w_unlock” restores functionality Pressing “down” for t>1s starts express roll down Pressing “down” again stops express roll down

Window Scenarios Cont. Creating an obstacle Choose a window from the drop down box Press ‘o’ to create obstacle Press “up” and window doesn’t move Press ‘l’ to remove obstacle Conflicts

Mirror Scenarios “left” selects left mirror “up” moves mirror up “reverse” & “right” tilts right mirror completely down Memory Functionality “set” “one” saves mirror pos. in memory one “one” restores mirror to pos. in memory one