<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.1 20151215//EN" "http://jats.nlm.nih.gov/publishing/1.1/JATS-journalpublishing1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:mml="http://www.w3.org/1998/Math/MathML" xml:lang="en" article-type="research-article" dtd-version="1.1">
<front>
<journal-meta>
<journal-id journal-id-type="pmc">EE</journal-id>
<journal-id journal-id-type="nlm-ta">EE</journal-id>
<journal-id journal-id-type="publisher-id">EE</journal-id>
<journal-title-group>
<journal-title>Energy Engineering</journal-title>
</journal-title-group>
<issn pub-type="epub">1546-0118</issn>
<issn pub-type="ppub">0199-8595</issn>
<publisher>
<publisher-name>Tech Science Press</publisher-name>
<publisher-loc>USA</publisher-loc>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="publisher-id">78275</article-id>
<article-id pub-id-type="doi">10.32604/ee.2026.078275</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Article</subject>
</subj-group>
</article-categories>
<title-group>
<article-title>Parametric Optimization of Battery Capacity and Electric Motor Power for Electric Vehicles under Varying Loads and Capacities</article-title>
<alt-title alt-title-type="left-running-head">Parametric Optimization of Battery Capacity and Electric Motor Power for Electric Vehicles under Varying Loads and Capacities</alt-title>
<alt-title alt-title-type="right-running-head">Parametric Optimization of Battery Capacity and Electric Motor Power for Electric Vehicles under Varying Loads and Capacities</alt-title>
</title-group>
<contrib-group>
<contrib id="author-1" contrib-type="author">
<name name-style="western"><surname>Pli&#x0161;ko</surname><given-names>Ivan</given-names></name></contrib>
<contrib id="author-2" contrib-type="author" corresp="yes">
<name name-style="western"><surname>Cipek</surname><given-names>Mihael</given-names></name><xref rid="cor1" ref-type="corresp">&#x002A;</xref><email>mihael.cipek@fsb.unizg.hr</email></contrib>
<contrib id="author-3" contrib-type="author">
<name name-style="western"><surname>Pavkovi&#x0107;</surname><given-names>Danijel</given-names></name></contrib>
<aff id="aff-1"><institution>Faculty of Mechanical Engineering and Naval Architecture, University of Zagreb</institution>, <addr-line>Zagreb</addr-line>, <country>Croatia</country></aff>
</contrib-group>
<author-notes>
<corresp id="cor1"><label>&#x002A;</label>Corresponding Author: Mihael Cipek. Email: <email>mihael.cipek@fsb.unizg.hr</email></corresp>
</author-notes>
<pub-date date-type="collection" publication-format="electronic">
<year>2026</year>
</pub-date>
<pub-date date-type="pub" publication-format="electronic">
<day>18</day><month>6</month><year>2026</year>
</pub-date>
<volume>123</volume>
<issue>7</issue>
<elocation-id>10</elocation-id>
<history>
<date date-type="received">
<day>28</day>
<month>12</month>
<year>2025</year>
</date>
<date date-type="accepted">
<day>28</day>
<month>02</month>
<year>2026</year>
</date>
</history>
<permissions>
<copyright-statement>&#x00A9; 2026 The Authors. Published by Tech Science Press.</copyright-statement>
<copyright-year>2026</copyright-year>
<copyright-holder>The Authors</copyright-holder>
<license xlink:href="https://creativecommons.org/licenses/by/4.0/">
<license-p>This work is licensed under a <ext-link ext-link-type="uri" xlink:type="simple" xlink:href="https://creativecommons.org/licenses/by/4.0/">Creative Commons Attribution 4.0 International License</ext-link>, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.</license-p>
</license>
</permissions>
<self-uri content-type="pdf" xlink:href="TSP_EE_78275.pdf"></self-uri>
<abstract>
<p>Nowadays, battery electric vehicles are increasingly used, from passenger cars to heavy-duty commercial vehicles, trains, and ships, all in an effort to reduce greenhouse gas emissions. In electric vehicles, battery capacity significantly affects their range and performance, but a larger battery also increases the vehicle&#x2019;s mass and cost. This paper proposes parametric optimization of battery capacity and peak electric motor power for electric vehicles under different load types and vehicle capacities. A computational model of an electric vehicle is developed, with parameters such as battery capacity, payload, and peak motor power being variable. Using parametric optimization algorithms, the optimal electric vehicle configuration for different load types and battery capacities is determined. Based on the optimization results, the relationships between the parameters are analyzed, and a conclusion is presented.</p>
</abstract>
<kwd-group kwd-group-type="author">
<kwd>Electric vehicles</kwd>
<kwd>battery capacity</kwd>
<kwd>motor power</kwd>
<kwd>parametric optimization</kwd>
<kwd>different load</kwd>
<kwd>computational model</kwd>
</kwd-group>
<funding-group>
<award-group id="awg1">
<funding-source>European Regional Development Fund under grant agreement PK.1.1.10.0007</funding-source>
<award-id>DATACROSS</award-id>
</award-group>
</funding-group>
</article-meta>
</front>
<body>
<sec id="s1">
<label>1</label>
<title>Introduction</title>
<p>Electromobility has undergone robust development in recent years, driven primarily by the urgent need to decarbonize the transportation sector, which remains responsible for approximately 20% of global greenhouse gas (GHG) emissions [<xref ref-type="bibr" rid="ref-1">1</xref>]. To meet ambitious climate targets, such as the European Green Deal&#x2019;s objective of net-zero emissions by 2050, strict regulations have been introduced to phase out internal combustion engines, accelerating the shift toward sustainable transport solutions [<xref ref-type="bibr" rid="ref-2">2</xref>]. The drive towards greening of the transport sector, besides increasingly GHG emission regulations, is also facilitated by technological advancements in battery systems and the growing demand for sustainable transport [<xref ref-type="bibr" rid="ref-3">3</xref>]. Electric vehicles (EV) represent a key technology to a GHG-free future of the transport sector because they are characterized by high energy efficiency and zero GHG emissions, but at the same time, EVs still have certain limitations [<xref ref-type="bibr" rid="ref-4">4</xref>]. Those limitations include high initial costs, limited charging infrastructure, and driver range anxiety [<xref ref-type="bibr" rid="ref-5">5</xref>].</p>
<p>The driving range of an electric vehicle is fundamentally determined by the energy capacity of its battery [<xref ref-type="bibr" rid="ref-6">6</xref>]. However, increasing the battery capacity requires complex trade-offs in terms of increasing the vehicle mass, which, in turn, increases the vehicle energy consumption required to overcome the rolling resistance and inertia, as well as road grade, thus diminishing the effect of range increase [<xref ref-type="bibr" rid="ref-7">7</xref>]. Some of the more recent comparative studies emphasize that lighter vehicles often demonstrate superior economy performance, while heavier, long-range models require disproportionately larger battery packs to achieve similar range efficiency [<xref ref-type="bibr" rid="ref-8">8</xref>]. Moreover, optimizing the electric motor power ratings is equally critical to vehicle performance. While higher electric machine power improves drivability and road grade negotiation, it also increases the cost of the powertrain in turn. Therefore, simultaneous parametric optimization of battery capacity and electric motor power is key to balancing the driving performance, cost, and efficiency under varying load conditions.</p>
<p>In EV research, different modelling and optimization approaches have been proposed to address these design challenges. For example, reference [<xref ref-type="bibr" rid="ref-9">9</xref>] focuses on high-fidelity electro-thermal (multi-physics) models that can be used to predict battery pack performance with rather high accuracy, whereas reference [<xref ref-type="bibr" rid="ref-10">10</xref>] analyzes vehicle dynamics and losses in the main electrical machine. Some recent studies have utilized multi-objective optimization algorithms, such as NSGA-II, to determine optimal powertrain configurations by considering variable efficiencies (described by two-dimensional efficiency maps) of the electric motor and inverter rather than using constant-valued efficiencies within the optimization process [<xref ref-type="bibr" rid="ref-11">11</xref>]. Moreover, data-driven approaches based on reinforcement learning have been explored recently to optimize energy management strategies in real-time [<xref ref-type="bibr" rid="ref-12">12</xref>]. Also, some contemporary studies focus on highly sophisticated estimation techniques, such as three-time-scale dual extended Kalman filtering for precise battery parameter and state monitoring [<xref ref-type="bibr" rid="ref-13">13</xref>]. However, complex models can be computationally demanding for preliminary design sizing. Special emphasis in optimization is often placed on the objective function, which must carefully balance investment costs against operating efficiency and penalties for failing to meet performance constraints [<xref ref-type="bibr" rid="ref-14">14</xref>]. To alleviate these computational burdens during preliminary stages, researchers are increasingly adopting surrogate modelling techniques. These methods replace expensive high-fidelity finite-element simulations with fast, data-driven approximations, enabling extensive multi-objective exploration without sacrificing system-level accuracy [<xref ref-type="bibr" rid="ref-15">15</xref>]. Furthermore, because isolated component sizing often leads to suboptimal overall vehicle performance, modern frameworks emphasize holistic co-optimization. These approaches evaluate the interdependent dynamics of the entire powertrain (incorporating the battery, motor, and transmission simultaneously) to guarantee optimal parameter matching under specific dynamic driving constraints [<xref ref-type="bibr" rid="ref-16">16</xref>]. Beyond static design sizing, operational parameters are actively managed by integrating advanced predictive control strategies, such as Model Predictive Control (MPC). MPC methodologies complement structural sizing by proactively anticipating power fluctuations and dynamically allocating energy, which significantly extends battery lifespan and improves overall system reliability [<xref ref-type="bibr" rid="ref-17">17</xref>].</p>
<p>The aim of this paper is to develop a simplified yet robust computational model for determining the optimal battery capacity and motor power of electric vehicles under varying load conditions. The proposed framework emphasizes computational efficiency, transparency, and interpretability. By focusing on fundamental physical laws rather than high-fidelity multi-physics discretization, the simulation time per driving cycle is reduced by several orders of magnitude compared to detailed electro-thermal or CFD-based approaches. While complex models may require minutes or hours per iteration, the simplified physics-based formulation allows for the evaluation of thousands of design candidates in a matter of seconds. This rapid execution makes the model particularly suitable for early-stage sizing and extensive parametric sensitivity studies, where the goal is to narrow down the design space before committing to computationally expensive high-fidelity validation. The results are based on two prominent electric vehicles that represent distinct vehicle classes and design philosophies: i.e., the Renault Zoe and the Tesla Model 3, wherein the former is a representative of subcompact (city) electric vehicles, whereas the latter would be classified as a mid-size electric sedan. The analysis is based on calculating the energy consumption during a particular driving profile [<xref ref-type="bibr" rid="ref-18">18</xref>], which is then translated to battery capacity and electric machine power ratings.</p>
</sec>
<sec id="s2">
<label>2</label>
<title>Methods</title>
<p>For the purposes of this research, a computer model of an electric vehicle was developed to estimate energy requirements, consumption and performance for different combinations of battery capacity, electric motor power and payload. The proposed model is intentionally simplified to facilitate large-scale parametric optimization through the DIRECT algorithm. By utilizing average efficiency and steady-state dynamics, the model achieves the computational speed required for global search. It is important to note the operational boundaries of this approach: mechanisms such as battery thermal dynamics, capacity fade due to aging, and voltage-swing-dependent losses are neglected. Consequently, the model is positioned as a tool for comparative design studies and preliminary sizing rather than high-fidelity energy prediction. For final-stage validation, the optimized configurations identified here should be subjected to high-fidelity multi-physics simulation to account for the aforementioned non-linearities.</p>
<sec id="s2_1">
<label>2.1</label>
<title>Vehicle Dynamics</title>
<p>Rolling resistance force (<inline-formula id="ieqn-1"><mml:math id="mml-ieqn-1"><mml:msub><mml:mi>F</mml:mi><mml:mrow><mml:mi>r</mml:mi><mml:mi>o</mml:mi><mml:mi>l</mml:mi><mml:mi>l</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula>) is a resistive force that opposes the motion of a rolling body:
<disp-formula id="eqn-1"><label>(1)</label><mml:math id="mml-eqn-1" display="block"><mml:msub><mml:mi>F</mml:mi><mml:mrow><mml:mi>r</mml:mi><mml:mi>o</mml:mi><mml:mi>l</mml:mi><mml:mi>l</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>&#x03BC;</mml:mi><mml:mrow><mml:mi>r</mml:mi></mml:mrow></mml:msub><mml:mi>m</mml:mi><mml:mi>g</mml:mi><mml:mo>,</mml:mo></mml:math></disp-formula>where the rolling friction coefficient (<inline-formula id="ieqn-2"><mml:math id="mml-ieqn-2"><mml:msub><mml:mi>&#x03BC;</mml:mi><mml:mrow><mml:mi>r</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula>) typically has a value of 0.01&#x2013;0.015 and it depends on the tire type and the pressure inside of the tire [<xref ref-type="bibr" rid="ref-19">19</xref>]. The value 0.012 is chosen in this paper. The value for free fall acceleration is <inline-formula id="ieqn-3"><mml:math id="mml-ieqn-3"><mml:mn>9.81</mml:mn><mml:mspace width="thinmathspace" /><mml:mrow><mml:mtext>m</mml:mtext></mml:mrow><mml:mrow><mml:mo>/</mml:mo></mml:mrow><mml:msup><mml:mrow><mml:mtext>s</mml:mtext></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula> [<xref ref-type="bibr" rid="ref-20">20</xref>].</p>
<p>Total mass (<inline-formula id="ieqn-4"><mml:math id="mml-ieqn-4"><mml:mi>m</mml:mi></mml:math></inline-formula>) is defined as a sum of the empty vehicle mass (<inline-formula id="ieqn-5"><mml:math id="mml-ieqn-5"><mml:msub><mml:mi>m</mml:mi><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub><mml:mo stretchy="false">)</mml:mo></mml:math></inline-formula>, battery mass (<inline-formula id="ieqn-6"><mml:math id="mml-ieqn-6"><mml:msub><mml:mi>m</mml:mi><mml:mrow><mml:mi>b</mml:mi><mml:mi>a</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">)</mml:mo></mml:math></inline-formula> that is proportional to its capacity and the load mass (<inline-formula id="ieqn-7"><mml:math id="mml-ieqn-7"><mml:msub><mml:mi>m</mml:mi><mml:mrow><mml:mi>l</mml:mi><mml:mi>o</mml:mi><mml:mi>a</mml:mi><mml:mi>d</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">)</mml:mo></mml:math></inline-formula>. In this study, different load types (such as passengers, luggage, or commercial payload) are represented in an aggregated manner through the additional load mass <inline-formula id="ieqn-8"><mml:math id="mml-ieqn-8"><mml:msub><mml:mi>m</mml:mi><mml:mrow><mml:mi>l</mml:mi><mml:mi>o</mml:mi><mml:mi>a</mml:mi><mml:mi>d</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula>. This approach assumes that the primary influence of these loads on vehicle dynamics and energy consumption is captured via the total added mass, rather than through secondary effects like changes in the center of gravity or aerodynamics. Consequently, the load type is not explicitly modeled as a separate variable but is parameterized through <inline-formula id="ieqn-9"><mml:math id="mml-ieqn-9"><mml:msub><mml:mi>m</mml:mi><mml:mrow><mml:mi>l</mml:mi><mml:mi>o</mml:mi><mml:mi>a</mml:mi><mml:mi>d</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> to maintain model simplicity and computational efficiency. In this way, the variable <inline-formula id="ieqn-10"><mml:math id="mml-ieqn-10"><mml:msub><mml:mi>m</mml:mi><mml:mrow><mml:mi>l</mml:mi><mml:mi>o</mml:mi><mml:mi>a</mml:mi><mml:mi>d</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> indirectly affects the whole energy consumption and range of a vehicle. Renault Zoe has a curb weight of 1577 kg [<xref ref-type="bibr" rid="ref-21">21</xref>], and a battery that weights 326 kg [<xref ref-type="bibr" rid="ref-22">22</xref>], whereas Tesla Model 3 has a curb weight of 1760 kg [<xref ref-type="bibr" rid="ref-23">23</xref>], and a battery that weights 480 kg [<xref ref-type="bibr" rid="ref-24">24</xref>].</p>
<p>Aerodynamic drag (<inline-formula id="ieqn-11"><mml:math id="mml-ieqn-11"><mml:msub><mml:mi>F</mml:mi><mml:mrow><mml:mi>a</mml:mi><mml:mi>e</mml:mi><mml:mi>r</mml:mi><mml:mi>o</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">)</mml:mo></mml:math></inline-formula> is a loss that is generated because of the friction when an object moves through the air. It depends on the shape of an object [<xref ref-type="bibr" rid="ref-20">20</xref>] as follows:
<disp-formula id="eqn-2"><label>(2)</label><mml:math id="mml-eqn-2" display="block"><mml:msub><mml:mi>F</mml:mi><mml:mrow><mml:mi>a</mml:mi><mml:mi>e</mml:mi><mml:mi>r</mml:mi><mml:mi>o</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mn>0.5</mml:mn><mml:mi>&#x03C1;</mml:mi><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>d</mml:mi></mml:mrow></mml:msub><mml:mi>A</mml:mi><mml:msup><mml:mi>v</mml:mi><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>,</mml:mo></mml:math></disp-formula>where <inline-formula id="ieqn-12"><mml:math id="mml-ieqn-12"><mml:mi>&#x03C1;</mml:mi></mml:math></inline-formula> is the density of air (<inline-formula id="ieqn-13"><mml:math id="mml-ieqn-13"><mml:mn>1.295</mml:mn><mml:mspace width="thinmathspace" /><mml:mrow><mml:mtext>kg</mml:mtext></mml:mrow><mml:mrow><mml:mo>/</mml:mo></mml:mrow><mml:msup><mml:mrow><mml:mtext>m</mml:mtext></mml:mrow><mml:mrow><mml:mn>3</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>) [<xref ref-type="bibr" rid="ref-25">25</xref>], <inline-formula id="ieqn-14"><mml:math id="mml-ieqn-14"><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>d</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> is the aerodynamic drag factor that increases when a vehicle has a poorly designed aerodynamic shape (for regular cars <inline-formula id="ieqn-15"><mml:math id="mml-ieqn-15"><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>d</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> has a value of 0.3 [<xref ref-type="bibr" rid="ref-19">19</xref>]), <inline-formula id="ieqn-16"><mml:math id="mml-ieqn-16"><mml:mi>A</mml:mi></mml:math></inline-formula> is the frontal area of a vehicle and <inline-formula id="ieqn-17"><mml:math id="mml-ieqn-17"><mml:mi>v</mml:mi></mml:math></inline-formula> is vehicle velocity.</p>
<p>Note that the frontal area of Renault Zoe is approximately 2.79 <inline-formula id="ieqn-18"><mml:math id="mml-ieqn-18"><mml:msup><mml:mrow><mml:mtext>m</mml:mtext></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula> [<xref ref-type="bibr" rid="ref-21">21</xref>], while Tesla Model 3 has a frontal area of 2.67 <inline-formula id="ieqn-19"><mml:math id="mml-ieqn-19"><mml:msup><mml:mrow><mml:mtext>m</mml:mtext></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula> [<xref ref-type="bibr" rid="ref-23">23</xref>].</p>
<p>Hill climbing force (<inline-formula id="ieqn-20"><mml:math id="mml-ieqn-20"><mml:msub><mml:mi>F</mml:mi><mml:mrow><mml:mi>h</mml:mi><mml:mi>c</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula>) is a force that is needed to drive the vehicle up a slope [<xref ref-type="bibr" rid="ref-19">19</xref>] as follows:
<disp-formula id="eqn-3"><label>(3)</label><mml:math id="mml-eqn-3" display="block"><mml:msub><mml:mi>F</mml:mi><mml:mrow><mml:mi>h</mml:mi><mml:mi>c</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mi>m</mml:mi><mml:mi>g</mml:mi><mml:mi>sin</mml:mi><mml:mo>&#x2061;</mml:mo><mml:mi>&#x03B8;</mml:mi><mml:mo>,</mml:mo></mml:math></disp-formula>where sin<inline-formula id="ieqn-21"><mml:math id="mml-ieqn-21"><mml:mi>&#x03B8;</mml:mi></mml:math></inline-formula> corresponds to the slope grade which is defined as a ratio between changed height and changed distance and can be changed depending on the desired hill slope. For small angles sin <inline-formula id="ieqn-22"><mml:math id="mml-ieqn-22"><mml:mi>&#x03B8;</mml:mi><mml:mo>&#x2248;</mml:mo><mml:mi>tan</mml:mi><mml:mo>&#x2061;</mml:mo><mml:mi>&#x03B8;</mml:mi><mml:mo>&#x2248;</mml:mo><mml:mi>g</mml:mi><mml:mi>r</mml:mi><mml:mi>a</mml:mi><mml:mi>d</mml:mi><mml:mi>e</mml:mi></mml:math></inline-formula>.</p>
<p>In the basic simulation grade is equal to zero to avoid big energy results and too big consumption. Instead, hill climbing force is contained in the requirement to drive uphill through the &#x201C;performance point&#x201D;. At a given speed and a given slope, the power of the drive is calculated then penalized. That approach keeps the consumption and the whole simulation on a realistic level and at the same time satisfies demanded grade.</p>
<p>As the vehicle speed changes over time, inertial force (<inline-formula id="ieqn-23"><mml:math id="mml-ieqn-23"><mml:msub><mml:mi>F</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>n</mml:mi><mml:mi>e</mml:mi><mml:mi>r</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula>) can be calculated based on the vehicle acceleration <italic>a</italic>(<italic>t</italic>) as follows:
<disp-formula id="eqn-4"><label>(4)</label><mml:math id="mml-eqn-4" display="block"><mml:msub><mml:mi>F</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>n</mml:mi><mml:mi>e</mml:mi><mml:mi>r</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mi>m</mml:mi><mml:mi>a</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>.</mml:mo></mml:math></disp-formula></p>
<p>Traction force (<inline-formula id="ieqn-24"><mml:math id="mml-ieqn-24"><mml:msub><mml:mi>F</mml:mi><mml:mrow><mml:mi>t</mml:mi><mml:mi>r</mml:mi><mml:mi>a</mml:mi><mml:mi>c</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">)</mml:mo></mml:math></inline-formula> needs to overcome all aforementioned resistances to motion (<xref ref-type="disp-formula" rid="eqn-1">Eqs. (1)</xref>&#x2013;<xref ref-type="disp-formula" rid="eqn-3">(3)</xref>) and the inertial force (<xref ref-type="disp-formula" rid="eqn-4">Eq. (4)</xref>) during driving, and is therefore defined as [<xref ref-type="bibr" rid="ref-19">19</xref>]
<disp-formula id="eqn-5"><label>(5)</label><mml:math id="mml-eqn-5" display="block"><mml:msub><mml:mi>F</mml:mi><mml:mrow><mml:mi>t</mml:mi><mml:mi>r</mml:mi><mml:mi>a</mml:mi><mml:mi>c</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:msub><mml:mi>F</mml:mi><mml:mrow><mml:mi>r</mml:mi><mml:mi>o</mml:mi><mml:mi>l</mml:mi><mml:mi>l</mml:mi></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>F</mml:mi><mml:mrow><mml:mi>a</mml:mi><mml:mi>e</mml:mi><mml:mi>r</mml:mi><mml:mi>o</mml:mi></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>F</mml:mi><mml:mrow><mml:mi>g</mml:mi><mml:mi>r</mml:mi><mml:mi>a</mml:mi><mml:mi>d</mml:mi><mml:mi>e</mml:mi></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>F</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>n</mml:mi><mml:mi>e</mml:mi><mml:mi>r</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>.</mml:mo></mml:math></disp-formula></p>
<p>The required driveline mechanical power (<inline-formula id="ieqn-25"><mml:math id="mml-ieqn-25"><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>m</mml:mi><mml:mi>e</mml:mi><mml:mi>c</mml:mi><mml:mi>h</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">)</mml:mo></mml:math></inline-formula> which needs to be provided must by the propulsion system can be calculated as [<xref ref-type="bibr" rid="ref-20">20</xref>]:
<disp-formula id="eqn-6"><label>(6)</label><mml:math id="mml-eqn-6" display="block"><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>m</mml:mi><mml:mi>e</mml:mi><mml:mi>c</mml:mi><mml:mi>h</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:msub><mml:mi>F</mml:mi><mml:mrow><mml:mi>t</mml:mi><mml:mi>r</mml:mi><mml:mi>a</mml:mi><mml:mi>c</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mi>v</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>,</mml:mo></mml:math></disp-formula>where <italic>v</italic> is vehicle velocity in (m/s).</p>
</sec>
<sec id="s2_2">
<label>2.2</label>
<title>Electric Motor and Inverter Model</title>
<p>Electric vehicle motor torque <italic>T</italic><sub><italic>m</italic></sub> can be reconstructed from mechanical power and motor angular speed as follows [<xref ref-type="bibr" rid="ref-20">20</xref>]:
<disp-formula id="eqn-7"><label>(7)</label><mml:math id="mml-eqn-7" display="block"><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>m</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>m</mml:mi><mml:mi>e</mml:mi><mml:mi>c</mml:mi><mml:mi>h</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mrow><mml:msub><mml:mi>w</mml:mi><mml:mrow><mml:mi>m</mml:mi></mml:mrow></mml:msub></mml:mfrac><mml:mo>,</mml:mo></mml:math></disp-formula>where <inline-formula id="ieqn-26"><mml:math id="mml-ieqn-26"><mml:msub><mml:mi>w</mml:mi><mml:mrow><mml:mi>m</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> is the angular velocity that is equal to ratio of the vehicle velocity (<inline-formula id="ieqn-27"><mml:math id="mml-ieqn-27"><mml:mi>v</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mi>t</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo stretchy="false">)</mml:mo></mml:math></inline-formula> and the size of the tire, which is 0.33 m according to [<xref ref-type="bibr" rid="ref-26">26</xref>].</p>
<p>All the losses within the electric motor need to be accounted for. The following equation was adjusted and simplified, so the variables like torque can be directly used and minimized by replacing constants with coefficients [<xref ref-type="bibr" rid="ref-27">27</xref>] as follows:
<disp-formula id="eqn-8"><label>(8)</label><mml:math id="mml-eqn-8" display="block"><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>l</mml:mi><mml:mi>o</mml:mi><mml:mi>s</mml:mi><mml:mi>s</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mi>f</mml:mi><mml:mi>r</mml:mi><mml:mi>i</mml:mi><mml:mi>c</mml:mi></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mi>C</mml:mi><mml:mi>u</mml:mi></mml:mrow></mml:msub><mml:msup><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>m</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:mo>+</mml:mo><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mi>F</mml:mi><mml:mi>e</mml:mi></mml:mrow></mml:msub><mml:msup><mml:mrow><mml:msub><mml:mi>w</mml:mi><mml:mrow><mml:mi>m</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:mo>,</mml:mo></mml:math></disp-formula>where <inline-formula id="ieqn-28"><mml:math id="mml-ieqn-28"><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mi>f</mml:mi><mml:mi>r</mml:mi><mml:mi>i</mml:mi><mml:mi>c</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> are the constant mechanical losses [W] representing friction in bearings, transmission and has a value of 400 [W], then <inline-formula id="ieqn-29"><mml:math id="mml-ieqn-29"><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mi>C</mml:mi><mml:mi>u</mml:mi></mml:mrow></mml:msub><mml:msup><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>m</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula> are the copper (ohmic) losses in the windings and the higher the torque, the higher the losses. The coefficient <inline-formula id="ieqn-30"><mml:math id="mml-ieqn-30"><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mi>C</mml:mi><mml:mi>u</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> has a value of <inline-formula id="ieqn-31"><mml:math id="mml-ieqn-31"><mml:mn>2</mml:mn><mml:mo>&#x22C5;</mml:mo><mml:msup><mml:mn>10</mml:mn><mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>3</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula> W. The term <inline-formula id="ieqn-32"><mml:math id="mml-ieqn-32"><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mi>F</mml:mi><mml:mi>e</mml:mi></mml:mrow></mml:msub><mml:msup><mml:mrow><mml:msub><mml:mi>w</mml:mi><mml:mrow><mml:mi>m</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula> represents the iron losses that depend on the speed of rotation because they are caused by the change in magnetic flux in the cores. The coefficient <inline-formula id="ieqn-33"><mml:math id="mml-ieqn-33"><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mi>F</mml:mi><mml:mi>e</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> has a value of <inline-formula id="ieqn-34"><mml:math id="mml-ieqn-34"><mml:mn>2</mml:mn><mml:mo>&#x22C5;</mml:mo><mml:msup><mml:mn>10</mml:mn><mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>5</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula> W. Coefficients (<inline-formula id="ieqn-35"><mml:math id="mml-ieqn-35"><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mi>f</mml:mi><mml:mi>r</mml:mi><mml:mi>i</mml:mi><mml:mi>c</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula>, <inline-formula id="ieqn-36"><mml:math id="mml-ieqn-36"><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mi>C</mml:mi><mml:mi>u</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> and <inline-formula id="ieqn-37"><mml:math id="mml-ieqn-37"><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mi>F</mml:mi><mml:mi>e</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">)</mml:mo></mml:math></inline-formula> are assumed parameters that physically correspond to different types of losses (friction, copper, iron). They are used because they provide a sufficiently precise, yet simple model for analyzing motor performance. These values are chosen so that the total losses (expressed in Watts) are within a realistic range.</p>
<p>Output drive power delivered to the inverter (equal to the sum of mechanical power and losses, limited by the maximum drive power) is given by:
<disp-formula id="eqn-9"><label>(9)</label><mml:math id="mml-eqn-9" display="block"><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>o</mml:mi><mml:mi>u</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mo movablelimits="true" form="prefix">min</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>m</mml:mi><mml:mi>e</mml:mi><mml:mi>c</mml:mi><mml:mi>h</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>+</mml:mo><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>l</mml:mi><mml:mi>o</mml:mi><mml:mi>s</mml:mi><mml:mi>s</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>,</mml:mo><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>m</mml:mi><mml:mi>a</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo>&#x22C5;</mml:mo><mml:mn>1000</mml:mn><mml:mo>)</mml:mo></mml:mrow><mml:mo>.</mml:mo></mml:math></disp-formula></p>
<p>This considers that the drive system cannot deliver more power than its peak (rated) value [<xref ref-type="bibr" rid="ref-28">28</xref>]. DC power that battery needs to deliver to the inverter according to [<xref ref-type="bibr" rid="ref-20">20</xref>] is:
<disp-formula id="eqn-10"><label>(10)</label><mml:math id="mml-eqn-10" display="block"><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>d</mml:mi><mml:mi>c</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>o</mml:mi><mml:mi>u</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:mi>t</mml:mi><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:msub><mml:mi>&#x03B7;</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>n</mml:mi><mml:mi>v</mml:mi></mml:mrow></mml:msub></mml:mfrac><mml:mo>,</mml:mo></mml:math></disp-formula>where <inline-formula id="ieqn-38"><mml:math id="mml-ieqn-38"><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>o</mml:mi><mml:mi>u</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:mi>t</mml:mi><mml:mo stretchy="false">)</mml:mo></mml:math></inline-formula> is the output power (defined in <xref ref-type="disp-formula" rid="eqn-9">Eq. (9)</xref>), and <inline-formula id="ieqn-39"><mml:math id="mml-ieqn-39"><mml:msub><mml:mi>&#x03B7;</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>n</mml:mi><mml:mi>v</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> is the efficiency of the inverter. The efficiency of the inverter is usually above 95% [<xref ref-type="bibr" rid="ref-29">29</xref>]. In this paper the value for the efficiency of the inverter is selected to be 0.97.</p>
</sec>
<sec id="s2_3">
<label>2.3</label>
<title>Battery Model</title>
<p>The battery model is based on a simplified calculation of energy flow and state of charge (SoC). Momentary battery current (<inline-formula id="ieqn-40"><mml:math id="mml-ieqn-40"><mml:mi>I</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>) (with auxiliary consumption (<inline-formula id="ieqn-41"><mml:math id="mml-ieqn-41"><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>a</mml:mi><mml:mi>u</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula>) that compensates all electric consumers that are not directly involved in drivetrain) is given by the derivative of the main formula for electrical power at DC bus [<xref ref-type="bibr" rid="ref-30">30</xref>]:
<disp-formula id="eqn-11"><label>(11)</label><mml:math id="mml-eqn-11" display="block"><mml:mi>I</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>d</mml:mi><mml:mi>c</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>+</mml:mo><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>a</mml:mi><mml:mi>u</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:msub><mml:mi>V</mml:mi><mml:mrow><mml:mi>n</mml:mi><mml:mi>o</mml:mi><mml:mi>m</mml:mi></mml:mrow></mml:msub></mml:mfrac><mml:mo>,</mml:mo></mml:math></disp-formula>where <inline-formula id="ieqn-42"><mml:math id="mml-ieqn-42"><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>d</mml:mi><mml:mi>c</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> is an DC power output with auxiliary consumption (<inline-formula id="ieqn-43"><mml:math id="mml-ieqn-43"><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>a</mml:mi><mml:mi>u</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula>) that compensates all electric consumers that are not directly involved in drivetrain. Auxiliary consumption (<inline-formula id="ieqn-44"><mml:math id="mml-ieqn-44"><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>a</mml:mi><mml:mi>u</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula>) has a value of 500 W [<xref ref-type="bibr" rid="ref-31">31</xref>]. Nominal voltage of the battery <inline-formula id="ieqn-45"><mml:math id="mml-ieqn-45"><mml:msub><mml:mi>V</mml:mi><mml:mrow><mml:mi>n</mml:mi><mml:mi>o</mml:mi><mml:mi>m</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> for Renault Zoe is 350 V, and for Tesla Model 3 is 357 V [<xref ref-type="bibr" rid="ref-32">32</xref>].</p>
<p>State of charge (SoC) is calculated iteratively for each simulation step (Coulomb Counting) [<xref ref-type="bibr" rid="ref-33">33</xref>] with the negative sign indicating the discharge regime of the EV battery:
<disp-formula id="eqn-12"><label>(12)</label><mml:math id="mml-eqn-12" display="block"><mml:mi>S</mml:mi><mml:mi>O</mml:mi><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>k</mml:mi><mml:mo>+</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mi>S</mml:mi><mml:mi>O</mml:mi><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>k</mml:mi></mml:mrow></mml:msub><mml:mo>&#x2212;</mml:mo><mml:mfrac><mml:mrow><mml:mi>I</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mi>t</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mrow><mml:mi mathvariant="normal">&#x0394;</mml:mi></mml:mrow><mml:mi>t</mml:mi></mml:mrow><mml:mi>Q</mml:mi></mml:mfrac><mml:mo>,</mml:mo></mml:math></disp-formula>where <inline-formula id="ieqn-46"><mml:math id="mml-ieqn-46"><mml:mi>Q</mml:mi></mml:math></inline-formula> is the capacity of the battery, and <italic>k</italic> is the time step (time increment, with the simulation time step &#x0394;<italic>t</italic> &#x003D; 1 s used in this work). The gradual discharge of the battery during the driving cycle is modelled in this way. The conversion of battery energy to capacity in ampere-hours (Ah) is based on the standard relationship <inline-formula id="ieqn-47"><mml:math id="mml-ieqn-47"><mml:mrow><mml:mtext>Ah</mml:mtext></mml:mrow><mml:mo>=</mml:mo><mml:mrow><mml:mtext>Wh</mml:mtext></mml:mrow><mml:mrow><mml:mo>/</mml:mo></mml:mrow><mml:mrow><mml:mtext>V</mml:mtext></mml:mrow></mml:math></inline-formula> [<xref ref-type="bibr" rid="ref-34">34</xref>]. Battery charge capacity <inline-formula id="ieqn-48"><mml:math id="mml-ieqn-48"><mml:mi>Q</mml:mi></mml:math></inline-formula> is defined in this study in the following way:
<disp-formula id="eqn-13"><label>(13)</label><mml:math id="mml-eqn-13" display="block"><mml:mi>Q</mml:mi><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:msub><mml:mi>E</mml:mi><mml:mrow><mml:mi>b</mml:mi><mml:mi>a</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>&#x22C5;</mml:mo><mml:msub><mml:mi>f</mml:mi><mml:mrow><mml:mi>u</mml:mi><mml:mi>s</mml:mi><mml:mi>a</mml:mi><mml:mi>b</mml:mi><mml:mi>l</mml:mi><mml:mi>e</mml:mi></mml:mrow></mml:msub><mml:mo>&#x22C5;</mml:mo><mml:mn>1000</mml:mn></mml:mrow><mml:msub><mml:mi>V</mml:mi><mml:mrow><mml:mi>n</mml:mi><mml:mi>o</mml:mi><mml:mi>m</mml:mi></mml:mrow></mml:msub></mml:mfrac><mml:mo>,</mml:mo></mml:math></disp-formula>where <inline-formula id="ieqn-49"><mml:math id="mml-ieqn-49"><mml:msub><mml:mi>E</mml:mi><mml:mrow><mml:mi>b</mml:mi><mml:mi>a</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>[</mml:mo><mml:mrow><mml:mtext>kWh</mml:mtext></mml:mrow><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula>is a nominal capacity of the battery, <inline-formula id="ieqn-50"><mml:math id="mml-ieqn-50"><mml:msub><mml:mi>f</mml:mi><mml:mrow><mml:mi>u</mml:mi><mml:mi>s</mml:mi><mml:mi>a</mml:mi><mml:mi>b</mml:mi><mml:mi>l</mml:mi><mml:mi>e</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> is the usable share of the battery charge (energy) and the value of the usable share is 0.9 [<xref ref-type="bibr" rid="ref-35">35</xref>]. Total battery capacity of Renault Zoe is 52.0 kWh, while Tesla Model 3 battery has a total battery capacity of 78.1 kWh [<xref ref-type="bibr" rid="ref-32">32</xref>].</p>
<p>The total energy drawn from the battery during the simulation (<inline-formula id="ieqn-51"><mml:math id="mml-ieqn-51"><mml:msub><mml:mi>E</mml:mi><mml:mrow><mml:mi>b</mml:mi><mml:mi>a</mml:mi><mml:mi>t</mml:mi><mml:mi>t</mml:mi><mml:mo>,</mml:mo><mml:mi>o</mml:mi><mml:mi>u</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">)</mml:mo></mml:math></inline-formula> in Watt-hours (Wh) is calculated as the sum of momentary values of DC power:
<disp-formula id="eqn-14"><label>(14)</label><mml:math id="mml-eqn-14" display="block"><mml:msub><mml:mi>E</mml:mi><mml:mrow><mml:mi>b</mml:mi><mml:mi>a</mml:mi><mml:mi>t</mml:mi><mml:mi>t</mml:mi><mml:mo>,</mml:mo><mml:mi>o</mml:mi><mml:mi>u</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:munder><mml:mo>&#x2211;</mml:mo><mml:mrow><mml:mi>k</mml:mi></mml:mrow></mml:munder><mml:mo movablelimits="true" form="prefix">max</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>d</mml:mi><mml:mi>c</mml:mi><mml:mo>,</mml:mo><mml:mi>k</mml:mi></mml:mrow></mml:msub><mml:mfrac><mml:mrow><mml:mrow><mml:mi mathvariant="normal">&#x0394;</mml:mi></mml:mrow><mml:mi>t</mml:mi></mml:mrow><mml:mn>3600</mml:mn></mml:mfrac><mml:mo>,</mml:mo><mml:mn>0</mml:mn><mml:mo>)</mml:mo></mml:mrow><mml:mo>,</mml:mo></mml:math></disp-formula>where <inline-formula id="ieqn-52"><mml:math id="mml-ieqn-52"><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>d</mml:mi><mml:mi>c</mml:mi><mml:mo>,</mml:mo><mml:mi>k</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> is the current power that battery delivers at simulation step <inline-formula id="ieqn-53"><mml:math id="mml-ieqn-53"><mml:mi>k</mml:mi></mml:math></inline-formula>. It includes the power required for the motor and inverter, motor and inverter losses and auxiliary consumption. The factor 1/3600 converts <inline-formula id="ieqn-54"><mml:math id="mml-ieqn-54"><mml:mrow><mml:mo>[</mml:mo><mml:mrow><mml:mtext>Ws</mml:mtext></mml:mrow><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula> to <inline-formula id="ieqn-55"><mml:math id="mml-ieqn-55"><mml:mrow><mml:mo>[</mml:mo><mml:mrow><mml:mtext>Wh</mml:mtext></mml:mrow><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula>. Max operator ensures that only discharge energy accumulates, while regenerative breaking is not considered (conservative assumption). In standardized driving cycles such as WLTC, regenerative braking can significantly reduce net energy consumption, particularly in urban and transient phases characterized by frequent decelerations. The inclusion of regenerative braking would primarily reduce the total energy drawn from the battery and, consequently, increase the achievable driving range for a given battery capacity. As a result, incorporating regenerative braking into the model would likely shift the optimization results toward lower optimal battery capacities, especially for smaller vehicles. While this simplification may reduce quantitative accuracy when compared to real-world operation, it ensures conservative sizing and computational efficiency in early stages of vehicle design.</p>
</sec>
<sec id="s2_4">
<label>2.4</label>
<title>Specific Consumption and Range</title>
<p>The total energy consumption during the driving cycle (<inline-formula id="ieqn-56"><mml:math id="mml-ieqn-56"><mml:msub><mml:mi>E</mml:mi><mml:mrow><mml:mi>c</mml:mi><mml:mi>o</mml:mi><mml:mi>n</mml:mi><mml:mi>s</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">)</mml:mo></mml:math></inline-formula> is calculated as the sum of the momentary DC power delivered by the battery to the inverter:
<disp-formula id="eqn-15"><label>(15)</label><mml:math id="mml-eqn-15" display="block"><mml:msub><mml:mi>E</mml:mi><mml:mrow><mml:mi>c</mml:mi><mml:mi>o</mml:mi><mml:mi>n</mml:mi><mml:mi>s</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mo movablelimits="false">&#x2211;</mml:mo><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>d</mml:mi><mml:mi>c</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:mi>t</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mfrac><mml:mrow><mml:mrow><mml:mi mathvariant="normal">&#x0394;</mml:mi></mml:mrow><mml:mi>t</mml:mi></mml:mrow><mml:mn>3600</mml:mn></mml:mfrac><mml:mo>,</mml:mo></mml:math></disp-formula>where <inline-formula id="ieqn-57"><mml:math id="mml-ieqn-57"><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>d</mml:mi><mml:mi>c</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:mi>t</mml:mi><mml:mo stretchy="false">)</mml:mo></mml:math></inline-formula> is the instantaneous DC power delivered by the battery to the inverter. <inline-formula id="ieqn-58"><mml:math id="mml-ieqn-58"><mml:mrow><mml:mi mathvariant="normal">&#x0394;</mml:mi></mml:mrow><mml:mi>t</mml:mi></mml:math></inline-formula> is the simulation time step in seconds. While <inline-formula id="ieqn-59"><mml:math id="mml-ieqn-59"><mml:msub><mml:mi>E</mml:mi><mml:mrow><mml:mi>b</mml:mi><mml:mi>a</mml:mi><mml:mi>t</mml:mi><mml:mi>t</mml:mi><mml:mo>,</mml:mo><mml:mi>o</mml:mi><mml:mi>u</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> gives a realistic estimate of how much energy is actually drawn from the battery (without returning energy), <inline-formula id="ieqn-60"><mml:math id="mml-ieqn-60"><mml:msub><mml:mi>E</mml:mi><mml:mrow><mml:mi>c</mml:mi><mml:mi>o</mml:mi><mml:mi>n</mml:mi><mml:mi>s</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> represents the total energy required by the system to move the vehicle during the driving cycle.</p>
<p>The travelled distance (<italic>s</italic>) is calculated as the integral of the vehicle velocity over time:
<disp-formula id="eqn-16"><label>(16)</label><mml:math id="mml-eqn-16" display="block"><mml:mi>s</mml:mi><mml:mo>=</mml:mo><mml:msubsup><mml:mo>&#x222B;</mml:mo><mml:mrow><mml:mn>0</mml:mn></mml:mrow><mml:mrow><mml:mi>T</mml:mi></mml:mrow></mml:msubsup><mml:mi>v</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mi>d</mml:mi><mml:mi>t</mml:mi><mml:mo>.</mml:mo></mml:math></disp-formula></p>
<p>Specific consumption is defined based on the total energy consumption and travelled distance [<xref ref-type="bibr" rid="ref-36">36</xref>] as follows:
<disp-formula id="eqn-17"><label>(17)</label><mml:math id="mml-eqn-17" display="block"><mml:mi>s</mml:mi><mml:mi>p</mml:mi><mml:mi>e</mml:mi><mml:mi>c</mml:mi><mml:mo>=</mml:mo><mml:mfrac><mml:msub><mml:mi>E</mml:mi><mml:mrow><mml:mi>c</mml:mi><mml:mi>o</mml:mi><mml:mi>n</mml:mi><mml:mi>s</mml:mi></mml:mrow></mml:msub><mml:mi>s</mml:mi></mml:mfrac><mml:mo>.</mml:mo></mml:math></disp-formula></p>
<p>Specific consumption in Wh/km indicates how much energy a vehicle consumes per kilometre, which allows comparison of different scenarios and configurations.</p>
<p>Finally, estimated range of the vehicle is defined as the amount of usable energy in the battery divided by specific consumption (<inline-formula id="ieqn-61"><mml:math id="mml-ieqn-61"><mml:mi>s</mml:mi><mml:mi>p</mml:mi><mml:mi>e</mml:mi><mml:mi>c</mml:mi></mml:math></inline-formula>). A realistic estimate of the driving range based on the driving cycle is derived from the relationship between the range (in km) and the specific energy consumption:
<disp-formula id="eqn-18"><label>(18)</label><mml:math id="mml-eqn-18" display="block"><mml:mi>r</mml:mi><mml:mi>a</mml:mi><mml:mi>n</mml:mi><mml:mi>g</mml:mi><mml:mi>e</mml:mi><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:msub><mml:mi>E</mml:mi><mml:mrow><mml:mi>b</mml:mi><mml:mi>a</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>&#x22C5;</mml:mo><mml:msub><mml:mi>f</mml:mi><mml:mrow><mml:mi>u</mml:mi><mml:mi>s</mml:mi><mml:mi>a</mml:mi><mml:mi>b</mml:mi><mml:mi>l</mml:mi><mml:mi>e</mml:mi></mml:mrow></mml:msub><mml:mo>&#x22C5;</mml:mo><mml:mn>1000</mml:mn></mml:mrow><mml:mrow><mml:mi>s</mml:mi><mml:mi>p</mml:mi><mml:mi>e</mml:mi><mml:mi>c</mml:mi></mml:mrow></mml:mfrac><mml:mo>,</mml:mo></mml:math></disp-formula>where <inline-formula id="ieqn-62"><mml:math id="mml-ieqn-62"><mml:msub><mml:mi>E</mml:mi><mml:mrow><mml:mi>b</mml:mi><mml:mi>a</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> is the nominal battery capacity <inline-formula id="ieqn-63"><mml:math id="mml-ieqn-63"><mml:mrow><mml:mo>[</mml:mo><mml:mrow><mml:mtext>kWh</mml:mtext></mml:mrow><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula>, <inline-formula id="ieqn-64"><mml:math id="mml-ieqn-64"><mml:msub><mml:mi>f</mml:mi><mml:mrow><mml:mi>u</mml:mi><mml:mi>s</mml:mi><mml:mi>a</mml:mi><mml:mi>b</mml:mi><mml:mi>l</mml:mi><mml:mi>e</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> is the usable share of the battery energy, and the factor 1000 converts <inline-formula id="ieqn-65"><mml:math id="mml-ieqn-65"><mml:mrow><mml:mo>[</mml:mo><mml:mrow><mml:mtext>kWh</mml:mtext></mml:mrow><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula> to <inline-formula id="ieqn-66"><mml:math id="mml-ieqn-66"><mml:mrow><mml:mo>[</mml:mo><mml:mrow><mml:mtext>Wh</mml:mtext></mml:mrow><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula>.</p>
</sec>
<sec id="s2_5">
<label>2.5</label>
<title>Optimization Method</title>
<p>The optimization algorithm used in this study is the so-called DIRECT (Dividing RECTangles). DIRECT, which is a deterministic sampling method that is designed for bound-constrained non-smooth problems in a small number of variables. It is applicable to engineering design problems, in which complicated simulators are used to construct the objective function. Sampling occurs at the centers of hyperrectangles. In each iteration, the method divides existing hyperrectangles and then evaluates the objective function at the centers of the newly formed sub-hyperrectangles [<xref ref-type="bibr" rid="ref-37">37</xref>].</p>
<p>In this study, the DIRECT method is implemented in the MATLAB environment using WLTC 3b driving cycle data [<xref ref-type="bibr" rid="ref-38">38</xref>]. The maximum number of objective function evaluations and the number of iterations is limited to ensure reasonable computational complexity and simulation runtime. This method ensures that the found solution is sufficiently close to the global optimum, which is important considering the complexity of the electric vehicle model and the multiple conditions (range, power, charge/discharge rate (C-rate), SoC limits, performance point) that must be met.</p>
</sec>
<sec id="s2_6">
<label>2.6</label>
<title>Objective Function</title>
<p>In order to optimize parameters of an electric vehicle, it is necessary to define an objective function (<inline-formula id="ieqn-67"><mml:math id="mml-ieqn-67"><mml:mi>J</mml:mi></mml:math></inline-formula>) which the algorithm minimizes. The objective function includes capital expenses (CAPEX), operating expenses (OPEX) and penalties that ensure that the vehicle meets the given conditions:
<disp-formula id="eqn-19"><label>(19)</label><mml:math id="mml-eqn-19" display="block"><mml:mi>J</mml:mi><mml:mo>=</mml:mo><mml:mi>C</mml:mi><mml:mi>A</mml:mi><mml:mi>P</mml:mi><mml:mi>E</mml:mi><mml:mi>X</mml:mi><mml:mo>+</mml:mo><mml:mi>O</mml:mi><mml:mi>P</mml:mi><mml:mi>E</mml:mi><mml:mi>X</mml:mi><mml:mo>+</mml:mo><mml:mi>p</mml:mi><mml:mi>e</mml:mi><mml:mi>n</mml:mi><mml:mi>a</mml:mi><mml:mi>l</mml:mi><mml:mi>t</mml:mi><mml:mi>i</mml:mi><mml:mi>e</mml:mi><mml:mi>s</mml:mi><mml:mo>.</mml:mo></mml:math></disp-formula></p>
<p>Vector of variables that are being optimized is defined as follows:<disp-formula id="eqn-20"><label>(20)</label><mml:math id="mml-eqn-20" display="block"><mml:mi>x</mml:mi><mml:mo>=</mml:mo><mml:mrow><mml:mo>[</mml:mo><mml:msub><mml:mi>E</mml:mi><mml:mrow><mml:mi>b</mml:mi><mml:mi>a</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>[</mml:mo><mml:mrow><mml:mtext>kWh</mml:mtext></mml:mrow><mml:mo>]</mml:mo></mml:mrow><mml:mo>,</mml:mo><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>m</mml:mi><mml:mi>a</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>[</mml:mo><mml:mrow><mml:mtext>kW</mml:mtext></mml:mrow><mml:mo>]</mml:mo></mml:mrow><mml:mo>,</mml:mo><mml:msub><mml:mi>m</mml:mi><mml:mrow><mml:mi>l</mml:mi><mml:mi>o</mml:mi><mml:mi>a</mml:mi><mml:mi>d</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>[</mml:mo><mml:mrow><mml:mtext>kg</mml:mtext></mml:mrow><mml:mo>]</mml:mo></mml:mrow><mml:mo>]</mml:mo></mml:mrow><mml:mo>,</mml:mo></mml:math></disp-formula>where <italic>m</italic><sub><italic>load</italic></sub> is the useful vehicle payload.</p>
<p>Capital expenses depend on the battery capacity, the peak motor power and their prices:<disp-formula id="eqn-21"><label>(21)</label><mml:math id="mml-eqn-21" display="block"><mml:mi>C</mml:mi><mml:mi>A</mml:mi><mml:mi>P</mml:mi><mml:mi>E</mml:mi><mml:mi>X</mml:mi><mml:mo>=</mml:mo><mml:msub><mml:mi>c</mml:mi><mml:mrow><mml:mi>b</mml:mi><mml:mi>a</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mi>E</mml:mi><mml:mrow><mml:mi>b</mml:mi><mml:mi>a</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>c</mml:mi><mml:mrow><mml:mi>m</mml:mi><mml:mi>o</mml:mi><mml:mi>t</mml:mi><mml:mi>o</mml:mi><mml:mi>r</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>m</mml:mi><mml:mi>a</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo></mml:math></disp-formula>where <inline-formula id="ieqn-68"><mml:math id="mml-ieqn-68"><mml:msub><mml:mi>c</mml:mi><mml:mrow><mml:mi>b</mml:mi><mml:mi>a</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> stands for the battery price, the price that is used in simulation is 120 EUR/kWh [<xref ref-type="bibr" rid="ref-39">39</xref>], and <inline-formula id="ieqn-69"><mml:math id="mml-ieqn-69"><mml:msub><mml:mi>c</mml:mi><mml:mrow><mml:mi>m</mml:mi><mml:mi>o</mml:mi><mml:mi>t</mml:mi><mml:mi>o</mml:mi><mml:mi>r</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> stands for the motor and inverter prices. The whole electric drive module costs around 570 EUR/kW [<xref ref-type="bibr" rid="ref-40">40</xref>]. The latter is a very conservative cost estimate, but realistic for the electrical motor plus inverter according to [<xref ref-type="bibr" rid="ref-40">40</xref>].</p>
<p>Operating expenses are calculated based on the estimated specific energy consumption during the cycle and the price of electricity:<disp-formula id="eqn-22"><label>(22)</label><mml:math id="mml-eqn-22" display="block"><mml:mi>O</mml:mi><mml:mi>P</mml:mi><mml:mi>E</mml:mi><mml:mi>X</mml:mi><mml:mo>=</mml:mo><mml:msub><mml:mi>c</mml:mi><mml:mrow><mml:mi>e</mml:mi><mml:mi>l</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mfrac><mml:mrow><mml:mi>W</mml:mi><mml:mi>h</mml:mi><mml:mrow><mml:mo>/</mml:mo></mml:mrow><mml:mi>k</mml:mi><mml:mi>m</mml:mi></mml:mrow><mml:mn>1000</mml:mn></mml:mfrac><mml:mo>)</mml:mo></mml:mrow><mml:mi>N</mml:mi><mml:mo>,</mml:mo></mml:math></disp-formula>where <inline-formula id="ieqn-70"><mml:math id="mml-ieqn-70"><mml:msub><mml:mi>c</mml:mi><mml:mrow><mml:mi>e</mml:mi><mml:mi>l</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> represents the price of electricity from the main utility grid, with the selected value in this study to be 0.2 EUR/kWh [<xref ref-type="bibr" rid="ref-41">41</xref>], and <italic>N</italic> is the reference distance in kilometers.</p>
<p>As shown above, CAPEX is linear, while OPEX represents the cost of energy at a given distance. The unit cost values are expressed in <inline-formula id="ieqn-71"><mml:math id="mml-ieqn-71"><mml:mrow><mml:mo>[</mml:mo><mml:mrow><mml:mtext>EUR</mml:mtext></mml:mrow><mml:mrow><mml:mo>/</mml:mo></mml:mrow><mml:mrow><mml:mtext>kWh</mml:mtext></mml:mrow><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula>, <inline-formula id="ieqn-72"><mml:math id="mml-ieqn-72"><mml:mrow><mml:mo>[</mml:mo><mml:mrow><mml:mtext>EUR</mml:mtext></mml:mrow><mml:mrow><mml:mo>/</mml:mo></mml:mrow><mml:mrow><mml:mtext>kW</mml:mtext></mml:mrow><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula>, <inline-formula id="ieqn-73"><mml:math id="mml-ieqn-73"><mml:mrow><mml:mo>[</mml:mo><mml:mrow><mml:mtext>EUR</mml:mtext></mml:mrow><mml:mrow><mml:mo>/</mml:mo></mml:mrow><mml:mrow><mml:mtext>kWh</mml:mtext></mml:mrow><mml:mi mathvariant="normal">&#x005F;</mml:mi><mml:mrow><mml:mtext>el</mml:mtext></mml:mrow><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula>. They are in a realistic range, and they enable comparison between different configurations. The objective function is expressed in euros, but this does not represent the real market prices of the vehicle but serves as a comparative measure that equalizes the different contributions (battery, motor, energy consumption).</p>
<p>If the solution does not meet any of the conditions, the objective function is increased, adding a penalty and searching for a configuration that meets all the conditions. The conditions that are penalized are:
<list list-type="simple">
<list-item><label>(a)</label><p>Insufficient range (if less than the specified minimum)</p></list-item>
<list-item><label>(b)</label><p>Insufficient motor power (if it is less than required)</p></list-item>
<list-item><label>(c)</label><p>C-rate factor limitations (if the battery cannot deliver the required power)</p></list-item>
<list-item><label>(d)</label><p>SoC limits (if the battery is too discharged)</p></list-item>
<list-item><label>(e)</label><p>&#x201C;Performance point&#x201D; (the requirement that a vehicle overcomes a given slope at a certain speed)</p></list-item>
</list></p>
<p>The penalty terms used in the optimization are detailed in <xref ref-type="table" rid="table-1">Table 1</xref>. To ensure a robust search process, quadratic penalization is applied to range violations to strongly discourage configurations that do not meet the primary mission requirement. Meanwhile, linear penalties are employed for power, C-rate, SoC, and performance constraints. This formulation is designed to preserve the smoothness of the objective function landscape, facilitating the convergence of the DIRECT algorithm while ensuring that all performance constraints are strictly respected.</p>
<table-wrap id="table-1">
<label>Table 1</label>
<caption>
<title>Penalty terms used in the optimization.</title>
</caption>
<table>
<colgroup>
<col align="center"/>
<col align="center"/>
<col align="center"/> </colgroup>
<thead>
<tr>
<th>Penalty</th>
<th>Condition</th>
<th>Form</th>
</tr>
</thead>
<tbody>
<tr>
<td>Range</td>
<td><inline-formula id="ieqn-74"><mml:math id="mml-ieqn-74"><mml:msub><mml:mi>R</mml:mi><mml:mrow><mml:mi>e</mml:mi><mml:mi>s</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>&#x003C;</mml:mo><mml:msub><mml:mi>R</mml:mi><mml:mrow><mml:mi>m</mml:mi><mml:mi>i</mml:mi><mml:mi>n</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula></td>
<td>Quadratic</td>
</tr>
<tr>
<td>Power</td>
<td><inline-formula id="ieqn-75"><mml:math id="mml-ieqn-75"><mml:msub><mml:mi>R</mml:mi><mml:mrow><mml:mi>r</mml:mi><mml:mi>e</mml:mi><mml:mi>q</mml:mi></mml:mrow></mml:msub><mml:mo>&#x003E;</mml:mo><mml:msub><mml:mi>R</mml:mi><mml:mrow><mml:mi>m</mml:mi><mml:mi>a</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula></td>
<td>Linear</td>
</tr>
<tr>
<td>C-rate</td>
<td><inline-formula id="ieqn-76"><mml:math id="mml-ieqn-76"><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>o</mml:mi><mml:mi>u</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>&#x003E;</mml:mo><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>r</mml:mi><mml:mi>a</mml:mi><mml:mi>t</mml:mi><mml:mi>e</mml:mi><mml:mo>,</mml:mo><mml:mi>m</mml:mi><mml:mi>a</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo>&#x22C5;</mml:mo><mml:msub><mml:mi>E</mml:mi><mml:mrow><mml:mi>b</mml:mi><mml:mi>a</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula></td>
<td>Linear</td>
</tr>
<tr>
<td>SoC</td>
<td><inline-formula id="ieqn-77"><mml:math id="mml-ieqn-77"><mml:mi>S</mml:mi><mml:mi>o</mml:mi><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>e</mml:mi><mml:mi>n</mml:mi><mml:mi>d</mml:mi></mml:mrow></mml:msub><mml:mo>&#x003C;</mml:mo><mml:mi>S</mml:mi><mml:mi>o</mml:mi><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>m</mml:mi><mml:mi>i</mml:mi><mml:mi>n</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula></td>
<td>Linear</td>
</tr>
<tr>
<td>Performance</td>
<td><inline-formula id="ieqn-78"><mml:math id="mml-ieqn-78"><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>r</mml:mi><mml:mi>e</mml:mi><mml:mi>q</mml:mi><mml:mo>,</mml:mo><mml:mi>p</mml:mi><mml:mi>e</mml:mi><mml:mi>r</mml:mi><mml:mi>f</mml:mi></mml:mrow></mml:msub><mml:mo>&#x003E;</mml:mo><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>m</mml:mi><mml:mi>a</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula></td>
<td>Linear</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>By combining all mentioned expenses and penalties, the overall objective function takes the form:<disp-formula id="eqn-23"><label>(23)</label><mml:math id="mml-eqn-23" display="block"><mml:mi>J</mml:mi><mml:mo>=</mml:mo><mml:mi>C</mml:mi><mml:mi>A</mml:mi><mml:mi>P</mml:mi><mml:mi>E</mml:mi><mml:mi>X</mml:mi><mml:mo>+</mml:mo><mml:mi>O</mml:mi><mml:mi>P</mml:mi><mml:mi>E</mml:mi><mml:mi>X</mml:mi><mml:mo>+</mml:mo><mml:mi>p</mml:mi><mml:mi>e</mml:mi><mml:msub><mml:mi>n</mml:mi><mml:mrow><mml:mi>r</mml:mi><mml:mi>a</mml:mi><mml:mi>n</mml:mi><mml:mi>g</mml:mi><mml:mi>e</mml:mi></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:mi>p</mml:mi><mml:mi>e</mml:mi><mml:msub><mml:mi>n</mml:mi><mml:mrow><mml:mi>p</mml:mi><mml:mi>o</mml:mi><mml:mi>w</mml:mi><mml:mi>e</mml:mi><mml:mi>r</mml:mi></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:mi>p</mml:mi><mml:mi>e</mml:mi><mml:msub><mml:mi>n</mml:mi><mml:mrow><mml:mi>c</mml:mi><mml:mi>r</mml:mi><mml:mi>a</mml:mi><mml:mi>t</mml:mi><mml:mi>e</mml:mi></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:mi>p</mml:mi><mml:mi>e</mml:mi><mml:msub><mml:mi>n</mml:mi><mml:mrow><mml:mi>s</mml:mi><mml:mi>o</mml:mi><mml:mi>c</mml:mi></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:mi>p</mml:mi><mml:mi>e</mml:mi><mml:msub><mml:mi>n</mml:mi><mml:mrow><mml:mi>p</mml:mi><mml:mi>e</mml:mi><mml:mi>r</mml:mi><mml:mi>f</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo></mml:math></disp-formula>where <italic>pen</italic><sub><italic>range</italic></sub>, <italic>pen</italic><sub><italic>power</italic></sub>, <italic>pen</italic><sub><italic>crate</italic></sub>, <italic>pen</italic><sub><italic>soc</italic></sub> and <italic>pen</italic><sub><italic>perf</italic></sub> are penalty factors related to insufficient range, insufficient motor power, C-rate factor limitations, SoC limit and performance point, as discussed above. Such an approach allows the optimization algorithm to search for the battery, motor and mass configuration that provides the best compromise between cost, energy efficiency and performance.</p>
</sec>
<sec id="s2_7">
<label>2.7</label>
<title>Optimization Framework</title>
<p>The optimization framework shown in <xref ref-type="fig" rid="fig-1">Fig. 1</xref> follows a sequential information flow starting from the driving cycle input, which provides the vehicle speed profile as a function of time. Together with the optimization variables and fixed vehicle parameters, the driving cycle is processed by the vehicle dynamics model to calculate the traction force and mechanical power demand. This power demand is then passed to the electric motor and inverter model, where electrical losses and power limitations are considered. The resulting DC power demand is supplied by the battery model, which computes the State of Charge (SoC) evolution and total extracted energy. Based on these results, the specific energy consumption and driving range are calculated. Finally, all relevant cost components and penalty terms are combined within the objective function, the value of which is minimized using the DIRECT optimization algorithm.</p>
<fig id="fig-1">
<label>Figure 1</label>
<caption>
<title>Block diagram of the proposed vehicle optimization approach.</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="EE_78275-fig-1.tif"/>
</fig>
</sec>
</sec>
<sec id="s3">
<label>3</label>
<title>Optimization Results</title>
<p>The optimization for both cars starts with these intervals: from 50 to 150 kWh (battery capacity), from 100 to 500 kW (peak motor power) and from 100 to 600 kg (vehicle useful payload). For each case study (Renault Zoe and Tesla Model 3), an optimization was performed using the corresponding technical parameters. The procedure identifies the optimal combination of battery capacity, motor power and payload that minimizes the cost function <inline-formula id="ieqn-79"><mml:math id="mml-ieqn-79"><mml:mi>J</mml:mi></mml:math></inline-formula>. The results of the optimization are presented together with the WLTC simulation profiles (speed, power and SoC) for the obtained optimum.</p>
<sec id="s3_1">
<label>3.1</label>
<title>Renault Zoe Optimization</title>
<p>For the Renault Zoe, the optimizer converged to <inline-formula id="ieqn-80"><mml:math id="mml-ieqn-80"><mml:msub><mml:mi>E</mml:mi><mml:mrow><mml:mi>b</mml:mi><mml:mi>a</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mn>52</mml:mn></mml:math></inline-formula> kWh, <inline-formula id="ieqn-81"><mml:math id="mml-ieqn-81"><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>m</mml:mi><mml:mi>a</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> &#x003D; 110 kW and <inline-formula id="ieqn-82"><mml:math id="mml-ieqn-82"><mml:msub><mml:mi>m</mml:mi><mml:mrow><mml:mi>l</mml:mi><mml:mi>o</mml:mi><mml:mi>a</mml:mi><mml:mi>d</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> &#x003D; 114 kg with an objective function value of <inline-formula id="ieqn-83"><mml:math id="mml-ieqn-83"><mml:mi>J</mml:mi></mml:math></inline-formula> &#x003D; 17,246 EUR. The WLTC simulation yields a specific consumption of 196 Wh/km and an estimated range of 238 km based on the usable battery energy (90% of nominal). The peak drivetrain output during the cycle is 49.6 kW, well below the installed <inline-formula id="ieqn-84"><mml:math id="mml-ieqn-84"><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>m</mml:mi><mml:mi>a</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula>, indicating adequate performance margin and no power-limit penalty. The state of charge decreases from 0.95 to 0.85, remaining safely above the SoC minimum.</p>
<p><xref ref-type="fig" rid="fig-2">Fig. 2</xref> shows the WLTC speed profile for Renault Zoe operating under WLTC driving cycle conditions. <xref ref-type="fig" rid="fig-3">Fig. 3</xref> shows the local sensitivity of the objective function <inline-formula id="ieqn-85"><mml:math id="mml-ieqn-85"><mml:mi>J</mml:mi></mml:math></inline-formula> to three optimization variables for Renault Zoe: battery capacity (<inline-formula id="ieqn-86"><mml:math id="mml-ieqn-86"><mml:msub><mml:mi>E</mml:mi><mml:mrow><mml:mi>b</mml:mi><mml:mi>a</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">)</mml:mo><mml:mo>,</mml:mo><mml:mrow><mml:mtext>peak motor power</mml:mtext></mml:mrow></mml:math></inline-formula> <inline-formula id="ieqn-87"><mml:math id="mml-ieqn-87"><mml:mo stretchy="false">(</mml:mo><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>m</mml:mi><mml:mi>a</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">)</mml:mo></mml:math></inline-formula> and payload (<inline-formula id="ieqn-88"><mml:math id="mml-ieqn-88"><mml:msub><mml:mi>m</mml:mi><mml:mrow><mml:mi>l</mml:mi><mml:mi>o</mml:mi><mml:mi>a</mml:mi><mml:mi>d</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula>). It is visible that the battery capacity has the greatest impact on the value of the objective function, which is expected because it directly affects the investment cost, but it also directly affects the specific consumption and range of the vehicle. The peak power of the electric motor has a smaller impact, since the values of its maximum power are rarely required during the WLTC cycle. The smallest impact is shown by the additional load, although the increase in mass increases energy consumption and reduces the range.</p>
<fig id="fig-2">
<label>Figure 2</label>
<caption>
<title>WLTC speed profile for Renault Zoe.</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="EE_78275-fig-2.tif"/>
</fig><fig id="fig-3">
<label>Figure 3</label>
<caption>
<title>Local sensitivity around optimum for Renault Zoe.</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="EE_78275-fig-3.tif"/>
</fig>
<p><xref ref-type="fig" rid="fig-4">Fig. 4</xref> shows the contours of the objective function <inline-formula id="ieqn-89"><mml:math id="mml-ieqn-89"><mml:mi>J</mml:mi></mml:math></inline-formula> for Renault Zoe as a function of the battery capacity (<inline-formula id="ieqn-90"><mml:math id="mml-ieqn-90"><mml:msub><mml:mi>E</mml:mi><mml:mrow><mml:mi>b</mml:mi><mml:mi>a</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">)</mml:mo></mml:math></inline-formula> and the peak power of the electric motor <inline-formula id="ieqn-91"><mml:math id="mml-ieqn-91"><mml:mo stretchy="false">(</mml:mo><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>m</mml:mi><mml:mi>a</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">)</mml:mo></mml:math></inline-formula>, with the load mass <inline-formula id="ieqn-92"><mml:math id="mml-ieqn-92"><mml:mo stretchy="false">(</mml:mo><mml:msub><mml:mi>m</mml:mi><mml:mrow><mml:mi>l</mml:mi><mml:mi>o</mml:mi><mml:mi>a</mml:mi><mml:mi>d</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula>) fixed at the optimal value. The yellow dot indicates the optimal solution. It is noticed that the optimum is located to the left of the red line, which means that the vehicle in this case does not meet the minimum range requirement (300 km). However, this result is expected given all the losses included in the model (mechanical, electrical and auxiliary), which realistically reduce the effective range of the vehicle. This confirms the importance of introducing penalty conditions into the objective function, because the algorithm still finds the configuration that best balances costs and performance, even if some requirements (such as range) are not fully met.</p>
<fig id="fig-4">
<label>Figure 4</label>
<caption>
<title>Contours of the objective function J for Renault Zoe as a function of the battery capacity (<inline-formula id="ieqn-93"><mml:math id="mml-ieqn-93"><mml:msub><mml:mi mathvariant="bold-italic">E</mml:mi><mml:mrow><mml:mrow><mml:mi>b</mml:mi><mml:mi>a</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:mrow></mml:msub><mml:mo stretchy="false">)</mml:mo></mml:math></inline-formula> and the peak power of the electric motor <inline-formula id="ieqn-94"><mml:math id="mml-ieqn-94"><mml:mo stretchy="false">(</mml:mo><mml:msub><mml:mrow><mml:mi>P</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mo movablelimits="true" form="prefix">max</mml:mo></mml:mrow></mml:mrow></mml:msub><mml:mo stretchy="false">)</mml:mo></mml:math></inline-formula>, with the load mass <inline-formula id="ieqn-95"><mml:math id="mml-ieqn-95"><mml:mo stretchy="false">(</mml:mo><mml:msub><mml:mrow><mml:mi>m</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mi>l</mml:mi><mml:mi>o</mml:mi><mml:mi>a</mml:mi><mml:mi>d</mml:mi></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula>) fixed at the optimal value.</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="EE_78275-fig-4.tif"/>
</fig>
<p><xref ref-type="fig" rid="fig-5">Fig. 5</xref> contains 3 graphs. The first graph (a) shows the vehicle speed over time, which corresponds to the driving cycle profile and varies from a standstill to approximately 130 km/h. The second graph (b) shows the motor output power <inline-formula id="ieqn-96"><mml:math id="mml-ieqn-96"><mml:mo stretchy="false">(</mml:mo><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>o</mml:mi><mml:mi>u</mml:mi><mml:mi>t</mml:mi><mml:mi>p</mml:mi><mml:mi>e</mml:mi><mml:mi>a</mml:mi><mml:mi>k</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">)</mml:mo></mml:math></inline-formula>. During acceleration and driving at higher speeds, there are significant power spikes, while at rest and at low speeds, the demands are minimal. The third graph (c) shows the change over time in the battery state of charge (SoC). A gradual and almost linear discharge of the battery is visible over the duration of the cycle. The final SoC value at the end of the simulation is 0.85, confirming that the vehicle had sufficient energy available to meet the power demands throughout the cycle.</p>
<fig id="fig-5">
<label>Figure 5</label>
<caption>
<title>Renault Zoe velocity (<bold>a</bold>), power (<bold>b</bold>) and battery SoC (<bold>c</bold>) of WLTC cycle.</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="EE_78275-fig-5.tif"/>
</fig>
</sec>
<sec id="s3_2">
<label>3.2</label>
<title>Tesla Model 3 Optimization</title>
<p>In the case of Tesla Model 3 vehicle, the optimizer converged to <inline-formula id="ieqn-97"><mml:math id="mml-ieqn-97"><mml:msub><mml:mi>E</mml:mi><mml:mrow><mml:mi>b</mml:mi><mml:mi>a</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mn>131.9</mml:mn></mml:math></inline-formula> kWh, <inline-formula id="ieqn-98"><mml:math id="mml-ieqn-98"><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>m</mml:mi><mml:mi>a</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> &#x003D; 128 kW and <inline-formula id="ieqn-99"><mml:math id="mml-ieqn-99"><mml:msub><mml:mi>m</mml:mi><mml:mrow><mml:mi>l</mml:mi><mml:mi>o</mml:mi><mml:mi>a</mml:mi><mml:mi>d</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> &#x003D; 120.939 kg with an objective function value of <inline-formula id="ieqn-100"><mml:math id="mml-ieqn-100"><mml:mi>J</mml:mi></mml:math></inline-formula> &#x003D; 27,041 EUR. The WLTC simulation yields a specific consumption of 227 Wh/km and an estimated range of 523 km based on the usable battery energy (90% of nominal). The peak drivetrain output during the cycle is 59.6 kW, well below the installed <inline-formula id="ieqn-101"><mml:math id="mml-ieqn-101"><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>m</mml:mi><mml:mi>a</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula>, indicating adequate performance margin and no power-limit penalty. The state of charge decreases from 0.95 to 0.91, remaining safely above the SoC minimum.</p>
<p><xref ref-type="fig" rid="fig-6">Fig. 6</xref> shows the local sensitivity of the objective function <inline-formula id="ieqn-102"><mml:math id="mml-ieqn-102"><mml:mi>J</mml:mi></mml:math></inline-formula> to three optimization variables for Tesla Model 3: battery capacity (<inline-formula id="ieqn-103"><mml:math id="mml-ieqn-103"><mml:msub><mml:mi>E</mml:mi><mml:mrow><mml:mi>b</mml:mi><mml:mi>a</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">)</mml:mo><mml:mo>,</mml:mo><mml:mrow><mml:mtext>peak motor power</mml:mtext></mml:mrow></mml:math></inline-formula> <inline-formula id="ieqn-104"><mml:math id="mml-ieqn-104"><mml:mo stretchy="false">(</mml:mo><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>m</mml:mi><mml:mi>a</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">)</mml:mo></mml:math></inline-formula> and payload (<inline-formula id="ieqn-105"><mml:math id="mml-ieqn-105"><mml:msub><mml:mi>m</mml:mi><mml:mrow><mml:mi>l</mml:mi><mml:mi>o</mml:mi><mml:mi>a</mml:mi><mml:mi>d</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula>). It is visible that the peak power of electric motor <inline-formula id="ieqn-106"><mml:math id="mml-ieqn-106"><mml:mo stretchy="false">(</mml:mo><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>m</mml:mi><mml:mi>a</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">)</mml:mo></mml:math></inline-formula> has the greatest impact on the value of the objective function. This means that the choice of peak motor power plays a crucial role in the balance between price, performance and energy consumption. On the other hand, the additional load (<inline-formula id="ieqn-107"><mml:math id="mml-ieqn-107"><mml:msub><mml:mi>m</mml:mi><mml:mrow><mml:mi>l</mml:mi><mml:mi>o</mml:mi><mml:mi>a</mml:mi><mml:mi>d</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula>) has a medium level of influence on the objective function, which makes sense because the increase in mass directly affects the energy consumption and thus the range. The smallest impact is shown by the battery capacity (<inline-formula id="ieqn-108"><mml:math id="mml-ieqn-108"><mml:msub><mml:mi>E</mml:mi><mml:mrow><mml:mi>b</mml:mi><mml:mi>a</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">)</mml:mo><mml:mo>,</mml:mo></mml:math></inline-formula> because the optimization is already in the area where an additional increase in capacity does not bring the proportional benefits.</p>
<fig id="fig-6">
<label>Figure 6</label>
<caption>
<title>Local sensitivity around optimum for Tesla Model 3.</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="EE_78275-fig-6.tif"/>
</fig>
<p><xref ref-type="fig" rid="fig-7">Fig. 7</xref> shows the contours of the objective function <inline-formula id="ieqn-109"><mml:math id="mml-ieqn-109"><mml:mi>J</mml:mi></mml:math></inline-formula> for Tesla Model 3 as a function of the battery capacity (<inline-formula id="ieqn-110"><mml:math id="mml-ieqn-110"><mml:msub><mml:mi>E</mml:mi><mml:mrow><mml:mi>b</mml:mi><mml:mi>a</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">)</mml:mo></mml:math></inline-formula> and the peak power of the electric motor <inline-formula id="ieqn-111"><mml:math id="mml-ieqn-111"><mml:mo stretchy="false">(</mml:mo><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>m</mml:mi><mml:mi>a</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">)</mml:mo></mml:math></inline-formula>, with the load mass <inline-formula id="ieqn-112"><mml:math id="mml-ieqn-112"><mml:mo stretchy="false">(</mml:mo><mml:msub><mml:mi>m</mml:mi><mml:mrow><mml:mi>l</mml:mi><mml:mi>o</mml:mi><mml:mi>a</mml:mi><mml:mi>d</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula>) fixed at the optimal value. The yellow dot indicates the optimal solution. It is noticed that the optimum is located to the left of the red line, which means that the vehicle in this case does not meet the minimum range requirement (550 km).</p>
<fig id="fig-7">
<label>Figure 7</label>
<caption>
<title>The contours of the objective function J for Tesla Model 3 as a function of the battery capacity (<inline-formula id="ieqn-113"><mml:math id="mml-ieqn-113"><mml:msub><mml:mrow><mml:mi>E</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mi>b</mml:mi><mml:mi>a</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:mrow></mml:msub><mml:mo stretchy="false">)</mml:mo></mml:math></inline-formula> and the peak power of the electric motor <inline-formula id="ieqn-114"><mml:math id="mml-ieqn-114"><mml:mo stretchy="false">(</mml:mo><mml:msub><mml:mrow><mml:mi>P</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mo movablelimits="true" form="prefix">max</mml:mo></mml:mrow></mml:mrow></mml:msub><mml:mo stretchy="false">)</mml:mo></mml:math></inline-formula>, with the load mass <inline-formula id="ieqn-115"><mml:math id="mml-ieqn-115"><mml:mo stretchy="false">(</mml:mo><mml:msub><mml:mrow><mml:mi>m</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mi>l</mml:mi><mml:mi>o</mml:mi><mml:mi>a</mml:mi><mml:mi>d</mml:mi></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula>) fixed at the optimal value.</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="EE_78275-fig-7.tif"/>
</fig>
<p>However, this result is expected given all the losses included in the model (mechanical, electrical and auxiliary), which realistically reduce the effective range of the vehicle. This confirms the importance of introducing penalty conditions into the objective function, because the algorithm still finds the configuration that best balances costs and performance, even if some requirements (such as range) are not fully met.</p>
<p><xref ref-type="fig" rid="fig-8">Fig. 8</xref> again contains 3 graphs. The first graph (a) shows the vehicle speed over time, which closely follows the driving cycle profile and varies from a standstill to approximately 130 km/h. The second graph (b) shows the motor output power <inline-formula id="ieqn-116"><mml:math id="mml-ieqn-116"><mml:mo stretchy="false">(</mml:mo><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>o</mml:mi><mml:mi>u</mml:mi><mml:mi>t</mml:mi><mml:mi>p</mml:mi><mml:mi>e</mml:mi><mml:mi>a</mml:mi><mml:mi>k</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">)</mml:mo></mml:math></inline-formula>. During acceleration and driving at higher speeds, there are significant power spikes, while at rest and at low speeds, the demands are minimal. The third graph (c) shows the change over time in the battery state of charge (SoC). A gradual and almost linear discharge of the battery is visible over the duration of the cycle. The final SoC value at the end of the simulation is approximately 0.91, confirming that the vehicle had sufficient energy available to meet the power demands throughout the cycle.</p>
<fig id="fig-8">
<label>Figure 8</label>
<caption>
<title>Tesla Model 3 velocity (<bold>a</bold>), power (<bold>b</bold>) and battery SoC (<bold>c</bold>) of WLTC cycle.</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="EE_78275-fig-8.tif"/>
</fig>
</sec>
</sec>
<sec id="s4">
<label>4</label>
<title>Discussion</title>
<p>The optimization results for Renault Zoe and Tesla Model 3 show clear differences in optimal vehicle configurations, which result from different initial parameters. For the Renault Zoe, the optimal solution includes a battery with a capacity of 52 kWh and a peak motor power of 110 kW, with an additional load of about 114 kg. The resulting range of 238 km and specific consumption of 196 Wh/km clearly show the limitations of a smaller vehicle with a smaller battery. Although the motor power meets the requirements of the WLTC cycle, the biggest drawback lies in the insufficient range. This is expected considering the relatively small battery capacity and additional losses of the model.</p>
<p><xref ref-type="fig" rid="fig-9">Fig. 9</xref> illustrates the behavior of the objective function as a function of battery capacity for the Renault Zoe. A clear minimum is observed around <inline-formula id="ieqn-117"><mml:math id="mml-ieqn-117"><mml:msub><mml:mi>E</mml:mi><mml:mrow><mml:mi>b</mml:mi><mml:mi>a</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mn>52</mml:mn></mml:math></inline-formula> kWh, confirming the optimal solution obtained by the optimization algorithm. For smaller battery capacities, the objective function increases rapidly due to range-related penalty terms, whereas for larger capacities the cost increase is dominated by higher battery investment costs. <xref ref-type="fig" rid="fig-10">Fig. 10</xref> shows the evolution of the battery state of charge as a function of the driven distance over the WLTC cycle. The SoC decreases smoothly from the initial value of 0.95 to approximately 0.85 at the end of the cycle, remaining well above the minimum SoC constraint. This behavior confirms that the optimized configuration satisfies the energy and range requirements without approaching operational limits during a single driving cycle.</p>
<fig id="fig-9">
<label>Figure 9</label>
<caption>
<title>Objective function profile <inline-formula id="ieqn-118"><mml:math id="mml-ieqn-118"><mml:mi>J</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:msub><mml:mi>E</mml:mi><mml:mrow><mml:mrow><mml:mtext>bat</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mo stretchy="false">)</mml:mo></mml:math></inline-formula> for the Renault Zoe.</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="EE_78275-fig-9.tif"/>
</fig><fig id="fig-10">
<label>Figure 10</label>
<caption>
<title>SoC evolution as a function of driven distance during the WLTC cycle for the optimized Renault Zoe configuration.</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="EE_78275-fig-10.tif"/>
</fig>
<p>For the Tesla Model 3, the optimum was found at a battery capacity of 132 kWh, a peak motor power of 128 kW and an additional load of 121 kg. A range of 523 km was achieved with a specific consumption of 227 Wh/km. Unlike the Renault Zoe, the range penalty is not so pronounced here, because of the high battery capacity. However, the sensitivity analysis showed that the peak motor power has the greatest impact on the objective function. It affects cost the most because the battery has a high capacity, so it does not affect the objective function as much as the peak motor power. While for the Zoe, the battery capacity had the dominant impact.</p>
<p><xref ref-type="fig" rid="fig-11">Fig. 11</xref> illustrates the dependence of the objective function on the battery capacity for the Tesla Model 3, while the motor peak power and additional load are kept fixed at their optimal values. The curve exhibits a well-defined minimum at approximately 132 kWh, indicating a clear trade-off between battery investment cost and operating cost. For lower battery capacities, the objective function increases sharply due to range and SoC related penalty terms, whereas for larger capacities the total cost rises primarily because of increased battery investment. <xref ref-type="fig" rid="fig-12">Fig. 12</xref> presents the evolution of the battery state of charge as a function of driven distance for the Tesla Model 3 case study. The SoC decreases gradually from the initial value of 0.95 to approximately 0.90 over the WLTC cycle, remaining well above the minimum SoC constraint throughout the entire drive. This confirms that the optimized configuration satisfies the imposed energy and range requirements with a substantial safety margin during a single standardized driving cycle.</p>
<fig id="fig-11">
<label>Figure 11</label>
<caption>
<title>Objective function profile <inline-formula id="ieqn-119"><mml:math id="mml-ieqn-119"><mml:mrow><mml:mi>J</mml:mi></mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:msub><mml:mrow><mml:mi>E</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mtext mathvariant="bold">bat</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mo stretchy="false">)</mml:mo></mml:math></inline-formula> for the Renault Zoe.</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="EE_78275-fig-11.tif"/>
</fig><fig id="fig-12">
<label>Figure 12</label>
<caption>
<title>SoC evolution as a function of driven distance during the WLTC cycle for the optimized Tesla Model 3 configuration.</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="EE_78275-fig-12.tif"/>
</fig>
<p><bold><italic>Comparative Analysis and Model Limitations</italic></bold></p>
<p>The optimization results for the Tesla Model 3 indicate a theoretical optimal battery capacity of approximately 132 kWh. While this exceeds the 50&#x2013;82 kWh range found in commercial versions, it serves to illustrate the impact of the model&#x2019;s specific constraints. The objective function was configured to strongly penalize insufficient range, and the exclusion of regenerative braking increased the simulated net energy demand per kilometer. Under these conservative assumptions, the algorithm identifies a larger battery as the most effective solution to satisfy performance constraints and maintain a high SoC buffer. In industrial vehicle development, this capacity would be further &#x2018;trimmed&#x2019; by physical packaging limits, cost-to-market targets, and the inclusion of energy recovery systems, factors that were intentionally excluded here to establish a conservative baseline for preliminary sizing.</p>
<p>The relatively small reduction in SoC (0.95 to 0.91 for the Tesla Model 3 and 0.95 to 0.85 for the Renault Zoe) is attributed to the short duration of the WLTC cycle (23.26 km) relative to the optimized ranges of 523 and 238 km, respectively. This narrow operational window ensures that the battery remains within its high-efficiency voltage plateau throughout the cycle, which is consistent with the goal of providing an adequate performance margin and avoiding power-limit penalties in a preliminary sizing study.</p>
<p>The observed higher energy consumption for the Tesla Model 3 (227 Wh/km) compared to the Renault Zoe (195 Wh/km) is a result of the model&#x2019;s physical scaling and the intentional exclusion of regenerative braking. Since battery mass is modeled as proportional to capacity, the optimized 132 kWh Tesla configuration is significantly heavier, leading to higher rolling resistance and inertial demand. Without the ability to recover kinetic energy during the frequent decelerations of the WLTC cycle, the heavier vehicle is penalized more severely than the lighter Zoe. Furthermore, the increased tractive effort required for the heavier vehicle elevates drivetrain losses, which scale quadratically with torque. These results highlight how conservative design assumptions (prioritizing range safety margins without the &#x2018;safety net&#x2019; of recuperation) can lead to higher specific energy demands in preliminary sizing.</p>
<p>While the current study utilizes the WLTC due to its comprehensive inclusion of urban, suburban, and highway driving phases, we acknowledge that sensitivity to specific usage patterns could be further explored. The robustness of the presented configurations is currently ensured through strict constraint-based penalties on range and power. However, future extensions of this research will incorporate a wider variety of driving cycles to investigate how different regional driving behaviors or extreme congestion scenarios might further influence the optimal battery-to-motor sizing ratio.</p>
</sec>
<sec id="s5">
<label>5</label>
<title>Conclusion</title>
<p>In this paper, a computational model was created for parametric optimization of battery capacity, peak motor power and additional load for electric vehicles. The model was applied to two types of cars: Renault Zoe and Tesla Model 3. The model included vehicle dynamics, motor and converter losses, battery model and calculation of specific consumption and range, and the optimization was performed using the DIRECT method in the MATLAB environment.</p>
<p>The results show that the mutual influences of the parameters clearly differ depending on the size and characteristics of the vehicle. With the Renault Zoe, the key parameter was the battery capacity, because it largely determines the range of the vehicle. The reduced capacity leads to a penalty due to insufficient range, so the optimum was a result of a compromise between the battery price and the required range. With the Tesla Model 3, thanks to the larger battery capacity, the range penalty is not crucial, but the peak motor power has the greatest influence on the target function, because it ensures the ability to overcome performance requirements, especially incline and acceleration.</p>
<p>The influence of cost parameters on the optimal solution is indirectly assessed through local sensitivity analysis, which indicates that the overall optimization trends are robust with respect to moderate variations in cost assumptions.</p>
<p>In general, it can be concluded that battery capacity has a dominant influence on range and specific consumption. If the capacity is too low, it leads to high penalties. Motor power is crucial for meeting performance requirements and becomes a dominant factor in larger vehicles with higher battery capacity. Additional load has a linear, but smaller, impact on consumption and range compared to the previous two parameters. These results confirm that the optimal configuration of an electric vehicle is the result of a trade-off between range, power and cost. For city vehicles, the emphasis should be on increasing battery efficiency and reducing energy consumption, while for larger vehicles, optimization should focus on balancing drive power and battery capacity.</p>
</sec>
</body>
<back>
<ack>
<p>None.</p>
</ack>
<sec>
<title>Funding Statement</title>
<p>It is gratefully acknowledged that this research has been supported by the European Regional Development Fund under grant agreement PK.1.1.10.0007 (DATACROSS).</p>
</sec>
<sec>
<title>Author Contributions</title>
<p>The authors confirm contribution to the paper as follows: study conception and design: Ivan Pli&#x0161;ko and Mihael Cipek; data collection: Ivan Pli&#x0161;ko and Mihael Cipek; analysis and interpretation of results: Ivan Pli&#x0161;ko, Mihael Cipek and Danijel Pavkovi&#x0107;; draft manuscript preparation: Ivan Pli&#x0161;ko, Danijel Pavkovi&#x0107; and Mihael Cipek. All authors reviewed and approved the final version of the manuscript.</p>
</sec>
<sec sec-type="data-availability">
<title>Availability of Data and Materials</title>
<p>Due to the nature of this research and confidentiality restrictions, participants of this study did not agree for their data to be shared publicly, so supporting data is not available.</p>
</sec>
<sec>
<title>Ethics Approval</title>
<p>Not applicable.</p>
</sec>
<sec sec-type="COI-statement">
<title>Conflicts of Interest</title>
<p>The authors declare no conflicts of interest.</p>
</sec>
<glossary content-type="abbreviations" id="glossary-1">
<title>Nomenclature</title>
<def-list>
<title>Abbreviations
</title>
<def-item>
<term>CAPEX</term>
<def>
<p>Capital Expenses</p>
</def>
</def-item>
<def-item>
<term>DC</term>
<def>
<p>Direct Current</p>
</def>
</def-item>
<def-item>
<term>DIRECT</term>
<def>
<p>Dividing RECTangles (optimization algorithm)</p>
</def>
</def-item>
<def-item>
<term>EV</term>
<def>
<p>Electric Vehicle</p>
</def>
</def-item>
<def-item>
<term>GHG</term>
<def>
<p>Greenhouse Gas</p>
</def>
</def-item>
<def-item>
<term>NSGA-II</term>
<def>
<p>Non-dominated Sorting Genetic Algorithm II</p>
</def>
</def-item>
<def-item>
<term>OPEX</term>
<def>
<p>Operating Expenses</p>
</def>
</def-item>
<def-item>
<term>SoC</term>
<def>
<p>State of Charge</p>
</def>
</def-item>
<def-item>
<term>WLTC</term>
<def>
<p>Worldwide Harmonized Light Vehicles Test Cycle</p>
</def>
</def-item>
</def-list>
<def-list>
<title>Variables and parameters</title>
<def-item>
<term><italic>a</italic>(<italic>t</italic>)</term>
<def>
<p>Vehicle acceleration</p>
</def>
</def-item>
<def-item>
<term><italic>A</italic></term>
<def>
<p>Frontal area of the vehicle</p>
</def>
</def-item>
<def-item>
<term><italic>c</italic><sub><italic>bat</italic></sub></term>
<def>
<p>Battery price</p>
</def>
</def-item>
<def-item>
<term><italic>C</italic><sub><italic>d</italic></sub></term>
<def>
<p>Aerodynamic drag factor</p>
</def>
</def-item>
<def-item>
<term><italic>c</italic><sub><italic>el</italic></sub></term>
<def>
<p>Price of electricity</p>
</def>
</def-item>
<def-item>
<term><italic>c</italic><sub><italic>mot</italic></sub></term>
<def>
<p>Motor and inverter price</p>
</def>
</def-item>
<def-item>
<term><italic>E</italic><sub><italic>bat</italic></sub></term>
<def>
<p>Nominal battery capacity</p>
</def>
</def-item>
<def-item>
<term><italic>E</italic><sub><italic>batt,out</italic></sub> </term>
<def>
<p>Total energy drawn from battery</p>
</def>
</def-item>
<def-item>
<term><italic>E</italic><sub><italic>cons</italic></sub></term>
<def>
<p>Total energy consumption</p>
</def>
</def-item>
<def-item>
<term><italic>F</italic><sub><italic>aero</italic></sub></term>
<def>
<p>Aerodynamic drag force</p>
</def>
</def-item>
<def-item>
<term><italic>F</italic><sub><italic>hc</italic></sub></term>
<def>
<p>Hill climbing force</p>
</def>
</def-item>
<def-item>
<term><italic>F</italic><sub><italic>inert</italic></sub></term>
<def>
<p>Inertial force</p>
</def>
</def-item>
<def-item>
<term><italic>F</italic><sub><italic>roll</italic></sub></term>
<def>
<p>Rolling resistance force</p>
</def>
</def-item>
<def-item>
<term><italic>F</italic><sub><italic>trac</italic></sub></term>
<def>
<p>Traction force</p>
</def>
</def-item>
<def-item>
<term><italic>f</italic><sub><italic>usable</italic></sub></term>
<def>
<p>Usable share of battery energy</p>
</def>
</def-item>
<def-item>
<term><italic>g</italic></term>
<def>
<p>Gravitational acceleration</p>
</def>
</def-item>
<def-item>
<term><italic>I</italic>(<italic>t</italic>)</term>
<def>
<p>Momentary battery current</p>
</def>
</def-item>
<def-item>
<term><italic>J</italic></term>
<def>
<p>Objective function</p>
</def>
</def-item>
<def-item>
<term><italic>k</italic></term>
<def>
<p>Time step index</p>
</def>
</def-item>
<def-item>
<term><italic>k</italic><sub><italic>Cu</italic></sub></term>
<def>
<p>Copper loss coefficient</p>
</def>
</def-item>
<def-item>
<term><italic>k</italic><sub><italic>Fe</italic></sub></term>
<def>
<p>Iron loss coefficient</p>
</def>
</def-item>
<def-item>
<term><italic>k</italic><sub><italic>fric</italic></sub></term>
<def>
<p>Constant mechanical loss coefficient</p>
</def>
</def-item>
<def-item>
<term><italic>m</italic></term>
<def>
<p>Total mass</p>
</def>
</def-item>
<def-item>
<term><italic>m</italic><sub>0</sub></term>
<def>
<p>Empty vehicle mass</p>
</def>
</def-item>
<def-item>
<term><italic>m</italic><sub><italic>bat</italic></sub></term>
<def>
<p>Battery mass</p>
</def>
</def-item>
<def-item>
<term><italic>m</italic><sub><italic>load</italic></sub></term>
<def>
<p>Payload/Load mass</p>
</def>
</def-item>
<def-item>
<term><italic>N</italic></term>
<def>
<p>Reference distance</p>
</def>
</def-item>
<def-item>
<term><italic>P</italic><sub><italic>aux</italic></sub></term>
<def>
<p>Auxiliary consumption</p>
</def>
</def-item>
<def-item>
<term><italic>P</italic><sub><italic>dc</italic></sub></term>
<def>
<p>DC power delivered by battery</p>
</def>
</def-item>
<def-item>
<term><italic>P</italic><sub><italic>loss</italic></sub></term>
<def>
<p>Power losses</p>
</def>
</def-item>
<def-item>
<term><italic>P</italic><sub><italic>max</italic></sub></term>
<def>
<p>Peak motor power</p>
</def>
</def-item>
<def-item>
<term><italic>P</italic><sub><italic>mech</italic></sub></term>
<def>
<p>Driveline mechanical power</p>
</def>
</def-item>
<def-item>
<term><italic>P</italic><sub><italic>out</italic></sub></term>
<def>
<p>Output drive power</p>
</def>
</def-item>
<def-item>
<term><italic>pen</italic><sub><italic>crate</italic></sub></term>
<def>
<p>Penalty: C-rate limitation</p>
</def>
</def-item>
<def-item>
<term><italic>pen</italic><sub><italic>perf</italic></sub></term>
<def>
<p>Penalty: Performance point</p>
</def>
</def-item>
<def-item>
<term><italic>pen</italic><sub><italic>power</italic></sub></term>
<def>
<p>Penalty: Insufficient power</p>
</def>
</def-item>
<def-item>
<term><italic>pen</italic><sub><italic>range</italic></sub></term>
<def>
<p>Penalty: Insufficient range</p>
</def>
</def-item>
<def-item>
<term><italic>pen</italic><sub><italic>soc</italic></sub></term>
<def>
<p>Penalty: SoC limit</p>
</def>
</def-item>
<def-item>
<term><italic>Q</italic></term>
<def>
<p>Battery charge capacity</p>
</def>
</def-item>
<def-item>
<term><italic>s</italic></term>
<def>
<p>Travelled distance</p>
</def>
</def-item>
<def-item>
<term><italic>spec</italic></term>
<def>
<p>Specific consumption</p>
</def>
</def-item>
<def-item>
<term><italic>t</italic></term>
<def>
<p>Time</p>
</def>
</def-item>
<def-item>
<term><italic>T</italic><sub><italic>m</italic></sub></term>
<def>
<p>Motor torque</p>
</def>
</def-item>
<def-item>
<term><italic>v</italic></term>
<def>
<p>Vehicle velocity</p>
</def>
</def-item>
<def-item>
<term><italic>V</italic><sub><italic>nom</italic></sub></term>
<def>
<p>Nominal voltage</p>
</def>
</def-item>
<def-item>
<term>&#x0394;<italic>t</italic></term>
<def>
<p>Simulation time step</p>
</def>
</def-item>
<def-item>
<term><italic>&#x03B7;</italic><sub><italic>inv</italic></sub></term>
<def>
<p>Inverter efficiency</p>
</def>
</def-item>
<def-item>
<term><italic>&#x03B8;</italic></term>
<def>
<p>Slope angle</p>
</def>
</def-item>
<def-item>
<term><italic>&#x03BC;</italic><sub><italic>r</italic></sub></term>
<def>
<p>Rolling friction coefficient</p>
</def>
</def-item>
<def-item>
<term><italic>&#x03C1;</italic></term>
<def>
<p>Air density</p>
</def>
</def-item>
<def-item>
<term><italic>&#x03C9;</italic><sub><italic>m</italic></sub></term>
<def>
<p>Angular velocity</p>
</def>
</def-item>
</def-list>
</glossary>
<ref-list content-type="authoryear">
<title>References</title>
<ref id="ref-1"><label>[1]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Rimpas</surname> <given-names>D</given-names></string-name>, <string-name><surname>Barkas</surname> <given-names>DE</given-names></string-name>, <string-name><surname>Orfanos</surname> <given-names>VA</given-names></string-name>, <string-name><surname>Christakis</surname> <given-names>I</given-names></string-name></person-group>. <article-title>Decarbonizing the transportation sector: a review on the role of electric vehicles towards the European green deal for the new emission standards</article-title>. <source>Air</source>. <year>2025</year>;<volume>3</volume>(<issue>2</issue>):<fpage>10</fpage>. doi:<pub-id pub-id-type="doi">10.3390/air3020010</pub-id>.</mixed-citation></ref>
<ref id="ref-2"><label>[2]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Bansal</surname> <given-names>M</given-names></string-name></person-group>. <article-title>The future of sustainable transportation: a comprehensive study of electric vehicle adoption and its impact on global carbon emissions</article-title>. <source>J Sust Sol</source>. <year>2025</year>;<volume>2</volume>(<issue>2</issue>):<fpage>1</fpage>&#x2013;<lpage>7</lpage>. doi:<pub-id pub-id-type="doi">10.36676/j.sust.sol.v2.i2.63</pub-id>.</mixed-citation></ref>
<ref id="ref-3"><label>[3]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Velho</surname> <given-names>SRK</given-names></string-name>, <string-name><surname>Vanderlinde</surname> <given-names>ASG</given-names></string-name>, <string-name><surname>Almeida</surname> <given-names>AHA</given-names></string-name>, <string-name><surname>Barbalho</surname> <given-names>SCM</given-names></string-name></person-group>. <article-title>Electromobility strategy on emerging economies: beyond selling electric vehicles</article-title>. <source>Clean Energy Syst</source>. <year>2024</year>;<volume>9</volume>:<fpage>100166</fpage>. doi:<pub-id pub-id-type="doi">10.1016/j.cles.2024.100166</pub-id>.</mixed-citation></ref>
<ref id="ref-4"><label>[4]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Sanguesa</surname> <given-names>JA</given-names></string-name>, <string-name><surname>Torres-Sanz</surname> <given-names>V</given-names></string-name>, <string-name><surname>Garrido</surname> <given-names>P</given-names></string-name>, <string-name><surname>Martinez</surname> <given-names>FJ</given-names></string-name>, <string-name><surname>Marquez-Barja</surname> <given-names>JM</given-names></string-name></person-group>. <article-title>A review on electric vehicles: technologies and challenges</article-title>. <source>Smart Cities</source>. <year>2021</year>;<volume>4</volume>(<issue>1</issue>):<fpage>372</fpage>&#x2013;<lpage>404</lpage>. doi:<pub-id pub-id-type="doi">10.3390/smartcities4010022</pub-id>.</mixed-citation></ref>
<ref id="ref-5"><label>[5]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Zaino</surname> <given-names>R</given-names></string-name>, <string-name><surname>Ahmed</surname> <given-names>V</given-names></string-name>, <string-name><surname>Alhammadi</surname> <given-names>AM</given-names></string-name>, <string-name><surname>Alghoush</surname> <given-names>M</given-names></string-name></person-group>. <article-title>Electric vehicle adoption: a comprehensive systematic review of technological, environmental, organizational and policy impacts</article-title>. <source>World Electr Veh J</source>. <year>2024</year>;<volume>15</volume>(<issue>8</issue>):<fpage>375</fpage>. doi:<pub-id pub-id-type="doi">10.3390/wevj15080375</pub-id>.</mixed-citation></ref>
<ref id="ref-6"><label>[6]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Diouf</surname> <given-names>B</given-names></string-name></person-group>. <article-title>The electric vehicle transition</article-title>. <source>Environ Sci Adv</source>. <year>2024</year>;<volume>3</volume>(<issue>2</issue>):<fpage>332</fpage>&#x2013;<lpage>45</lpage>. doi:<pub-id pub-id-type="doi">10.1039/d3va00322a</pub-id>.</mixed-citation></ref>
<ref id="ref-7"><label>[7]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Pollock</surname> <given-names>J</given-names></string-name>, <string-name><surname>Chong</surname> <given-names>PL</given-names></string-name>, <string-name><surname>Ramegowda</surname> <given-names>M</given-names></string-name>, <string-name><surname>Dawood</surname> <given-names>N</given-names></string-name>, <string-name><surname>Habibi</surname> <given-names>H</given-names></string-name>, <string-name><surname>Hou</surname> <given-names>Z</given-names></string-name>, <etal>et al</etal></person-group>. <article-title>Battery electric vehicles: a study on state of charge and cost-effective solutions for addressing range anxiety</article-title>. <source>Machines</source>. <year>2025</year>;<volume>13</volume>(<issue>5</issue>):<fpage>411</fpage>. doi:<pub-id pub-id-type="doi">10.3390/machines13050411</pub-id>.</mixed-citation></ref>
<ref id="ref-8"><label>[8]</label><mixed-citation publication-type="conf-proc"><person-group person-group-type="author"><string-name><surname>Berjoza</surname> <given-names>D</given-names></string-name>, <string-name><surname>Jurgena</surname> <given-names>I</given-names></string-name>, <string-name><surname>Masek</surname> <given-names>J</given-names></string-name></person-group>. <article-title>Changes in electric car energy consumption depending on mass</article-title>. In: <conf-name>Proceedings of the International Scientific Conference Engineering for Rural Development; 2024 May 22&#x2013;24</conf-name>; <publisher-loc>Jelgava, Latvia</publisher-loc>.</mixed-citation></ref>
<ref id="ref-9"><label>[9]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Alhanouti</surname> <given-names>M</given-names></string-name>, <string-name><surname>Gie&#x00DF;ler</surname> <given-names>M</given-names></string-name>, <string-name><surname>Blank</surname> <given-names>T</given-names></string-name>, <string-name><surname>Gauterin</surname> <given-names>F</given-names></string-name></person-group>. <article-title>New electro-thermal battery pack model of an electric vehicle</article-title>. <source>Energies</source>. <year>2016</year>;<volume>9</volume>(<issue>7</issue>):<fpage>563</fpage>. doi:<pub-id pub-id-type="doi">10.3390/en9070563</pub-id>.</mixed-citation></ref>
<ref id="ref-10"><label>[10]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Shah</surname> <given-names>SB</given-names></string-name>, <string-name><surname>Silwal</surname> <given-names>B</given-names></string-name>, <string-name><surname>Lehikoinen</surname> <given-names>A</given-names></string-name></person-group>. <article-title>Effciency of an electrical machine in electric vehicle application</article-title>. <source>J Inst Engineering</source>. <year>2016</year>;<volume>11</volume>(<issue>1</issue>):<fpage>20</fpage>&#x2013;<lpage>9</lpage>. doi:<pub-id pub-id-type="doi">10.3126/jie.v11i1.14692</pub-id>.</mixed-citation></ref>
<ref id="ref-11"><label>[11]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Zhou</surname> <given-names>B</given-names></string-name>, <string-name><surname>Li</surname> <given-names>Z</given-names></string-name>, <string-name><surname>Wang</surname> <given-names>H</given-names></string-name>, <string-name><surname>Cui</surname> <given-names>Y</given-names></string-name>, <string-name><surname>Hu</surname> <given-names>J</given-names></string-name>, <string-name><surname>Jiang</surname> <given-names>F</given-names></string-name></person-group>. <article-title>Design and optimization of an electric vehicle powertrain based on an electromechanical efficiency analysis</article-title>. <source>Processes</source>. <year>2025</year>;<volume>13</volume>(<issue>6</issue>):<fpage>1698</fpage>. doi:<pub-id pub-id-type="doi">10.3390/pr13061698</pub-id>.</mixed-citation></ref>
<ref id="ref-12"><label>[12]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Anangan&#x00F3;-Alvarado</surname> <given-names>G</given-names></string-name>, <string-name><surname>Uma&#x00F1;a-Morel</surname> <given-names>I</given-names></string-name>, <string-name><surname>Keith-Norambuena</surname> <given-names>B</given-names></string-name></person-group>. <article-title>Reinforcement learning in electric vehicle energy management: a comprehensive open-access review of methods, challenges, and future innovations</article-title>. <source>Front Future Transp</source>. <year>2025</year>;<volume>6</volume>:<fpage>1555250</fpage>. doi:<pub-id pub-id-type="doi">10.3389/ffutr.2025.1555250</pub-id>.</mixed-citation></ref>
<ref id="ref-13"><label>[13]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Zhu</surname> <given-names>M</given-names></string-name>, <string-name><surname>Qian</surname> <given-names>K</given-names></string-name>, <string-name><surname>Liu</surname> <given-names>X</given-names></string-name></person-group>. <article-title>A three-time-scale dual extended Kalman filtering for parameter and state estimation of Li-ion battery</article-title>. <source>Proc Inst Mech Eng Part D J Automob Eng</source>. <year>2024</year>;<volume>238</volume>(<issue>6</issue>):<fpage>1352</fpage>&#x2013;<lpage>67</lpage>. doi:<pub-id pub-id-type="doi">10.1177/09544070231153440</pub-id>.</mixed-citation></ref>
<ref id="ref-14"><label>[14]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Liu</surname> <given-names>C</given-names></string-name>, <string-name><surname>Yang</surname> <given-names>Y</given-names></string-name>, <string-name><surname>Liao</surname> <given-names>A</given-names></string-name>, <string-name><surname>Zou</surname> <given-names>Y</given-names></string-name></person-group>. <article-title>Adaptive-efficient DP algorithm for hybrid electric vehicle powertrain: balancing computational efficiency and accuracy</article-title>. <source>Mathematics</source>. <year>2025</year>;<volume>13</volume>(<issue>21</issue>):<fpage>3503</fpage>. doi:<pub-id pub-id-type="doi">10.3390/math13213503</pub-id>.</mixed-citation></ref>
<ref id="ref-15"><label>[15]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Acar</surname> <given-names>E</given-names></string-name>, <string-name><surname>Jain</surname> <given-names>N</given-names></string-name>, <string-name><surname>Ramu</surname> <given-names>P</given-names></string-name>, <string-name><surname>Hwang</surname> <given-names>C</given-names></string-name>, <string-name><surname>Lee</surname> <given-names>I</given-names></string-name></person-group>. <article-title>A survey on design optimization of battery electric vehicle components, systems, and management</article-title>. <source>Struct Multidiscip Optim</source>. <year>2024</year>;<volume>67</volume>(<issue>3</issue>):<fpage>27</fpage>. doi:<pub-id pub-id-type="doi">10.1007/s00158-024-03737-7</pub-id>.</mixed-citation></ref>
<ref id="ref-16"><label>[16]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Kim</surname> <given-names>K</given-names></string-name>, <string-name><surname>Kim</surname> <given-names>N</given-names></string-name>, <string-name><surname>Jeong</surname> <given-names>J</given-names></string-name>, <string-name><surname>Min</surname> <given-names>S</given-names></string-name>, <string-name><surname>Yang</surname> <given-names>H</given-names></string-name>, <string-name><surname>Vijayagopal</surname> <given-names>R</given-names></string-name>, <etal>et al</etal></person-group>. <article-title>A component-sizing methodology for a hybrid electric vehicle using an optimization algorithm</article-title>. <source>Energies</source>. <year>2021</year>;<volume>14</volume>(<issue>11</issue>):<fpage>3147</fpage>. doi:<pub-id pub-id-type="doi">10.3390/en14113147</pub-id>.</mixed-citation></ref>
<ref id="ref-17"><label>[17]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Minchala-&#x00C1;vila</surname> <given-names>C</given-names></string-name>, <string-name><surname>Ar&#x00E9;valo</surname> <given-names>P</given-names></string-name>, <string-name><surname>Ochoa-Correa</surname> <given-names>D</given-names></string-name></person-group>. <article-title>A systematic review of model predictive control for robust and efficient energy management in electric vehicle integration and V2G applications</article-title>. <source>Modelling</source>. <year>2025</year>;<volume>6</volume>(<issue>1</issue>):<fpage>20</fpage>. doi:<pub-id pub-id-type="doi">10.3390/modelling6010020</pub-id>.</mixed-citation></ref>
<ref id="ref-18"><label>[18]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Chen</surname> <given-names>J</given-names></string-name>, <string-name><surname>Miao</surname> <given-names>D</given-names></string-name>, <string-name><surname>Dai</surname> <given-names>Y</given-names></string-name>, <string-name><surname>Ghadamyari</surname> <given-names>M</given-names></string-name></person-group>. <article-title>Investigating the effects of the driving cycle and penetration of electric vehicles on technical and environmental characteristics of the hybrid energy system considering uncertainties</article-title>. <source>Energy Eng</source>. <year>2022</year>;<volume>119</volume>(<issue>5</issue>):<fpage>1985</fpage>&#x2013;<lpage>2003</lpage>. doi:<pub-id pub-id-type="doi">10.32604/ee.2022.021142</pub-id>.</mixed-citation></ref>
<ref id="ref-19"><label>[19]</label><mixed-citation publication-type="book"><person-group person-group-type="author"><string-name><surname>Husain</surname> <given-names>I</given-names></string-name></person-group>. <source>Electric and hybrid vehicles: design fundamentals</source>. <edition>3rd ed</edition>. <publisher-loc>Boca Raton, FL, USA</publisher-loc>: <publisher-name>CRC Press</publisher-name>; <year>2021</year>.</mixed-citation></ref>
<ref id="ref-20"><label>[20]</label><mixed-citation publication-type="book"><person-group person-group-type="author"><string-name><surname>Wong</surname> <given-names>JY</given-names></string-name></person-group>. <source>Theory of ground vehicles</source>. <edition>5th ed</edition>. <publisher-loc>Hoboken, NJ, USA</publisher-loc>: <publisher-name>John Wiley &#x0026; Sons</publisher-name>; <year>2022</year>.</mixed-citation></ref>
<ref id="ref-21"><label>[21]</label><mixed-citation publication-type="other"><article-title>Renault Zoe ZE50 R110 (2019-2024) price and specifications&#x2014;EV Database [Internet]</article-title>. <comment>[cited 2026 Feb 1]</comment>. Available from: <ext-link ext-link-type="uri" xlink:href="https://ev-database.org/car/1164/Renault-Zoe-ZE50-R110">https://ev-database.org/car/1164/Renault-Zoe-ZE50-R110</ext-link>.</mixed-citation></ref>
<ref id="ref-22"><label>[22]</label><mixed-citation publication-type="other"><article-title>Renault zoe&#x2014;battery design [Internet]</article-title>. <comment>[cited 2026 Feb 1]</comment>. Available from: <ext-link ext-link-type="uri" xlink:href="https://www.batterydesign.net/renault-zoe/">https://www.batterydesign.net/renault-zoe/</ext-link>.</mixed-citation></ref>
<ref id="ref-23"><label>[23]</label><mixed-citation publication-type="other"><article-title>Tesla mode 3 dimensions and weights [Internet]</article-title>. <comment>[cited 2026 Feb 1]</comment>. Available from: <ext-link ext-link-type="uri" xlink:href="https://www.tesla.com/ownersmanual/model3/en_cn/GUID-56562137-FC31-4110-A13C-9A9FC6657BF0.html">https://www.tesla.com/ownersmanual/model3/en_cn/GUID-56562137-FC31-4110-A13C-9A9FC6657BF0.html</ext-link>.</mixed-citation></ref>
<ref id="ref-24"><label>[24]</label><mixed-citation publication-type="other"><article-title>A complete guide on electric car battery weight [Internet]</article-title>. <comment>[cited 2025 Feb 1]</comment>. Available from: <ext-link ext-link-type="uri" xlink:href="https://getevgas.com/electric-car-battery-weight/">https://getevgas.com/electric-car-battery-weight/</ext-link>.</mixed-citation></ref>
<ref id="ref-25"><label>[25]</label><mixed-citation publication-type="book"><person-group person-group-type="author"><string-name><surname>Beater</surname> <given-names>P</given-names></string-name></person-group>. <source>Pneumatic drives: system design, modelling and control</source>. <publisher-loc>Berlin/Heidelberg, Germany</publisher-loc>: <publisher-name>Springer</publisher-name>; <year>2007</year>.</mixed-citation></ref>
<ref id="ref-26"><label>[26]</label><mixed-citation publication-type="other"><article-title>Car tyre size list by rim size [Internet]</article-title>. <comment>[cited 2026 Feb 1]</comment>. Available from: <ext-link ext-link-type="uri" xlink:href="https://www.michelin.co.uk/auto/car-tyre-sizes/">https://www.michelin.co.uk/auto/car-tyre-sizes/</ext-link>.</mixed-citation></ref>
<ref id="ref-27"><label>[27]</label><mixed-citation publication-type="other"><article-title>How iron losses directly influence the selection of A BLDC motor [Internet]</article-title>. <comment>[cited 2026 Feb 1]</comment>. Available from: <ext-link ext-link-type="uri" xlink:href="https://www.portescap.com/en/newsroom/whitepapers/2022/10/how-iron-losses-directly-influence-the-selection-of-a-bldc-motor">https://www.portescap.com/en/newsroom/whitepapers/2022/10/how-iron-losses-directly-influence-the-selection-of-a-bldc-motor</ext-link>.</mixed-citation></ref>
<ref id="ref-28"><label>[28]</label><mixed-citation publication-type="book"><person-group person-group-type="author"><string-name><surname>Guzzella</surname> <given-names>L</given-names></string-name>, <string-name><surname>Sciarretta</surname> <given-names>A</given-names></string-name></person-group>. <source>Vehicle propulsion systems: introduction to modeling and optimization</source>. <publisher-loc>Berlin, Heidelberg</publisher-loc>: <publisher-name>Springer</publisher-name>; <year>2013</year>. doi:<pub-id pub-id-type="doi">10.1007/978-3-642-35913-2</pub-id>.</mixed-citation></ref>
<ref id="ref-29"><label>[29]</label><mixed-citation publication-type="other"><article-title>CEC inverter test protocol: PV performance modeling collaborative (PVPMC) [Internet]</article-title>. <comment>[cited 2026 Feb 1]</comment>. Available from: <ext-link ext-link-type="uri" xlink:href="https://pvpmc.sandia.gov/modeling-guide/dc-to-ac-conversion/cec-inverter-test-protocol/">https://pvpmc.sandia.gov/modeling-guide/dc-to-ac-conversion/cec-inverter-test-protocol/</ext-link>.</mixed-citation></ref>
<ref id="ref-30"><label>[30]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Cipek</surname> <given-names>M</given-names></string-name>, <string-name><surname>Pavkovi&#x0107;</surname> <given-names>D</given-names></string-name>, <string-name><surname>Kljai&#x0107;</surname> <given-names>Z</given-names></string-name>, <string-name><surname>Mlinari&#x0107;</surname> <given-names>TJ</given-names></string-name></person-group>. <article-title>Assessment of battery-hybrid diesel-electric locomotive fuel savings and emission reduction potentials based on a realistic mountainous rail route</article-title>. <source>Energy</source>. <year>2019</year>;<volume>173</volume>:<fpage>1154</fpage>&#x2013;<lpage>71</lpage>. doi:<pub-id pub-id-type="doi">10.1016/j.energy.2019.02.144</pub-id>.</mixed-citation></ref>
<ref id="ref-31"><label>[31]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Carlson</surname> <given-names>RB</given-names></string-name>, <string-name><surname>Wishart</surname> <given-names>J</given-names></string-name>, <string-name><surname>Stutenberg</surname> <given-names>K</given-names></string-name></person-group>. <article-title>On-road and dynamometer evaluation of vehicle auxiliary loads</article-title>. <source>SAE Int J Fuels Lubr</source>. <year>2016</year>;<volume>9</volume>(<issue>1</issue>):<fpage>260</fpage>&#x2013;<lpage>8</lpage>. doi:<pub-id pub-id-type="doi">10.4271/2016-01-0901</pub-id>.</mixed-citation></ref>
<ref id="ref-32"><label>[32]</label><mixed-citation publication-type="other"><article-title>All electric vehicles in Europe: EV Database [Internet]</article-title>. <comment>[cited 2026 Feb 1]</comment>. Available from: <ext-link ext-link-type="uri" xlink:href="https://ev-database.org/#group=vehicle-group&#x0026;renault=1&#x0026;tesla=1&#x0026;sh-s=1&#x0026;rs-pr=10000_100000&#x0026;rs-er=0_1000&#x0026;rs-ld=0_1000&#x0026;rs-ac=2_23&#x0026;rs-dcfc=0_300&#x0026;rs-ub=10_200&#x0026;rs-tw=0_2500&#x0026;rs-ef=100_350&#x0026;rs-sa=-1_5&#x0026;rs-w=1000_3500&#x0026;rs-c=0_5000&#x0026;rs-y=2010_2030&#x0026;s=1&#x0026;p=0-10">https://ev-database.org/#group=vehicle-group&#x0026;renault=1&#x0026;tesla=1&#x0026;sh-s=1&#x0026;rs-pr=10000_100000&#x0026;rs-er=0_1000&#x0026;rs-ld=0_1000&#x0026;rs-ac=2_23&#x0026;rs-dcfc=0_300&#x0026;rs-ub=10_200&#x0026;rs-tw=0_2500&#x0026;rs-ef=100_350&#x0026;rs-sa=-1_5&#x0026;rs-w=1000_3500&#x0026;rs-c=0_5000&#x0026;rs-y=2010_2030&#x0026;s=1&#x0026;p=0-10</ext-link>.</mixed-citation></ref>
<ref id="ref-33"><label>[33]</label><mixed-citation publication-type="conf-proc"><person-group person-group-type="author"><string-name><surname>Pavkovi&#x0107;</surname> <given-names>D</given-names></string-name>, <string-name><surname>Komljenovi&#x0107;</surname> <given-names>A</given-names></string-name>, <string-name><surname>Hrgeti&#x0107;</surname> <given-names>M</given-names></string-name>, <string-name><surname>Krznar</surname> <given-names>M</given-names></string-name></person-group>. <article-title>Experimental characterization and development of a SoC/SoH estimator for a LiFePO<sub>4</sub> battery cell</article-title>. In: <conf-name>IEEE EUROCON 2015&#x2014;International Conference on Computer as a Tool (EUROCON); 2025 Sep 8&#x2013;11</conf-name>; <publisher-loc>Salamanca, Spain</publisher-loc>. p. <fpage>1</fpage>&#x2013;<lpage>6</lpage>. doi:<pub-id pub-id-type="doi">10.1109/EUROCON.2015.7313708</pub-id>.</mixed-citation></ref>
<ref id="ref-34"><label>[34]</label><mixed-citation publication-type="other"><article-title>Battery capacity calculator [Internet]</article-title>. <comment>[cited 2026 Feb 1]</comment>. Available from: <ext-link ext-link-type="uri" xlink:href="https://eridehero.com/tool/battery-capacity-calculator/">https://eridehero.com/tool/battery-capacity-calculator/</ext-link>.</mixed-citation></ref>
<ref id="ref-35"><label>[35]</label><mixed-citation publication-type="other"><article-title>The Difference between useable and nameplate capacity in ESS&#x2014;Valen Utilities [Internet]</article-title>. <comment>[cited 2026 Feb 1]</comment>. Available from: <ext-link ext-link-type="uri" xlink:href="https://valenutilities.com.au/the-difference-between-useable-and-nameplate-capacity-in-ess/0">https://valenutilities.com.au/the-difference-between-useable-and-nameplate-capacity-in-ess/0</ext-link>.</mixed-citation></ref>
<ref id="ref-36"><label>[36]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>De Gennaro</surname> <given-names>M</given-names></string-name>, <string-name><surname>Paffumi</surname> <given-names>E</given-names></string-name>, <string-name><surname>Martini</surname> <given-names>G</given-names></string-name>, <string-name><surname>Manfredi</surname> <given-names>U</given-names></string-name>, <string-name><surname>Vianelli</surname> <given-names>S</given-names></string-name>, <string-name><surname>Ortenzi</surname> <given-names>F</given-names></string-name>, <etal>et al.</etal></person-group> <article-title>Experimental test campaign on a battery electric vehicle: laboratory test results (Part 1)</article-title>. <source>SAE Int J Altern Powertrains</source>. <year>2015</year>;<volume>4</volume>(<issue>2015&#x2013;01-1167</issue>):<fpage>100</fpage>&#x2013;<lpage>14</lpage>. doi:<pub-id pub-id-type="doi">10.4271/2015-01-1167</pub-id>.</mixed-citation></ref>
<ref id="ref-37"><label>[37]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Finkel</surname> <given-names>DE</given-names></string-name>, <string-name><surname>Kelley</surname> <given-names>CT</given-names></string-name></person-group>. <article-title>Convergence analysis of the DIRECT algorithm</article-title>. <source>Optimization Online</source>. <year>2004</year>;<volume>14</volume>(<issue>2</issue>):<fpage>1</fpage>&#x2013;<lpage>10</lpage>. doi:<pub-id pub-id-type="doi">10.1007/s10898-006-9029-9</pub-id>.</mixed-citation></ref>
<ref id="ref-38"><label>[38]</label><mixed-citation publication-type="other"><article-title>MATLAB central: driving cycle (Simulink Block) [Internet]</article-title>. <comment>[cited 2026 Feb 1]</comment>. Available from: <ext-link ext-link-type="uri" xlink:href="https://www.mathworks.com/matlabcentral/fileexchange/46777-driving-cycle-simulink-block">https://www.mathworks.com/matlabcentral/fileexchange/46777-driving-cycle-simulink-block</ext-link>.</mixed-citation></ref>
<ref id="ref-39"><label>[39]</label><mixed-citation publication-type="other"><article-title>&#x201C;From $153 to $111 per kWh&#x201D;: an analysis of eMobility battery cost declines over the past three years&#x2014;Mobility Portal [Internet]</article-title>. <comment>[cited 2026 Feb 1]</comment>. Available from: <ext-link ext-link-type="uri" xlink:href="https://mobilityportal.eu/analysis-emobility-battery-cost/">https://mobilityportal.eu/analysis-emobility-battery-cost/</ext-link>.</mixed-citation></ref>
<ref id="ref-40"><label>[40]</label><mixed-citation publication-type="other"><person-group person-group-type="author"><string-name><surname>Slowik</surname> <given-names>P</given-names></string-name>, <string-name><surname>Isenstadt</surname> <given-names>A</given-names></string-name>, <string-name><surname>Pierce</surname> <given-names>L</given-names></string-name>, <string-name><surname>Searle</surname> <given-names>S</given-names></string-name></person-group>. <article-title>Assessment of Light-duty electric vehicle costs and consumer benefits in the United States in the 2022-2035 time frame [Internet]. Washington, DC, USA: White paper of International Council on Clean Transportation</article-title>; <year>2022</year> <comment>[cited 2026 Feb 1]</comment>. Available from: <ext-link ext-link-type="uri" xlink:href="https://theicct.org/wp-content/uploads/2022/10/ev-cost-benefits-2035-oct22.pdf">https://theicct.org/wp-content/uploads/2022/10/ev-cost-benefits-2035-oct22.pdf</ext-link>.</mixed-citation></ref>
<ref id="ref-41"><label>[41]</label><mixed-citation publication-type="other"><article-title>Eurostat: electricity price statistics, statistics explained [Internet]</article-title>. <comment>[cited 2026 Feb 1]</comment>. Available from: <ext-link ext-link-type="uri" xlink:href="https://ec.europa.eu/eurostat/statistics-explained/index.php?title=Electricity_price_statistics">https://ec.europa.eu/eurostat/statistics-explained/index.php?title=Electricity_price_statistics</ext-link>.</mixed-citation></ref>
</ref-list>
</back></article>