PS9 Vehicle Simulation Using Matlab Simulink 21 P15 Blackboard

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 15

PS8: Vehicle Simulation Using

Matlab/Simulink: Blackboard
Update 2.0, 4/29/2015, 5 pm: P15

Title: PS1-P1
1. PS1-P1: Vehicle Simulation using Matlab/Simulink: Update-S14-V2

Why to study Matlab/Simulink in this course?


OPTIONS:
1- Use this combination because everyone is familiar with this pair
2- Involve computations using matrix-operations
3- Involve computations in multi-domain
4- Involves multi-domain and matrix operations
5- Almost all current vehicle simulators are developed around matlab/simulink
A. 1
B. 2
C. 3
D. 4
E. 5

Soln:
Title: PS1-P2
2. PS1-P2: Vehicle Simulation using Matlab/Simulink: Update-S14-V2
Why Matlab/Simulink is suitable for vehicle simulation?
OPTIONS:
1- Use this combination because everyone is familiar with this pair
2- Involve computations using matrix-operations
3- Involve computations in multi-domain
4- Involves multi-domain and matrix operations
5- Require a pair of well interfaced real-time-simulation-language and a
procedural language; and this pair delivers that.
A. 1
B. 2
C. 3
D. 4
E. 5

Soln:
Title: PS1-P3
3. PS1-P3: Vehicle Simulation using Matlab/Simulink: Update-S14-V2
Match the listed descriptions for the following:
a- Matlab;
b- Simulink
OPTIONS:
1- procedural programming
2- Real-time simulation
3- matrix-based computation
4- Multi-domain analysis
A. 1,2; 3,4
B. 1,3; 2,4
C. 1,4; 2,3
D. 3,4; 1,2
E. 2,4; 1,3
F. 2,3; 1,4

Soln:
Title: PS1-P4
4. PS1-P4: Vehicle Simulation using Matlab/Simulink: Update-S14-V2
What is special about Matlab: Compared to the other procedural languages
OPTIONS:
1- Can do matrix-based computations
2- Has excellent charting-capabilities
3- Has excellent output-formatting-capabilities
4- Enables to do object-oriented-programming using classes
A. 1, 2
B. 1, 3
C. 1, 4
D. 2, 3
E. 2, 4
F. 3, 4

Soln:
Title: PS1-P5
5. PS1-P5: Vehicle Simulation using Matlab/Simulink: Update-S14-V2
Identify the deficiencies with the Matlab: Compared to the other procedural
languages
OPTIONS:
1- It has extremely poor charting-capabilities
2- Has extremely poor formatted-output-capabilities
3- It is an interpreted language, so the overall code execution will be slow
4- It is rarely used in engineering education
A. 1, 2
B. 1, 3
C. 1, 4
D. 2, 3
E. 2, 4
F. 3, 4

Soln:
Title: PS1-P6
6. PS1-P6: Vehicle Simulation using Matlab/Simulink: Update-S14-V2
What is special about Simulink
OPTIONS:
1- The most suitable procedural language for vehicle simulation
2- The most suitable language for real-time vehicle simulation
3- Has very fast execution time, because it is not an interpreted-language
4- One of the most constantly-updated and up-to-date languages that is
available today
A. 1, 2
B. 1, 3
C. 1, 4
D. 2, 3
E. 2, 4
F. 3, 4

Soln:
Title: PS1-P7
7. PS1-P7: Vehicle Simulation using Matlab/Simulink: Update-S14-V2
Vehicle Simulator Requirements:
What it requires to develop a good real-time vehicle-simulator?
OPTIONS:
1- It requires real-time simulation capabilities
2- It requires past-time simulation capabilities
3- It requires procedural programming-capabilities to implement its control
algorithms
4- It requires real-time simulation-capabilities to implement its control
algorithms
5- Needs a good GUI-Front-End for the user to interface
6- Needs a good Text-Based-Front-End for the user to interface
A. 1; 3; 5
B. 2; 3; 6
C. 1; 4; 5
D. 1; 4; 6
E. 2; 4; 5
F. 2; 4; 6

Soln:
Title: PS1-P8
8. PS1-P8: Vehicle Simulation using Matlab/Simulink: Update-S14-V2
Vehicle-Simulation-requirements:
Identify two primary deficiencies the Matlab/Simulink programming
environment?
OPTIONS1- They lack real-time programming capability
2- They lack procedural programming capability
3- They are interpreted languages, means slow in execution
4- No capabilities to develop good GUI-Front-End
A. 1, 2
B. 1, 3
C. 1, 4
D. 2, 3
E. 2, 4
F. 3, 4

Soln:
Title: PS1-P9
9. PS1-P9: Vehicle Simulation using Matlab/Simulink: Update-S14-V2
Vehicle-Simulation-requirements:
Match best languages for the following three basic-elements of a vehicle
simulator:
a- Excellent capability to implement back-end Real-time simulation;
b- Excellent capability to implement back-end algorithmic simulation;
c- Excellent capability to develop front-end GUI
OPTIONS:
1- HSpice
2- Simulink
3- C++
4- Matlab
5- Quic-Basic
6- Visual-Basic
7- LabView
A. 1; 3; 6
B. 2; 3; 6
C. 1; 4; 5
D. 1; 4; 7
E. 2; 4; 5
F. 2; 4; 7

Soln:
Title: PS1-P10
10. PS1-P10: Vehicle Simulation using Matlab/Simulink: Update-S14-V2
Vehicle-Simulation:
Which is the language that closely resembles to Simulink for real-time
vehicle simulation?
OPTIONS:
1- HSpice
2- Simulink
3- Multisim
4- ORCAD
5- LabView
A. 1
B. 2
C. 3
D. 4
E. 5

Soln:
Title: PS1-P11
11. PS1-P11: Vehicle Simulation using Matlab/Simulink: Update-S14-V2
Vehicle-Simulation:
For which type of applications NI-LabView may be preferred over Simulink?
OPTIONS1- Real-time application-simulation with real-time i/o-interface
2- Real-time application-simulation with non-real-time i/o-interface
3- Real-time application-simulation requiring hardware implementation
4- Real-time application-simulation requiring software implementation
A. 1, 2
B. 1, 3
C. 1, 4
D. 2, 3
E. 2, 4
F. 3, 4

Soln:
Title: PS1-P12
12. PS1-P12: Vehicle Simulation using Matlab/Simulink: Update-S14-V2
Vehicle-Simulator: In an overall real-time-dynamic-vehicle-simulator:
Match the listed descriptions for the following?
a- matlab-files are;
b- simulink-files are
OPTIONS:
1- element-model-files
2- input-data-files
A. 1; 2
B. 2; 1

Soln:
Title: PS1-P13
13. PS1-P13: Vehicle Simulation using Matlab/Simulink: Update-S14-V2
Vehicle-Simulator: In an overall real-time-dynamic-vehicle-simulator:
How overall vehicle-simulation-executive is implemented?
OPTIONS:
1- A main-file running simulink-mdl-element-models in right sequence;
2- A main-file running matlab-m-element-models in right sequence;
3- each elements matlab-file providing input-data to its corresponding
simulink-model
4- each elements simulink-file providing input-data to its corresponding
matlab-model
5- m-file initializes the mdl-model-file
6- mdl-file initializes the m-model-file
Note: the main-file can be m-file or mdl-file
A. 1; 3; 5
B. 1; 3; 6
C. 1; 4; 5
D. 1; 4; 6
E. 2; 3; 5
F. 2; 3; 6

Soln:
Title: PS1-P14
14. PS1-P14: Vehicle Simulation using Matlab/Simulink: Update-S14-V2
Vehicle-Simulator: how to run simulation with different input-data?
OPTIONS:
1- Modify input data m-files
2- Modify input data mdl-files
3- Run mdl-element-model-files
4- Run m-element-model-files
A. 1; 3
B. 1; 4
C. 2; 3
D. 2; 4

Soln:
Title: PS1-P15
15. PS1-P15: Vehicle Simulation using Matlab/Simulink: Update-S14-V2
Vehicle-Simulator:
Match the real-time simulators for the following applications:
a- Circuit simulation;
b- Instrumentation;
c- Industrial automation & Process Control
OPTIONS:
1- Fortran
2- PSpice/MultiSim
3- LabView
4- ORCAD
5- Ladder-Logic/Function Block Diagram
6- Simulink
A. 1; 3; 5
B. 1; 3; 6
C. 1; 4; 5
D. 1; 4; 6
E. 2; 3; 5
F. 2; 3; 6

Soln:

You might also like