1 Introduction

Energy sources are the primary pillars for the survival of human beings in the current society. Presently, fossil fuel resources are responsible for 74% of the total global fuel consumption [1]. There is a global unbalance in supply and demand of the non-renewable resources and, this unbalance has led to severe environmental and energy deficiency situation worldwide [2]. Traditional vehicles consume excessive fossil fuel and enhance emissions of greenhouse gas [3, 4]. The transportation division is major a contributor for CO2 emissions in India accounting approximately 18% of CO2 emissions [5]. At present, conventional resources of fuel are depleting, and the population is proliferating. Hence, available conventional sources are not sufficient to meet the future energy consumption [6].

In India, three-wheeled vehicles are the key modes of public transport in the metro cities, according to a report released by the Society of Indian Automobile Manufacturers (SIAM) [7]. Solar electric vehicles are considered a solution to decarbonise the automobile transportation sector [8, 9]. Solar/battery electric vehicles provide improved transmission efficiency and cause quite less air, land and water pollution [10]. Solar electric vehicles (SEVs) have the exclusive potential to lessen the greenhouse gas emissions of the conservative vehicles [10,11,12,13]. Central government authorities have initiated various projects and research activities to improve the quality of the electric vehicle [14]. Electric vehicles have a completely different driving potential mechanism as compared to the conventional one. In short, the electric potential stored in batteries is utilised to actuate the power drive system of electric vehicles [15,16,17]. The electric machine employed in the electric vehicle has the efficiency up to 95% while the efficiency of a gasoline engine is up to 35% [16]. Hence, the efficiency from the tank to the wheel of the electric vehicle is two times more. Thus, there is a need to research improving the mobility of electric vehicles.

Solar/battery electric vehicles are also considered ‘green and clean’ vehicles due to the advantages such as zero emissions, eco-friendly, improved transmission efficiency and light in weight [18, 19]. Various aspects of electric vehicles are proposed in contemporary literature, but none have reported the Simscape® model of a vehicle [20,21,22]. A rough overview of solar passenger van is proposed in the literature without accurate dynamic modelling by Tarek et al. [23, 24]. Tang et al. [25] provided vibrational modelling of four-wheeler electric vehicle. However, no research is reported on three-wheeled vehicles for its mobility design and the effects of the gradient on the dynamic performance of the three-wheeled electric vehicle.

2 Methodology

The work discussed above suggests that battery/solar vehicles are conceived as “the vehicles of future” in the queue of conventional ones. Simscape® is the fundamental tool to design and simulate the virtual model of various engineering problems before investing to make the actual prototype.

In the present work, the effect of gradient levels on the dynamic performance of a three-wheeled vehicle is analysed. The physical vehicle model of three-wheeled electric vehicle is designed in the Simscape environment of MATLAB® tool. Next, the physical signal of the torque to the left and right wheel is transferred with the help of “ideal torque source” and “differential” blocks. Thereafter, to cross-check the Simscape physical model, longitudinal vehicle model is developed. After that, determine the appropriate mechanical parameters and coefficients from the literature survey. Finally, compared Simscape physical model results with a longitudinal model for three road gradient conditions. Figure 1 shows the SolidWorks® model structure of the proposed solar electric vehicle. In the next section, we have discussed the Simscape physical dynamic model of three-wheeled solar/battery electric vehicle.

Fig. 1
figure 1

SolidWorks® model structure of the proposed three-wheeled vehicle

3 Physical modelling of the three-wheeled vehicle using Simscape® tool

Simscape is the fundamental library tool of MATLAB® software to design and simulate interdisciplinary engineering problems. In research and development, the Simscape is also playing an essential role in designing and simulating multi-disciplinary task effectively. Physical vehicle model of three-wheeled solar vehicle is designed and developed in the Simscape environment library of MATLAB® software.

Figure 2 shows the developed Simscape physical dynamics model of the proposed three-wheeled electric vehicle.

Fig. 2
figure 2

Overall physical vehicle model prepared in Simscape environment of the proposed three-wheeled vehicle model

3.1 Description and physical significance of physical vehicle model blocks

The physical vehicle model consists of various physical block and subsystem such as ideal torque source, mechanical differential gear, vehicle subsystem, ideal rotational motion sensors and Simulink scopes. The description and physical significance of blocks employed in the Simscape physical vehicle model are discussed below:

3.1.1 Ideal torque source

The ideal torque source is an ideal source of mechanical energy and generates torque proportional to the input physical signal or its’ profile. The Fig. 2 shows that the block of “Ideal torque source” consists of three ports or connections namely S, C and R. These ports are the input and output gates to execute the command through the physical signal.

Ports S, C and R of the “ideal torque source block” are associated to specify input and output physical signal. The mechanical rotational conserving port C associated with the ideal torque source is connected to the mechanical rotational reference. The physical signal port S of “ideal torque source” block associated to specify the control torque value or profile is connected to “PS Constant” block. The output mechanical rotational port R of “Ideal torque source” is connected to the input driveshaft or port D of the “differential” block.

3.1.2 Differential block

The Fig. 2 shows that the “differential” block of Simscape model consists of three ports namely D, S1 and S2 for the physical input and output signal command. The ports S1 and S2 of “differential” block are associated with the left and right sun gears output shafts respectively and connected to the rear left as well as the right axle of the wheel. The output driven shafts of the “differential” block are connected to the rear left and right wheels to impart motion. Hence, the differential block represents a gear mechanism that permits driven shafts to rotate at different speeds.

3.1.3 Ideal rotational motion sensor

The Fig. 2 shows that the “ideal rotational motion sensor” block of Simscape vehicle model consists of four connections namely R, C, W and A to measure the physical signal of angular velocity. The connections R and C of “ideal rotational motion sensor” block are mechanical rotational conserving ports. Connections W and A of “ideal rotational motion sensor” block are output physical signal ports to measure the angular velocity and displacement respectively.

Ideal rotational motion sensor blocks are employed to measure the rotational speed of output shafts connected to ideal torque source and differential respectively. The ideal rotational motion sensor represents a device that converts an across variable measured between two mechanical rotational nodes into a control signal. The measured variable of the control signal is directly proportional to the angular velocity or angle.

3.1.4 PS constant block

The “PS constant” block generates a physical signal or control profile of constant value. The Fig. 2 shows that the “PS Constant” block is connected to S port of the “Ideal torque source” block to specify the torque value.

3.1.5 Mechanical rotational reference

The “mechanical rotational reference” block act as a reference point or frame (ground) for all mechanical rotational ports that are rigidly clamped. The Fig. 2 shows that the “mechanical rotational reference” blocks relate to C port of the “ideal torque source” and “ideal rotational motion sensor” respectively for grounding.

3.1.6 PS Terminator

The function of “PS Terminator” block is to terminate the output physical signal or to indicate that the signal was not inadvertently left unconnected. The Fig. 2 shows that “PS Terminator” block is connected to A port of “Ideal rotational motion sensor” block for terminate the output physical signal.

3.1.7 PS-Simulink converter

The working of the “PS-Simulink” block is to convert the physical signal into a Simulink signal for simulation. The Fig. 2 shows that the “PS-Simulink” block is connected to W port of the “ideal rotational motion sensor” block.

3.1.8 Scope

The “Simulink Scope” block acts as “Sink” to displays time domain signals with respect to the simulation time. The Fig. 2 shows that four “scope” blocks are employed to analyse the signal during simulation.

3.2 Vehicle subsystem model

Vehicle subsystem is an integral part of the overall physical vehicle model. Figure 3 shows the inside open view of vehicle subsystem model. The physical model of vehicle subsystem consists of blocks such as the vehicle body, rear left tire, rear right tire, front tire, Physical-Simulink converter and several connections ports. The description and physical significance of blocks employed in the vehicle subsystem model are as follows.

Fig. 3
figure 3

Simscape vehicle subsystem model of the proposed three-wheeled solar vehicle

3.2.1 Vehicle body

Figure 3 shows that W, V, H NR, NF and beta are the six input and output physical signal ports or connections of the “vehicle body” block. Connections beta and W of the “vehicle body” block are the physical signal input ports associating to the road inclination angle and headwind speed respectively. Connections NF, NR and V of vehicle body block are the physical signal output ports associated with normal force on the front wheel, rear wheel and velocity of the vehicle respectively. Connection H of the “vehicle body” block is a translation conserving port associated with the horizontal movement.

The “vehicle body model” block represents a two-axle vehicle along longitudinal dynamics, adjustable mass, drag properties, motion, and geometry. The axles have different wheel counts and same wheel in case of two-wheel per axle.

3.2.2 Tire block (magic formula)

Figure 3 shows that S, N, A and H are the input and output physical signal ports of each “tire block” for Simscape vehicle model. Connection N of tire block is associated with a normal input force on the tire. Connection N of the rear left, and right tire blocks are connected to NR port of vehicle body. Connection N of front tire block relates to port NF of the vehicle body. Connection A of rear wheel tire block belongs to the mechanical rotational port associated with the axle of the tire and connected to the differential gear. H port of all tires is associated with machine translation and connected with H port of the vehicle body. Port S of all tire blocks are associated with the slip between tire and road is connected to PS Terminator block.

The three-wheeled vehicle having the configuration of one front wheel and two rear wheels are considered for the present work. Magic formula tire block that represents a model of a tire with longitudinal behaviour given by an empirical equation based on four fitting coefficients is employed for Simscape vehicle modelling.

3.2.3 PS Terminator

The function of the “PS Terminator” block is to terminate the output physical signal or to indicate that the signal was not inadvertently left unconnected. Figure 3 shows that “PS Terminator” block is connected to S port of the “Rear left tire”, “Rear right tire” and “front tire” block respectively.

3.2.4 Rotational free end

The “Rotational free end” block represents mechanical rotational port terminator with zero torque or rotates freely without any torque. Figure 3 shows that the “rotational free end” block is connected to port A of the “front tire” block.

3.2.5 Solver configuration

Each physical Simscape™ block Network requires exactly one “Solver Configuration” block to be connected to specifies the solver parameters that your model needs before you can begin the simulation. Figure 3 shows that one “Solver Configuration” block is connected for simulation.

3.2.6 Connection ports

The “connection port” block is a physical modelling connection for the subsystem. Figure 2 and 3 show that seven connection ports are associated with “vehicle subsystem” block. The “connection port” block has the flexibility to specify its location on the parent subsystem either “left” or “right”.

3.3 The sensor subsystem (Ideal translation motion sensor) block

The Fig. 4 shows that the “ideal Translation motion sensor” block of the vehicle model consists of four connections namely R, C, V and P to measure the physical signal of the velocity and position. The connections R and C of “ideal translational motion sensor” block are mechanical translational conserving ports. Ports C and R connects “ideal Translation motion sensor” block to the nodes whose motion is being monitored. Connections V and P of “ideal Translation motion block” are output physical signal ports to measure the velocity and position respectively.

Fig. 4
figure 4

Block diagram of an ideal translation motion sensor subsystem of the proposed Simscape vehicle model

Figure 4 shows that two “PS-Simulink Converter” blocks are employed to convert the output physical signal of speed from connection V into the Simulink signal. The third “PS-Simulink Converter” block converts the physical signal of position into the Simulink signal. The “connection port” blocks of speed (km/h), speed (m/s) and distance (m) are connected to the “scope” block.

3.4 Working with the physical vehicle model

The generated torque from “ideal torque source” block is transferred to the input drive shaft of the “differential” block. The output driveshafts of “differential” block are connected to the rear left as well as to the right wheels respectively. Hence, the torque from “differential” block is transferred to the “rear left” and “rear right” wheels. The “PS-Simulink Converter” converts the physical signal of the load acting on the “front” and “rear” axle into Simulink® scope. The “ideal translational motion sensor” subsystem block measures the speed and distance of the vehicle. The physical model of three-wheeled vehicle is compiled in Simscape® environment to check the error between the connections. In the next section, the longitudinal dynamics model of a three-wheeled vehicle is presented.

4 The longitudinal model of three-wheeled electric vehicle

The movement deportment of the vehicle in the moving direction is determined by the forces acting in that particular direction [26]. The forces and moments are acting on the vehicle in the longitudinal direction for road having a positive slope (α) shown in Fig. 5. Drag due to air (Fdrag), rolling resistance between tire-road contact (Froll) and resistance to the gradient (Fgrad) are the external driving obstacles acting on the electric vehicle in the longitudinal direction. Tractive effort (FTractive), acts in the longitudinal direction to move the vehicle, is transmitted through the electrical actuating system. According to Newton Second Laws of motion, the mathematical expression between forces and acceleration in the longitudinal direction (X-direction) of the vehicle is given by Eq. (1).

$$F_{Tractive} = \lambda M\frac{{dV_{X} }}{dt} + \sum F_{Resistive}$$
(1)

where FTractive is total tractive effort acting on the wheel of a vehicle in a longitudinal direction, M is the total mass of the solar electric vehicle, λ is a factor of rotating mass.

Fig. 5
figure 5

Forces and Torques acting on the proposed three-wheeled vehicle model on an inclined road

The electric propulsion or actuating system imparts the necessary tractive torque to move the vehicle with acceleration dVX/dt as well as to overtake the resistance forces. The composition of all the resistive forces acting on the electric vehicle in the longitudinal direction [please see Eq. (2)].

$$\sum F_{Resistive} = \, \underbrace {Mg\sin \alpha }_{grade} + \underbrace {{Mg\mu_{r} \cos \alpha }}_{roll} + \frac{1}{2}\underbrace {{\rho A_{f} C_{D} V_{{_{X} }}^{2} }}_{drag}$$
(2)

where g is the gravitational constant, α is the slope of the road, µr is the frictional coefficient due to rolling between the contact point of tire and road, ρ is the density of air, Af is the front area of vehicle, CD is the coefficient of drag due to air and VX is the longitudinal velocity of the vehicle. Equation (3) gives the tractive effort acting on the vehicle in the longitudinal direction.

$$F_{Tractive} = \lambda M\frac{{dV_{X} }}{dt} + \underbrace {Mg\sin \alpha }_{grade} + \underbrace {{Mg\mu_{r} \cos \alpha }}_{roll} + \frac{1}{2}\underbrace {{\rho A_{f} C_{D} V_{X}^{2} }}_{drag}$$
(3)

The normal dynamic load acting in the vertical direction on the front axle can be determined by taking moments of forces acting on the vehicle about contact point of tire and road as given below Eqs. (4) and (5).

$$F_{ZF} L = Mgb\cos \alpha - (T_{RF} + T_{RR} + F_{drag} h_{w} + Mgh\sin \alpha + \lambda hMdV_{X} /dt)$$
(4)

Taking, hw \(\approx\) h,

$$F_{ZF} = \frac{Mgb\cos \alpha }{L} - \frac{1}{L}(T_{RF} + T_{RR} + F_{drag} h + Mgh\sin \alpha + \lambda hMdV_{X} /dt)$$
(5)

Total rolling resistance moment (TRF+ TRR) acting between wheel and ground is equal to the product of equivalent force (rolling resistant force) and radius of the tire. Mathematically, rolling resistance moments is given by Eq. (6).

$$T_{RF} + T_{RR} = \mu_{r} Mgr_{w} \cos \alpha$$
(6)

where Mg is total weight acting at the centre of the wheel, µr is the coefficient of friction between tire and ground, rw is the effective radius of the wheel. Hence, the normal load acting on the front axle is governed by Eq. (7).

$$F_{ZF} = \frac{Mgb\cos \alpha }{L} - \frac{h}{L}\left( {F_{Tractive} - \mu_{r} Mg\cos \alpha \left( {1 - \frac{{r_{w} }}{h}} \right)} \right)$$
(7)

Similarly, Eq. (8) expresses the normal load acting in the vertical direction on the rear axle).

$$F_{ZR} = \frac{Mga\cos \alpha }{L} + \frac{h}{L}\left( {F_{Tractive} - \mu_{r} Mg\cos \alpha \left( {1 - \frac{{r_{w} }}{h}} \right)} \right)$$
(8)

The tractive torque acts on the wheel of an electric vehicle in the longitudinal direction, (along X-axis) is equal to the product of tractive effort acting on the wheel and effective radius of the wheel. The necessary tractive torque acting on the wheel of the vehicle comes from the electric propulsion system. Mathematically expression for tractive torque (Ttractive) acting on the wheels of the solar electric vehicle is given by Eq. (9).

$$T_{tractive} = \left( {\lambda M\frac{{dV_{X} }}{dt} + \underbrace {Mg\sin \alpha }_{grade} + \underbrace {{Mg\mu_{r} \cos \alpha }}_{roll} + \frac{1}{2}\underbrace {{\rho A_{f} C_{D} V_{X}^{2} }}_{drag}} \right)r_{w}$$
(9)

Several mechanical design parameters and coefficients are associated with the tractive effort (FTractive) as expressed in Eq. (3), the vertical force acting on the front (FZF) and rear axle (FZR) given in Eqs. (7) and (8) as well as tractive torque (Ttractive) acting on the wheel as expressed in Eq. (9). Hence, accurate estimation of the tractive effort, the load on the front axle and tractive torque acting on the wheel of the vehicle require sensitive selection of designing parameters and coefficients.

5 Parameters selection for the proposed model of three-wheeled electric vehicle

Mechanical parameters and coefficients play a crucial role in designing and modelling the tractive effort and torque for an electric vehicle. Therefore, there is a need to survey the literature and work associated with vehicles parameter. Work related to mechanical vehicle parameters are discussed below, and the appropriate value of parameter and coefficient is considered for designing of present vehicle to avoid errors and conflicts.

5.1 The coefficient of friction (µ r)

The coefficient of friction (µr) is a function of the tire and road surface condition. It depends on the deformation effect of the tire [26]. The tire deformation is associated with several characteristics such as the type of tire, pressure, temperature, the macrotexture asphalt of tire and velocity of the vehicle. The rolling frictional lies in the range of 0.007–0.015 for all passenger cars according to the Board of transportation research [27]. We have considered 0.015 for the design of the proposed vehicle.

5.2 The coefficient drags due to air (C D)

The coefficient drags due to air (CD) for passenger automobile vehicles lies in the range 0. 24–0.38 for Tesla Model S and Subaru Forester respectively. However, various vehicles have an additional 6% uncertainty range in air drag coefficient [28]. Furthermore, not only the value of drag coefficient depends on vehicle shape some other features also influences the air drag such as the condition of windows and angle of air attack. Hence, for the present work, we have considered the limit value 0.333 of the coefficient of drag.

5.3 The factor of rotating mass (λ)

The factor of rotating mass (λ) is the inertia of rotating parts or components such as motors, transmission system and wheels. Nandi et al. [29] considered this factor value as 1.0 for their proposed work. While Ehsani et al. [26] and Maya et al. [30] have been taken mass factor as 1.05 for the proposed work. The range of this factor lies from 1 to 1.05. The factor value 1.05 is considered for present work.

5.4 The density of air (ρ)

The density of air (ρ) of any fluid plays an essential part in deciding the resistance of a body moving into that fluent. According to DeNysschen, the air density can be computed on-line based on the following parameters: the altitude, the humidity and the temperature of the atmosphere [31]. The numerical range of air density for electric vehicles is 1.055 to 1.246 kg m3 having the altitude ranges 100–700 m, the temperature ranges − 5° to 30 °C and the humidity ranges 65–70%. In the presented work, 1.22 kg m3 the density of air is considered.

5.5 The front area of the three-wheeled vehicle (A f)

The front area of the vehicle (Af) can be calculated as the multiplication of width and height. Asamer et al. [32] suggested an approximation to compute the frontal area of the vehicle as a product of height and width. Thus, the frontal area for the proposed vehicle is taken as 1.75 m2.

5.6 The efficiency of the drivetrain (η M)

The electric motor generates torque to move the vehicle. The differential transmits this generated torque to the wheels. The overall effeteness of the drive train is the multiplication of the battery efficiency ηbattery, motor efficiency ηmotor and mechanical transmission efficiency ηtransmission on [33]. The overall efficiency of the drive train varies between 0.63 and 0.90 [33]. The maximum value of 0.9 of ηM is considered for this study.

5.7 The speed of the three-wheeled vehicle (VX)

International Centre for Automotive Technology (ICAT) approves the speed of three-wheeled e-rickshaw/e-cart models in range 11.67–25.00 km/hour [34]. Hence, 25 km/hour maximum speed is considered for the present work model of a three-wheeled vehicle.

5.8 The weight of the three-wheeled vehicle (M)

The vehicles’ design parameters such as weight, wheelbase, the diameter of the wheel, the distance between C.G and front axle are considered based on the three-wheeled e-rickshaw vehicles’ model of Saera Electric Auto Pvt. Ltd. [35], Kuku Automotive [36], Goenka Electric Motor Vehicles etc. [37, 38].

Appropriate mechanical parameter and coefficient considered for present vehicle designing and modelling are summarised in Table 1.

Table 1 Mechanical designing parameters of the three-wheeled solar electric vehicle

Mechanical parameters and coefficients discussed above are employed in the Simscape and longitudinal vehicle models. Simulated results and analytical results are discussed in the next section.

6 Results

The dynamic performance of the three-wheeled vehicle is analysed for gradient levels of 0°, 6° and 12° respectively. The effects of gradient levels on dynamic performance for Simscape® physical vehicle model, longitudinal vehicle model and the comparison between these models are given below in the following sub-sections:

6.1 The effect of gradient levels for Simscape physical vehicle model

Firstly, the physical vehicle dynamic model of three-wheeled solar electric vehicle is developed in Simscape® environment tool. Next, appropriate mechanical parameter and coefficient considered for modelling of the present vehicle are assigned to the developed Simscape® physical vehicle model. After that, simulations of the physical vehicle model have been carried out in the Simscape® environment to analyse the effect of gradient levels of 0°, 6° and 12° respectively.

Table 2 given below shows the simulated/computed values of parameters from the Simscape physical vehicle model for each road having of 0°, 6° and 12° of the slope.

Table 2 Simscape results of the physical vehicle model

The simulated result signifies that the magnitudes of the applied torque on the wheel are 109.035, 239.15 and 367.589 for gradient levels of 0°, 6° and 12° respectively. Further, the computed results show that torque applied to the wheel for the gradient level 12° is more than three times compared to 0°. The percentage increment in the load acting on the rear wheel is 4% for the gradient level 12° as compared to 0°. Hence, the gradient level is a crucial factor affecting the dynamic performance of the three-wheeled vehicle.

6.2 Longitudinal results of the vehicle model

The designing and modelling equations of tractive effort, the normal load, acting on the front as well as rear axle and tractive torque acting on the wheel of the longitudinal vehicle model, are coded in MATLAB® programming environment. Next, appropriate mechanical parameters and coefficients data of Table 1, considered for designing present vehicle are assigned in the coded equations. Finally, the tractive effort, the load on axles and tractive torque on the wheel of longitudinal vehicle model are computed for 0°, 6° and 12° road gradient conditions respectively. Figure 6 shows the variation in a torque acting on the wheel of longitudinal vehicle model at 0° gradient of the road.

Fig. 6
figure 6

Tractive torque acting on the wheel axle of the longitudinal vehicle model

Figure 6 signifies that the torque applied to the wheel varies from an initial value of 106.876 N-m to final value 111.430 N-m through 201 intermediate values. Hence, computed data is further post-processed to predict the effect of gradient levels on the dynamic performance of the three-wheeled vehicle. Average value of the torque applied on wheel, the dynamic load acting on the front as well as rear axles are computed. Table 3 shows the input and output parameters of longitudinal vehicle model for road having a slope of 0°, 6° and 12° respectively.

Table 3 Longitudinal vehicle model result

The computed values of output variables from the longitudinal vehicle model result show that the tractive torque acting on the wheel increases as the slope of the road increases. The numerical magnitudes of tractive torque acting on the wheel are 108.3317, 238.4582 and 366.9543 (N-m) for road having a slope of 0°, 6° and 12° respectively to attain 25 km/h of longitudinal velocity. Again, the computed results show that tractive torque acting on the wheel for the gradient level 12° is more than three times compared to 0° for the longitudinal model. The percentage increment in the load acting on the rear wheel is approximately 4% for the gradient level 12°.

6.3 Validation through comparison between results obtained by Simscape physical and longitudinal models

The results of the Simscape® model are compared with the results of the longitudinal model for three gradient condition of the road having a slope of 0°, 6° and 12° respectively. Figures 7, 8 and 9 show the computing error/difference between the result values of the applied torques, the load acting on the front and the rear axles for Simscape® and longitudinal model.

Fig. 7
figure 7

Comparison of the torque values of the Simscape and longitudinal models for different gradient levels

Fig. 8
figure 8

Comparison in load acting on the front wheel values of the Simscape and longitudinal models for different gradient levels

Fig. 9
figure 9

Comparison in load acting on the rear axle values of the Simscape and longitudinal models for different gradient levels

Figure 7 shows the result values of applied torques for Simscape and longitudinal model at the gradient levels of 0°, 6° and 12° respectively. Above figure signifies that there is a minor difference between the result values of torques for Simscape and longitudinal model. Hence, the computed torque values of Simscape and longitudinal model are approximately the same for each gradient of the road.

Figure 8 shows the result values of the load acting on the front axle for Simscape and longitudinal model at the gradient levels of 0°, 6° and 12° respectively. The difference between the result values of the load acting on the front wheel for Simscape and longitudinal model is negligible as depicted in the Fig. 8. Hence, the result values of the load acting on the front axle for Simscape and longitudinal model are approximately the same.

Result values of the load acting on the rear wheel for Simscape and longitudinal model at the gradient levels of 0°, 6° and 12° respectively are shown in Fig. 9. The difference between the result values of the load acting on the rear wheel for Simscape and longitudinal model is negligible as depicted in Fig. 9. Hence, the result values of the load acting on the rear axle for Simscape and longitudinal model are approximately the same.

Further, Table 4 shows the computing error/difference between the result values of the applied torques, the load acting on the front and the rear axles at each gradient level for Simscape® and longitudinal model.

Table 4 The Comparison between Simscape and analytical model results

The difference/error between the applied torque of the Simscape model and tractive torque of longitudinal model are 0.7033, 0.7218 and 0.6347 for the gradient of 0°, 6° and 12° respectively. Thus, the difference/error in torque value is very less, therefore applied torque of Simscape model is equal to the longitudinal model. The load acting on the front as well as rear axles of the Simscape physical model is approximately equal to the longitudinal vehicle model for the given road conditions.

It is concluded from the above analysis that the results of the Simscape® model are same as the results of theoretical vehicle model for three gradient conditions of the road having a slope of 0°, 6° and 12° respectively. Hence, the Simscape physical dynamics model of three-wheeled solar/battery electric vehicle designed and developed in the Simscape® library tool is accurate and valid.

7 Discussion

Solar electric vehicles are considering as the “Green and Clean vehicles of the future” to meet the sustainable development goal. The discussion begins with modelling of the proposed solar electric vehicle prepared in SolidWorks® tool. Next, the physical model of three-wheeled electric vehicle is designed in the Simscape® tool. Now, this physical model is compiled in Simscape® environment to cross-check the errors. After that, simulations of the physical vehicle model have carried out for 10 s in the Simscape® environment for the gradient of 0°, 6° and 12° respectively. Next, the dynamic performance of a three-wheeled vehicle for each road gradient is analysed.

The longitudinal vehicle mathematical model is developed for the three-wheeled vehicle to check and validate the Simscape® model. The appropriate design parameters of the vehicle are selected as per the literature. Now, mathematical expressions of longitudinal vehicle model are coded in MATLAB® coding environment. Next, the values of the tractive effort, the tractive torque acting on the wheel, the dynamic load acting on the front and rear axles are estimated from the coded equations. Finally, the Simscape vehicle model results are compared and validated with the longitudinal model.

8 Limitation

The following limitations are outlined for the solar three-wheeled vehicle based on the results and discussion carried out in this article as given below:

  1. (a)

    The range anxiety problem is severe due to the unavailability of sunlight due to adverse weather conditions for solar powered vehicles.

  2. (b)

    In the developing countries like India, the unavailability of charging station is also a considerable concern for society to adopt the solar electric vehicles.

  3. (c)

    Partial shading effect and air effect on PV modules of moving vehicles are also the obstacles to utilise of PV system with electric vehicles efficiently.

  4. (d)

    Storage of solar Irradiations in lead-acid batteries is a huge concern due to the much lower specific energy of batteries compared to conventional fuel.

9 Conclusion

The physical vehicle model of three-wheeled having the configuration of two rears and one front wheel is designed and developed in the Simscape® environment tool to analyse the gradient effect on dynamic performance. The Ideal torque source, differential gear, ideal rotational motion sensors, tire, vehicle body and ideal translation motion sensors etc. are the key physical blocks associated with the physical model of vehicle. This generated torque from ideal torque source is transferred to the differential and finally from differential gear to the left and right rear wheels of the vehicle to impart motion. The Simscape model results shows that the applied torque on the wheels is four-times more for gradient level of 12° as compared to 0°. Mathematical vehicle model of a three-wheeled vehicle is designed to analyse the accuracy of the Simscape physical vehicle model. Appropriate mechanical parameters and coefficients are selected from the literature for the simulations of the vehicle model. A comparison is undertaken between the results of the Simscape® and longitudinal vehicle model for the road gradient of 0°, 6° and 12° respectively. The results show the proposed Simscape® physical model is acceptable and valid.

In the future, more research should be a focus on the solar/battery electric vehicle to make an eco-friendly environment. High specific energy storage batteries such as lithium-ion should be incorporated in the electric vehicles. Online monitoring and customisation system should be employed with solar vehicles to manipulate the PV module according to drive pattern. More solar recharging stations should be installed at parking lots, flyovers and roof areas to compensate for the driving range of electric vehicles.