Abstract
This paper presents a design optimization framework that jointly optimizes battery size with the geometric dimensions of the electric motor for a family of battery electric vehicles, with global optimality guarantees. As opposed to conventional models, we devise a quasi-static model of the motor internal losses as a function of both its geometry and operating points, using a convex surrogate modeling approach. Specifically, we implement a low-level motor scaling, capturing the impact on performance and losses of changing the motor geometry in axial and radial directions. Hence, we leverage the framework to solve a concurrent optimization problem and identify the optimal module sizing for a family of electric vehicles. Finally, we test our framework on a benchmark problem where we jointly design motor and battery for three different types of vehicles (a city car, a compact car, and a cross over), whereby the prediction efficiency is in line with the high-fidelity modeling software.
This publication is part of the project NEON with project number 17628 of the research program Crossover which is (partly) financed by the Dutch Research Council (NWO). The first two authors contributed equally to this work.
You have full access to this open access chapter, Download conference paper PDF
Keywords
- Electric powertrain design
- Electric Motor Modeling
- Concurrent Design Optimization
- Surrogate Modeling
- Convex Optimization
1 Introduction
In the last decade, the passenger vehicle market has witnessed a significant increase in its share of electrified variants. However, widespread adoption is still hindered by the relatively high price and short range of these vehicles, compared to their conventional, fossil-fuel-powered counterpartsĀ [1]. A few researchers have addressed this problem by developing holistic and system-level optimization methodologies to lower the electric vehiclesā price while preserving performanceĀ [2, 3]. Although these approaches appear intriguing, their main limitation is that the optimal design is inherently influenced by the accuracy of the models employed in the framework, causing unreliable results and a lower fidelity in the design. In this paper, we overcome the shortcomings owing to the motor model presented in a previous paperĀ [4], where we considered the motor peak power to stretch the efficiency map linearly. Against this backdrop, we devise a low-scale, quasi-static state model of the electric motor as a function of its geometry and operations, leveraging a convex surrogate modeling approach. Ultimately, we leverage our framework to jointly design battery size and motor low-scale dimensions for three different vehicle types: a city car, a compact car, and a cross over.
Related Literature The topic of this paper relates to the design optimization of electric vehicle powertrains. An overview of system-level perspectives of this problem can be found inĀ [5], where authors generally choose simplified models for components, together with derivative-freeĀ [6] or convex optimizationĀ [7,8,9] algorithms. Relevant advances have been made in powertrain design using more detailed component models, for instance inĀ [10] andĀ [11]. However, the former does not guarantee global optimality, whereas the latter makes assumptions to pre-compute the required mechanical electric motor power. Therefore, we deem the powertrain models used in these optimization frameworks to date unsuitable to represent the system behavior for different geometrical scalings and operations.
Statement of Contributions In this paper, we present a concurrent design optimization framework that jointly optimizes the size of the battery with the geometric dimensions of the electric motor for a family of electric vehicles, with global optimality guarantees. Specifically, we developed an electric motor model to estimate with a high degree of fidelity the motorās internal power losses as a function of its dimensions (axial and radial scaling factors, \( k_{\textrm{ax}} \) and \( k_{\textrm{rad}} \) respectively), and the vehicleās operations (motor power \( P_{\textrm{m}} \) and speed \(\omega _{\textrm{m}}\)), using a surrogate modeling approach. Finally, compared to our previous work in Ā [4], this framework makes it possible to consider a transmission, in this case a Fixed Gear Transmission FGT, thanks to the novel Electric Motor EM model and central drive/axle motors. In conclusion, here we contribute by jointly optimizing the design of the powertrain of a fleet of electric vehicles with global optimality guarantees, whilst including the transmission ratio and accounting for the low-scale design of the electric motor.
Organization This paper is organized as follows: Sect.Ā 2 presents the frameworkās methodology, including vehicle and powertrain component models and the optimization problem. In Sect.Ā 3, we showcase the optimization framework with a numerical study on designing a fleet of electric vehicles. The conclusions are drawn in Sect.Ā 4, together with an outlook on future research.
2 Methodology
This section presents a convex optimization framework to design a family of Battery Electric Vehicles BEVs, with particular attention to low-level motor geometry effects on performance and losses. First, we describe the set of equations constituting the vehicle model, then we frame the optimization problem. We finalize this section with a discussion of the assumptions and limitations of the approach.
2.1 Longitudinal Vehicle Dynamics
For every vehicle i out of N we aim to co-design, we can compute the required power at the wheels \(P_{\textrm{v},i}(t)\) as
where v(t), a(t), and \(\alpha (t)\) are the velocity, acceleration and road inclination given by the selected drive cycle as a function of the time t, respectively; \(m_i\), \(c_{\textrm{d},i}\), and \(A_{\textrm{f},i}\) are the total mass, the aerodynamic drag coefficient, and the frontal area of vehicle i, respectively. Moreover, \(\rho \) is the density of air, g is the gravitational constant, and \(c_{\textrm{r},i}\) is the rolling resistance coefficient. From this point onward, we will drop the time dependence on the variables whenever it is clear from the context.
2.2 Mass
We consider the effect of weight introduced by powertrain componentsā sizing in the vehicle mass \(m_i\) equation. Therefore, we account for the glider mass \(m_{\textrm{g},i}\), the driver mass \(m_{\textrm{d}}\), the payload mass \(m_{\textrm{pl},i}\), the total mass of the \(N_{\textrm{m},i}\) motors \(m_{\textrm{m},i}\), and the \(N_{\textrm{b},i}\) battery packs \(m_{\textrm{b}}\)
2.3 Transmission
We model the FGT as an efficiency \(\eta _\textrm{gb}\), in line with common practice in the fieldĀ [12]. Hence, we write the output mechanical power of each motor \(P_{\textrm{m},i}\) following the convex relaxation introduced by [13]
where \(r_{\textrm{b},i}\) is the regenerative braking fraction, depending on whether vehicle i is equipped with a front-wheel or all-wheel drive. Hereby we assume that both motors mounted on each axle in an all-wheel drive configuration are operated identically. The transmission has a fixed ratio \(\gamma \), such that
where \(\omega _{\textrm{m},i}\) is the mechanical speed of the motor and \(r_{\textrm{w},i}\) is the radius of the wheels.
2.4 Electric Motor
We devise a model of the electric motor as a function of its dimensions and operating point, whereby we take inspiration from the surrogate modeling approach inĀ [11] and the scaling inĀ [14]. The design variables are the scaling factors, which uniformly scale all inner and outer dimensions of the motor in axial and radial direction, increasing the supplied current but keeping the voltage equal. Assuming a constant density of the motor, the mass of the motor \(m_{\textrm{m},i}\) is then given by
where \({m}_{\textrm{m,o}}\) is the mass of the reference motor and \(k_{\textrm{ax}} \in [\underline{k}_{\textrm{ax}}, \overline{k}_{\textrm{ax}}]\) and \(k_{\textrm{rad}} \in [\underline{k}_{\textrm{rad}}, \overline{k}_{\textrm{rad}}]\) are the axial and radial scaling factors, respectively. In order to maintain convexity, we rewrite this expression as
where \(k_{\textrm{sh}} = \frac{1}{k_{\textrm{ax}}}\) is defined as the motor shortness scaling factor or, in other words, the reciprocal of the axial scaling factor. Hence, the mass relation in Eq.Ā (6) can be rewritten as a convex second-order conic constraintĀ [15]. In this framework, we conduct a Latin Hypercube experimental design with the electric motor design software Motor-CADĀ [16]. For a given transmission ratio we can pre-compute the motor speed through Eq.Ā (5). Then, similarly toĀ [11, 17], we create a model of the power losses \(P_{\textrm{m,loss},i}\) for multiple levels of motor speed j, which is equal to
where \(N_\mathrm {\omega }\) is the number of motor speed fitting levels, and \(x_{\textrm{m},i}\) is a vector consisting of convex functions of the model inputs
The fitting parameters \(Q_{\textrm{m},j}(t)\), \(q_{\textrm{m},j}(t)\), and \(q_{\textrm{m0},j}(t)\) are pre-computed at each time step, whereby we linearly interpolate the fitting parameters between sampled speed levels. We ensure that the motor model is convex by imposing the following conditions on the coefficients: every \(Q_{\textrm{m},j}\) is positive semi-definite, and the elements of all \(q_{\textrm{m},j}\) and \(q_{\textrm{m0},j}\) should be non-negativeĀ [18, 19]. To the end of retaining the problemās convexity, we relax Eq.Ā (7) to
where
following a lossless epigraphic relaxation of the constraintĀ [18]. Due to the particular problem structure, the constraint will always hold with equality for the optimal solution. In fact, assuming any value higher than the strict necessary would be sub-optimal as it entails a higher energy consumption. The electrical input power \(P_{\textrm{ac},i}\) is given by
As shown in Figs.Ā 1 and 2, we train our models on a training set and evaluate the quality of our models on a test set, which is also synthesized using a Latin Hypercube design of experiments. We obtain a \(P_{\textrm{ac},i}\) normalized root-mean-squared error (NRMSE) of 0.19% and an adjusted \(R^2 = 0.92\) for the full test set. Finally, we display the efficiency maps of the test set alongside the modelās predictions in Fig.Ā 3.
To approximate the torque and power limits, \(\overline{T}_{\textrm{m},i}\) and \(\overline{P}_{\textrm{m},i}\), respectively, we use linear regression models that are equal to
where all \(\beta _{\{.\}}\) are fitting parameters. Finally, we pose performance constraints on the electric motor, so that all vehicles are able to drive at a certain maximum velocity \(\overline{v}\), to launch from standstill at a certain road inclination \(\overline{\alpha }\), and to drive at a constant velocity \(v_\alpha \) at the same road inclination. These constraints are written as
2.5 Battery
In order to compute the battery output power \(P_{\textrm{b},i}\), we consider a fixed inverter efficiency \(\eta _\textrm{inv}\) and constant auxiliary power \(P_\textrm{aux}\), such that
after convex relaxations similar as inĀ [13]. We find the internal battery power \(P_{\textrm{i},i}\) using the the short-circuit power \(P_{\textrm{sc},i}\), representing a variable efficiency depending on the losses, approximated with a piece-wise affine modelĀ [4]
The energy dynamic of the battery is influenced by \(P_{\textrm{i},i}\) through
Hence, the energy capacity limit of the full battery pack \(\overline{E}_{\textrm{b},i}\) scales with the size \(S_{\textrm{b}}\) and number \(N_{\textrm{b},i}\) of battery modules respect to the reference battery energy capacity \(\overline{E}_{\textrm{b,o}}\) as
We set limits on the State-of-Charge SOC \(\xi \) by
where \(E_{\textrm{b},i}\) is the battery State-of-Charge SOE, \(\underline{\xi }\) and \(\overline{\xi }\) are the minimum and maximum SOC levels, respectively. The mass of the full battery pack is equal to
where \(m_\textrm{b,o}\) is the mass of the reference battery. Since we consider a variable efficiency of the battery through \(P_{\textrm{sc},i}\), we include a constraint to ensure that the operations are conducted around the half-capacity level of the battery by averaging the maximum capacity at the start and the minimum capacity at the end of the driving cycle
where T is the total duration of the drive cycle. Additionally, we require that the range d of the vehicle is larger than the minimum requirement \(\underline{d}_{\textrm{r},i}\) on one fully-charged battery by
Finally, we write the objective function of the optimization problem as
where \(J_\textrm{o}\) is the family energy consumption during the driving cycle.
2.6 Optimization Problem forĀ aĀ Family ofĀ Vehicles
Summarizing, to obtain the optimal powertrain component sizing for a family of electric vehicles minimizing energy consumption, we solve a convex optimal design problem, considering given \(\gamma _i\), \(N_{\textrm{m},i}\), \(N_{\textrm{b},i}\), and \(r_{\textrm{b},i}\). The design variables of the modules, shared by the whole family, are \(p = \{k_{\textrm{sh}}, k_{\textrm{rad}}, S_{\textrm{b}} \}\), whereas the only state variable is \(x = E_{\textrm{b},i}\), which is different for every vehicle.
Problem 1 (Electric Vehicle Family Design): The optimal powertrain design for a family of electric vehicles to minimize the total energy consumption is the solution of
Since the constraint set and the cost function are convex, we ensured that our problem is fully convex and therefore we can compute the globally optimal solutionĀ [18] with standard nonlinear programming methods.
2.7 Discussion
A few comments are in order. First, the electric motor model has been trained on samples for design variables in a range of \(\pm 20\%\) with respect to the reference motor. Outside this interval, we cannot ensure an accurate representation of the losses. Second, while the identification process has been based on an interior permanent magnet synchronous machine, the methodology can be readily adapted to other technologies. Third, we do not consider any thermal effects, as they have little influence on the motor operations of conventional vehiclesĀ [20]. Moreover, we scale the battery size only by acting on the number of cells in parallel, thus changing its energy without altering the battery voltage. Concerning the numerical solution of ProblemĀ 1, we use standard nonlinear programming methods, even though the problem is a semi-definite program (convex) due to the fact that standard convex solvers are not able to work with the higher-order input functions of our electric motor model. Finally, it is important to underline that, in our framework, only scaling factors are optimization variables, whilst the modulesā multiplicities are given parameters. This limitation could be readily overcome by solving a sequence of problems in a combinatorial manner, yet this is beyond the scope of the present paper.
3 Results
In this section, we showcase our framework on the simultaneous design of a city car, a compact car, and a cross over. The general parameters are reported in TableĀ 1, while the vehicle-specific parameters are given in TableĀ 2. In our case study, we consider the Class 3 Worldwide harmonized Light-duty vehicles Test Procedure (WLTP), discretizing with a sampling time of 1 s and the forward Euler method. Finally, we solve the problem using the nonlinear solver IPOPTĀ [22] in 120s after parsing it with CasADiĀ [23] in 58s. The results of our case study show the design of single-sized components able to serve a diverse family of vehicles. We can observe the optimization output and the vehiclesā performance in TableĀ 3. In Fig.Ā 4, we compare the efficiency maps of the motor with optimized axial and radial geometrical dimension obtained through the high-fidelity modeling software Motor-CADĀ [16] (left) and our modelās predictions (right). In this specific case, the motor map of the optimal geometrical design presents two high-efficiency regions, virtually introducing higher efficiencies in the low-torque low-speed region. Since this region contains operating points common to all the vehicles, a map of this type is favored in the simultaneous design over the ones with a single high-efficiency region located in the middle shown in Fig.Ā 3. However, this behavior could be avoided by adding regularization terms in the identification of the fitting parameters \(Q_{\textrm{m},j}(t)\), \(q_{\textrm{m},j}(t)\), and \(q_{\textrm{m0},j}(t)\) at the cost of a slight reduction in overall accuracy. Compared to the high-fidelity software, the NRMSE for the motor losses \(P_{\textrm{m,loss}}\) is 5.7%, while it equals 0.33% for the overall electrical power \(P_{\textrm{ac},i}\).
4 Conclusions
This paper presented a design optimization framework featuring a geometric model of the EM that allows for joint design of the EM low-scale dimensions and battery sizing with global optimality guarantees, for a family of battery electric vehicles. We identified the fitting parameters with an average normalized root mean squared error of 0.19% and an adjusted \(R^2\) value of 0.92 for the full test set. Finally, we determined the optimal joint design of the motor and battery from the perspective of using the components on every vehicle in the family, composed of a city car, a compact car and a cross over. The results display a normalized root mean squared error of 0.33% for the motor power in the motor map of the optimal geometrical design found.
Future Work: This work opens the field for the following extensions: We aim to sophisticate the model by incorporating the gear ratio and powertrain topology (layout of components) among the design variables, and jointly optimizing the multiplicity of components within each vehicle.
References
IEA, āGlobal EV outlook 2020,ā International Energy Agency, Tech. Rep. (2020)
Anselma, P.: Electric powertrain sizing for vehicle fleets of car makers considering total ownership costs and \(CO_2\) emission legislation scenario. Appl. Energy 1(314), 118902 (2022)
Guanetti, J.,Ā Formentin, S.,Ā Corno, M., Savaresi, S.M.: Optimal energy management in series hybrid electric bicycles. In: Proc. IEEE Conf. on Decision and Control (2015)
Clemente, M.,Ā Salazar, M.,Ā Hofman, T.: Concurrent powertrain design for a family of electric vehicles. In 10th Advances in Automotive Control (2022)
Silvas, E., Hofman, T., Murgovski, N., Etman, P., Steinbuch, M.: Review of optimization strategies for system-level design in hybrid electric vehicles. IEEE Trans. Vehicular Tech. 66(1), 57ā70 (2016)
Kim, K., et al.: A component-sizing methodology for a hybrid electric vehicle using an optimization algorithm. Energies 14(3147), 1ā15 (2021)
Borsboom, O., Fahdzyana, C.A., Hofman, T., Salazar, M.: A convex optimization framework for minimum lap time design and control of electric race cars. IEEE Trans. Vehic. Tech. 70(9), 8478ā8489 (2021)
Murgovski, N., Johannesson, L., Sjƶberg, J., Egardt, B.: Component sizing of a plug-in hybrid electric powertrain via convex optimization. Mechatronics 22(1), 106ā120 (2012)
Clemente, M.,Ā Salazar, M.,Ā Hofman, T.: Concurrent design optimization of powertrain component modules in a family of electric vehicles. Applied Energy, (2024), under review. Available online at https://arxiv.org/pdf/2311.03167
KrĆ¼ger, B., Keinprecht, G., Filomeno, G., Dennin, D., Tenberge, P.: Design and optimisation of single motor electric powertrains considering different transmission topologies. Mech. Mach. Theory 168, 104578 (2022)
Borsboom, O., Salazar, M., Hofman, T.: Electric motor design optimization: a convex surrogate modeling approachāā. Symp. Adv. Autom. Control 55(24), 373 (2022)
Guzzella, L., Sciarretta, A.: Vehicle Propulsion Systems: Introduction to Modeling and Optimization, 2nd edn. Springer, Berlin Heidelberg (2007)
Verbruggen, F.J.R.,Ā Salazar, M.,Ā Pavone, M.,Ā Hofman, T.: Joint design and control of electric vehicle propulsion systems. In European Control Conference, 2020
Stipetic, S., Zarko, D., Popescu, M.: Ultra-fast axial and radial scaling of synchronous permanent magnet machines. IET Electr. Power Appl. 10(7), 658ā666 (2016)
Ebbesen, S., Salazar, M., Elbert, P., Bussi, C., Onder, C.H.: Time-optimal control strategies for a hybrid electric race car. IEEE Trans. Control Syst. Tech. 26(1), 233ā247 (2018)
Ansys Motor-CAD. ANSYS, Inc. Available at https://www.ansys.com/products/electronics/ansys-motor-cad
Korzilius, O.,Ā Borsboom, O.,Ā Hofman, T.,Ā Salazar, M.: Optimal design of electric micromobility vehicles. In Proceedings of IEEE International Conference on Intelligent Transportation Systems, (2021) In Press. Extended version available at https://arxiv.org/abs/2104.10155
Boyd, S.P.,Ā Wegbreit, B.: Fast computation of optimal contact forces. IEEE Transactions on Robotics (2007)
Parrilo, P.A.: Sum of squares programs and polynomial inequalities. SIAG/OPT Views News 15(2), 7ā15 (2004)
Konda, M.,Ā Hofman, T.,Ā Salazar, M.: Energy-optimal design and control of electric powertrains under motor thermal constraints. In European Control Conference, (2022) In Press. Available online at https://arxiv.org/abs/2111.07711
WheelSize. Tire and wheel application fitment data. (2023) Online. Wheel-size.com. https://www.wheel-size.com/
Wachter, A., Biegler, L.T.: On the implementation of an interior-point filter line-search algorithm for large-scale nonlinear programming. Math. Progr. 106(1), 25ā57 (2006)
Andersson, J.A.E., Gillis, J., Horn, G., Rawlings, J.B., Diehl, M.: Casadi-a software framework for nonlinear optimization and optimal control. Math. Progr. Comput. 11(1), 1ā36 (2019)
Acknowledgment
We thank Ir.Ā J.Ā vanĀ Kampen, Ir.Ā L.Ā Pedroso, Dr.Ā D.Ā Herceg, and Dr.Ā I.Ā New for proofreading this paper.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Open Access This chapter is licensed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license and indicate if changes were made.
The images or other third party material in this chapter are included in the chapter's Creative Commons license, unless indicated otherwise in a credit line to the material. If material is not included in the chapter's Creative Commons license and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder.
Copyright information
Ā© 2024 The Author(s)
About this paper
Cite this paper
Clemente, M., Borsboom, O., Salazar, M., Hofman, T. (2024). A Geometric Electric Motor Model forĀ Optimal Vehicle Family Design. In: Mastinu, G., Braghin, F., Cheli, F., Corno, M., Savaresi, S.M. (eds) 16th International Symposium on Advanced Vehicle Control. AVEC 2024. Lecture Notes in Mechanical Engineering. Springer, Cham. https://doi.org/10.1007/978-3-031-70392-8_15
Download citation
DOI: https://doi.org/10.1007/978-3-031-70392-8_15
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-70391-1
Online ISBN: 978-3-031-70392-8
eBook Packages: EngineeringEngineering (R0)