Model Based Design Road Map
Based upon Automotive industry.
Must:
1- Embedded system technology.
2- MathWorks On-ramp series:(MATLAB-Simulink-Stateflow-Power
electronics-circuit simulation-control Design)
https://matlabacademy.mathworks.com/#getting-started
3- MATLAB Programming: https://www.coursera.org/learn/matlab
4- Simulink Modelling:
https://www.youtube.com/watch?v=dbgWw90n_ys&list=PLJ1e5h
CT22GqvlPaCAXMMSUTJ2Ci9Cx5b&ab_channel=SimulinkTutorial
5- Stateflow: https://www.youtube.com/watch?v=QMShUc7-
l2o&list=PLYGM3naPUM7Knu5ActGdbdOqqmJHCk0EC&ab_chann
el=MATLABTECH
6- Scripting:
https://www.youtube.com/watch?v=2iQHbhTebP4&list=PLJ1e5hC
T22GruWtVp-iJwrkK0cDrkS7xD&ab_channel=SimulinkTutorial
7- Model-based testing:
MIL (model-in-loop): Manually:
https://www.youtube.com/watch?v=cJtat7CwmAM&ab_channel=
MATLAB%26Automotive
SDV:
https://www.youtube.com/watch?v=LV8r21RqJHY&ab_channel=
MATLAB%26Automotive
SIL (software-in-loop):
https://www.youtube.com/watch?v=Pbau0M7zvAc&ab_channel=
dSPACEGroup
MIL/SIL(Back-to-back):
https://www.youtube.com/watch?v=z6_e8oZMfVg&ab_channel=
MATLAB
PIL(Processor-in-loop):
https://www.youtube.com/playlist?list=PLn8PRpmsu08p77wJjw9l
7-MWWelmRAkhn
HIL(Hardware-in-loop):
https://www.youtube.com/watch?v=vrRq6YovMtk&ab_channel=
MATLAB
IMPORTANT: Read MathWorks Documentation.
Search for: Embedded coder - MATLAB coder - Simulink Coder -
Code coverage – MAAB.
Sub-Fields (Your mission):
1. Electrification
a. BMS.
b. Motor control (FOC, predictive control, ...).
2. ADAS APPs
a. Sensor fusion (Lidar-Camera-).
b. Signal processing and image processing.
Nice to have:
1- Autosar/CAN/LIN:
https://www.youtube.com/@ancittechnicalvideos/streams
2- A-spice:
https://www.youtube.com/watch?v=ejgv5sTKmSU&list=PLO2k6
yikLVTm4l_-
guhs1z_Xro5gjD47M&ab_channel=KUGLERMAAGCIEbyULSoluti
ons
3- Functional safety(ISO-26262):
https://www.youtube.com/watch?v=9wcJuW9E0S8&list=PLO2k
6yikLVTlrkQJN8pbznro3G-
EhkViG&ab_channel=KUGLERMAAGCIEbyULSolutions
4- Version control (Git-Github).