Skip to content

Commit d9058a5

Browse files
jjhajjha
authored andcommitted
Document Update for 2023b
1 parent acb8a5d commit d9058a5

23 files changed

+299
-20
lines changed

Model/BEVsystemModel.slx

-120 Bytes
Binary file not shown.

Overview/ElectricVehicleDesignOverview.m

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@
2626

2727
%%
2828
open_system('BEVsystemModel')
29+
%%
2930

3031
%% Design Workflows
3132
%

Overview/html/ElectricVehicleDesignOverview.html

Lines changed: 97 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,17 @@
1-
2-
<!DOCTYPE html
3-
PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
4-
<html><head>
5-
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
6-
<!--
1+
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2+
<html>
3+
<head>
4+
<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
5+
<!--
76
This HTML was auto-generated from MATLAB code.
87
To make changes, update the MATLAB code and republish this document.
9-
--><title>Electric Vehicle Design with Simscape&#8482;</title><meta name="generator" content="MATLAB 9.14"><link rel="schema.DC" href="http://purl.org/dc/elements/1.1/"><meta name="DC.date" content="2023-11-08"><meta name="DC.source" content="ElectricVehicleDesignOverview.m"><style type="text/css">
8+
-->
9+
<title>Electric Vehicle Design with Simscape&trade;</title>
10+
<meta name="generator" content="MATLAB 23.2">
11+
<link rel="schema.DC" href="http://purl.org/dc/elements/1.1/">
12+
<meta name="DC.date" content="2024-07-18">
13+
<meta name="DC.source" content="ElectricVehicleDesignOverview.m">
14+
<style type="text/css">
1015
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outine:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}
1116

1217
html { min-height:100%; margin-bottom:1px; }
@@ -67,7 +72,87 @@
6772

6873

6974

70-
</style></head><body><div class="content"><h1>Electric Vehicle Design with Simscape&#8482;</h1><!--introduction--><p>This repository contains model and code to help engineers design battery electric vehicle (BEV), including range estimation and battery sizing workflows.</p><!--/introduction--><h2>Contents</h2><div><ul><li><a href="#1">Overview</a></li><li><a href="#3">Design Workflows</a></li><li><a href="#4">Documentation</a></li><li><a href="#5">Models</a></li><li><a href="#7">Acronyms</a></li></ul></div><h2 id="1">Overview</h2><p>Battery electric vehicles (BEV) are gaining popularity as the prices of battery cells fall and the consumer demand for a clean mobility solution increases. The key challenges in their adoption lie in addressing the vehicle range anxiety, safety, and the total ownership cost for the consumer. Li-ion based batteries and electric drivetrains with permanent magnet synchronous motors (PMSM) and/or induction motors power modern BEV systems. Modeling and simulation helps you design vehicles that meet the desired range on the road and perform under all environmental conditions. Virtual design of a BEV platform requires a coupled electro-thermal system model for performance evaluation. In this example repository, you <b>learn how to simulate a BEV AWD/FWD model to estimate its on-road range</b>. You also <b>learn how to size your HV battery pack</b> to achieve your desired range with the vehicle.</p><img vspace="5" hspace="5" src="ElectricVehicleDesignOverview_01.png" alt=""> <h2 id="3">Design Workflows</h2><div><ul><li><a href="matlab:open('BEVRangeEstimationMain.mlx')">Range Estimation for Battery Electric Vehicles</a></li><li><a href="matlab:open('BEVBatterySizingMain.mlx')">Sizing Battery for Electric Vehicles</a></li><li><a href="matlab:open('BatteryNeuralNetModel.mlx')">Battery Neural Network Model for Temperature Prediction</a></li><li><a href="matlab:open('PMSMmotorTestBench.mlx')">PMSM Thermal Test Bench for Battery Electric Vehicle (BEV)</a></li></ul></div><h2 id="4">Documentation</h2><div><ul><li><a href="matlab:web('BatteryElectricVehicleModelOverview.html')">Battery Electric Vehicle Model</a></li><li><a href="matlab:open('PMSMmotorTestBenchDescription.mlx')">PMSM Thermal Model</a></li></ul></div><h2 id="5">Models</h2><div><ul><li><a href="matlab:open_system('BEVsystemModel.slx')">Battery Electric Vehicle</a></li></ul></div><h2 id="7">Acronyms</h2><div><ul><li>BEV : Battery Electric Vehicle</li><li>PMSM : Permanent Magnet Synchronous Motor</li><li>AWD : All Wheel Drive</li><li>FWD : Forward Wheel Drive</li></ul></div><p class="footer">Copyright 2022 - 2023 The MathWorks, Inc.<br><a href="https://www.mathworks.com/products/matlab/">Published with MATLAB&reg; R2023a</a><br></p></div><!--
75+
</style>
76+
</head>
77+
<body>
78+
<div class="content">
79+
<h1>Electric Vehicle Design with Simscape&trade;</h1>
80+
<!--introduction-->
81+
<p>This repository contains model and code to help engineers design battery electric vehicle (BEV), including range estimation and battery sizing workflows.</p>
82+
<!--/introduction-->
83+
<h2>Contents</h2>
84+
<div>
85+
<ul>
86+
<li>
87+
<a href="#1">Overview</a>
88+
</li>
89+
<li>
90+
<a href="#4">Design Workflows</a>
91+
</li>
92+
<li>
93+
<a href="#5">Documentation</a>
94+
</li>
95+
<li>
96+
<a href="#6">Models</a>
97+
</li>
98+
<li>
99+
<a href="#8">Acronyms</a>
100+
</li>
101+
</ul>
102+
</div>
103+
<h2 id="1">Overview</h2>
104+
<p>Battery electric vehicles (BEV) are gaining popularity as the prices of battery cells fall and the consumer demand for a clean mobility solution increases. The key challenges in their adoption lie in addressing the vehicle range anxiety, safety, and the total ownership cost for the consumer. Li-ion based batteries and electric drivetrains with permanent magnet synchronous motors (PMSM) and/or induction motors power modern BEV systems. Modeling and simulation helps you design vehicles that meet the desired range on the road and perform under all environmental conditions. Virtual design of a BEV platform requires a coupled electro-thermal system model for performance evaluation. In this example repository, you <b>learn how to simulate a BEV AWD/FWD model to estimate its on-road range</b>. You also <b>learn how to size your HV battery pack</b> to achieve your desired range with the vehicle.</p>
105+
<img vspace="5" hspace="5" src="ElectricVehicleDesignOverview_01.png" alt=""> <h2 id="4">Design Workflows</h2>
106+
<div>
107+
<ul>
108+
<li>
109+
<a href="matlab:open('BEVRangeEstimationMain.mlx')">Range Estimation for Battery Electric Vehicles</a>
110+
</li>
111+
<li>
112+
<a href="matlab:open('BEVBatterySizingMain.mlx')">Sizing Battery for Electric Vehicles</a>
113+
</li>
114+
<li>
115+
<a href="matlab:open('BatteryNeuralNetModel.mlx')">Battery Neural Network Model for Temperature Prediction</a>
116+
</li>
117+
<li>
118+
<a href="matlab:open('PMSMmotorTestBench.mlx')">PMSM Thermal Test Bench for Battery Electric Vehicle (BEV)</a>
119+
</li>
120+
</ul>
121+
</div>
122+
<h2 id="5">Documentation</h2>
123+
<div>
124+
<ul>
125+
<li>
126+
<a href="matlab:web('BatteryElectricVehicleModelOverview.html')">Battery Electric Vehicle Model</a>
127+
</li>
128+
<li>
129+
<a href="matlab:open('PMSMmotorTestBenchDescription.mlx')">PMSM Thermal Model</a>
130+
</li>
131+
</ul>
132+
</div>
133+
<h2 id="6">Models</h2>
134+
<div>
135+
<ul>
136+
<li>
137+
<a href="matlab:open_system('BEVsystemModel.slx')">Battery Electric Vehicle</a>
138+
</li>
139+
</ul>
140+
</div>
141+
<h2 id="8">Acronyms</h2>
142+
<div>
143+
<ul>
144+
<li>BEV : Battery Electric Vehicle</li>
145+
<li>PMSM : Permanent Magnet Synchronous Motor</li>
146+
<li>AWD : All Wheel Drive</li>
147+
<li>FWD : Forward Wheel Drive</li>
148+
</ul>
149+
</div>
150+
<p class="footer">Copyright 2022 - 2023 The MathWorks, Inc.<br>
151+
<a href="https://www.mathworks.com/products/matlab/">Published with MATLAB&reg; R2023b</a>
152+
<br>
153+
</p>
154+
</div>
155+
<!--
71156
##### SOURCE BEGIN #####
72157
%% Electric Vehicle Design with Simscape(TM)
73158
%
@@ -97,6 +182,7 @@
97182
98183
%%
99184
open_system('BEVsystemModel')
185+
%%
100186
101187
%% Design Workflows
102188
%
@@ -125,4 +211,6 @@
125211
% * FWD : Forward Wheel Drive
126212
127213
##### SOURCE END #####
128-
--></body></html>
214+
-->
215+
</body>
216+
</html>
-198 Bytes
Loading
2.04 KB
Loading

Script_Data/BatteryElectricVehicleModelOverview.m

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,9 @@
2121
% the temperature of the electric motors and the battery within an operable range. An
2222
% electric heater, in the coolant circuit, increases the battery temperature
2323
% during startup in low temperature conditions.
24+
% In this example, you have two fidelity of the vehicle model, an abstract
25+
% vehicle model and a eltro-thermal model. You can select the fidelity from
26+
% the model canvas hyperlinks.
2427
%
2528
% <matlab:open_system("BEVsystemModel");open_system("BEVsystemModel/Vehicle") Open the Vehicle Subsystem>
2629

@@ -250,7 +253,7 @@
250253
%
251254
% <matlab:open_system("BEVsystemModel");open_system('BEVsystemModel/Vehicle/HVAC/Cabin/Cabin%20Control'); Open Cabin Control Subsystem>
252255
%
253-
open_system('BEVsystemModel/Vehicle/HVAC/Cabin/Cabin Control');
256+
open_system('BEVsystemModel/Controller/Cabin Control/Cabin Air Control');
254257

255258
%% Useful Links
256259
% <matlab:web('ElectricVehicleDesignOverview.html'); Electric Vehicle Design with Simscape>

Script_Data/html/BatteryElectricVehicleModelOverview.html

Lines changed: 197 additions & 10 deletions
Large diffs are not rendered by default.
-88 Bytes
Loading
-33.7 KB
Loading
-24.5 KB
Loading

0 commit comments

Comments
 (0)