MathWorks Presentation - ChristophHan - FSI - Jan2016
MathWorks Presentation - ChristophHan - FSI - Jan2016
Christoph Hahn
Formula Student India
January 2016
2
2007 Christoph
Focus on Formula Student
3
2015 Christoph
Focus on Formula Student
4
5
6
MathWorks
1. Solid company
– Privately held
– Employs 3000+ people
– $800 million revenue in 2014
2. Invest in product development
– ~1000 people in development
– Creating 80+ products
3. More than software
– 500 third party solutions
– 1500 MATLAB based books
– : MATLAB Answers / MATLAB FileExchange
– Learning Materials for Formula Student
7
>> URL =
'mathworks.com/racinglounge';
>> web(URL);
8
9
MathWorks Tools
11
MATLAB Mobile
12
MATLAB Online
13
My Personal Tips
14
Your Goals in Formula Student
15
Simulation in Formula Student
16
Simulation in Formula Student
17
MathWorks Tools in Formula Student
Technical
Computing
Control Design/
Vehicle
Programming
Modeling
ECUs
18
Technical Computing
Algorithm
Software Outputs for Design
Development
Automate
19
Model Based Design:
Control Design – Program ECUs
+
CTRL PLANT
-
20
+
Model Based Design: CTRL PLANT
-
Control Design – Program ECUs
C / C ++
Code
Wrapper
ECU
Code generation
1. Supported microcontrollers
• Texas Instruments C2000 / C6000
• STM32F4 Discovery Board
• Beagle Bone Black
• …
2. Third-party solutions with Simulink interface
3. Code generation using MathWorks tools,
Compilation using 3P IDE
21
+
Model Based Design: CTRL PLANT
-
Control Design – Program ECUs
ECU
Requirements C / C ++ User Test
Code
Wrapper
System System ECU HIL
Design Test
ECU
Design Test
C / C++
Code
22
+
Model Based Design: CTRL PLANT
-
Control Design – Program ECUs
C / C++
Code
Embedded Coder
23
+
Vehicle Modeling CTRL PLANT
-
mCar
mWheel
25
+
Vehicle Modeling CTRL PLANT
-
mCar
mWheel
26
+
Vehicle Modeling CTRL PLANT
-
mCar
Optimization
mWheel
27
+
Vehicle Modeling CTRL PLANT
-
mCar
Identification
mWheel
28
Tuning of Design Parameters Using Simulink Design
Optimization
29
Let‘s have a look at some models
>> sm_double_wishbone_suspension
>> threeSpeedVehicle_engine
>> electricVehicle_closedLoop
30
MathWorks Tools in Formula Student
Technical
Computing
Control Design/
Vehicle
Programming
Modeling
ECUs
31
Support for you – Summarized on one page
WHERE
mathworks.com/academia/student-
competitions/formula-student-india/
WHAT
One page embracing all our resources for you.
MATLAB and Simulink Racing Lounge
Software Offer
Online Training: Physical Modeling
Access to our support
32
Software Offer for Formula Student Teams
33
Software Offer for Formula Student Teams
Easy access
– Appoint one license admin in your team
– Follow link on MathWorks FSI page
34
Online Training
35
MATLAB & Simulink Racing Lounge
WHAT
Video podcast dedicated to help you with your
Formula Student project.
Views [-] Video Time [h]
mathworks.com/videos 40178 (4917*) 2830 (344*)
YouTube.com 39572 2725
* last 30 days, data: Oct 8th 2015
WHERE
mathworks.com/racinglounge
WHEN
A new episode every other Wednesday
36
MATLAB & Simulink Racing Lounge
Tire Modeling
Resources for Principles of CAD Import in Basics of Code Battery Lap time
Your Project Control Design SimMechanics Generation Modeling simulation
37
MATLAB & Simulink Racing Lounge
Contributions
Feedback welcome! welcome! You learn from
[email protected] judges.
Interviewing
facebook.com/groups/racinglounge Judges
Tire Modeling
Resources for Principles of CAD Import in Basics of Code Battery Lap time
Your Project Control Design SimMechanics Generation Modeling simulation
38
MATLAB & Simulink Racing Lounge
39
How to use our support
40
How to use our support
Technical Problem →
41
Thank you
42