8)- Zero maintenance, lithium-ion battery with 3 years standard warranty & minimum 1 50 000 km of life.
9)- Space-frame architecture along with corrosion free modular SMC panels for dent free body, and easy repair or replacement.
10)- Remote monitoring of range, speed, location and more for Next Generation Mobility* and efficient utilisation of fleet.
11)- Larger windscreen area ensures great visibility for maneuvering in bumper-to- bumper traffic.
12)- The new Mahindra Treo is powered by advanced lithium-ion technology and can travel for up to 131 km (typical driving range) on a single charge and has a certified range of 141 km.
13)- Zero pollution and noiseless drive, making Treo environment friendly.
14)- Kinetic energy generated on braking is fed back into the battery, thereby ensuring minimum wastage of energy.
15)- Charing the Treo is as simple as charging a mobile phone. Just 3 h 50 min to charge Treo and 2 h 30 min for Treo Yaari. A top up during lunch break can give you over 20km of additional running. It can be charged anywhere as it comes with a portable charger and can be charged using a 15 A socket.
16)- The drive by wire technology in Treo makes it very easy to drive the vehicle. The noise-less, vibration-free, comfortable ride gives a fatigue-free experience to drivers as well as passengers. Its seats are specially designed for driver and passenger comfort. The ergonomically designed brake pedal offers effortless breaking.
17)- Treo's spacious interiors ensures ample leg space for everyone. The electric Auto also caters to luggage space for connectivity to bus stations and railway stations.
Specification:-
Features:-
Procedure of the model:-
- Firstly identify what amount of Propulsion power required for the vehicle.
- Identify the suitable motor as per the propulsion power.
- Then identify battery range and type of that battery as per motor and controller type.
We have divided the model into some parts.
- Input source
- Wheel and Vehicle body
- Electric system
- Battery system and SOC
- controller
Wheel and Vehicle body:-
Subsystem of Vehicle Body and Wheel:-
The above block is forming a subsystem which serves as a part of the whole vehicle. Three tires are connected where the right two tires are the rear wheels and left one tire are the front wheels. They are interconnected to the hub of the vehicle body block. And their respective axles are connected accordingly. We here have connected the rear axle with the gear as we want the model to be a rear wheel drive vehicle. Here the wind velocity part and hill climbing angle ports are connected to physical constant blocks which is kept as zero.
Vehicle Body:-
The Vehicle Body block represents a two-axle vehicle body in longitudinal motion. The vehicle can have the same or a different number of wheels on each axle. For example, two wheels on the front axle and one wheel on the rear axle. The vehicle wheels are assumed identical in size. The vehicle can also have a center of gravity (CG) that is at or below the plane of travel.
The block accounts for body mass, aerodynamic drag, road incline, and weight distribution between axles due to acceleration and road profile. Optionally include pitch and suspension dynamics. The vehicle does not move vertically relative to the ground.
The block has an option to include an externally-defined mass and an externally-defined inertia. The mass, inertia, and center of gravity of the vehicle body can vary over the course of simulation in response to system changes.
- H this stands for hub and is used to connects the hubs of the wheels to the main body of the vehicle.
- V physical signal output port which stands for velocity and is used the output the velocity of the vehicle.
- W physical signal port and allow us to model a wind velocity that acts against the vehicle.
- NR physical signal output port to connect to the rear wheels.
- NF physical signal output port to connect the front wheels of the vehicle.
- Beta physical signal input port which allow the vehicle to undergo an inclination of hill climbing force
Tire(Magic Formula):-
The Tire (Magic Formula) block models a tire with longitudinal behavior given by the Magic Formula [1], an empirical equation based on four fitting coefficients. The block can model tire dynamics under constant or variable pavement conditions.
The longitudinal direction of the tire is the same as its direction of motion as it rolls on pavement. This block is a structural component based on the Tire road interaction(Magic formula) block.
To increase the fidelity of the tire model, you can specify properties such as tire compliance, inertia, and rolling resistance. However, these properties increase the complexity of the tire model and can slow down simulation. Consider ignoring tire compliance and inertia if simulating the model in real time or if preparing the model for hardware-in-the-loop (HIL) simulation.
- Connection A is the mechanical rotational conserving port of the wheel axle.
- Connection H is the mechanical rotational conserving port of the wheel hub through which the Thurst developed.
- Connection N is the physical signal input port that applies the normal force acting on the tire.
- Connection S is the physical sinal output port that reports the tire slip.
Simple gear:-
This block models a gear system with fixed gear ratio with no intertia effects. However we can modify the messing of the gear teeth, Here the follower to base teeth ratio has been set to 2 and the output shaft rotates in the same direction as the input shaft.
These blocks are forming a subsystem which serves as a part of the whole vehicle. Four tires are connected where the right two tires are front wheel and the left two tires are rear wheel. They are interconnected with the vehicle by the Hub port and the axle are also connected accordingly. Here we have connected the rear axle with the gear as we want the model to be a rear wheel drive vehicle.
Electrical Circuit Sub system:-
In the Electrical circuit subsystem we have H bridge which is fed by PWM controller method. By this H bridge we are providing supply to DC motor to control the speed and other parameters. We have thermal port as well in H bridge and in DC motor which helps to determine the temp of them during running.
Controlled PWM voltage:-
-
Electrical input ports — The block calculates the duty cycle based on the reference voltage across its ref+ and ref- ports. This modeling variant is the default.
-
PS input — Specify the duty cycle value directly by using an input physical signal port.
-
Next i have used a controlled PWM voltage to provide a controlled pulse width modulated voltage to the H-bridge block. The pulse of voltage created by this block are dependent on the duty cycle which is in that ratio of the time that the switch is ON to the time taken for one cycle. The duty cycle formula is given by
Duty cycle:- Ton/(Ton+Toff)
Ton/Tcyc, Where Tcyc= time taken for one cycle
For the Electrical input ports variant of the block, the demanded duty cycle is
100∗Vref−VminVmax−Vmin percent
where:
-
Vref is the reference voltage across the ref+ and ref- ports.
-
Vmin is the minimum reference voltage.
-
Vmax is the maximum reference voltage.
The value of the Output voltage amplitude parameter determines amplitude of the output voltage.
At time zero, the pulse is initialized as high, unless the Pulse delay time parameter is greater than zero, or the demanded duty cycle is zero.
H-bridge:-
The H-Bridge block represents an H-bridge motor driver. The block has the following two Simulation mode options:
-
PWM
— The H-Bridge block output is a controlled voltage that depends on the input signal at the PWM port. If the input signal has a value greater than the Enable threshold voltage parameter value, the H-Bridge block output is on and has a value equal to the value of the Output voltage amplitude parameter. If it has a value less than the Enable threshold voltage parameter value, the block maintains the load circuit using one of the following three Freewheeling mode options:if the PWM frequency is large enough. Synchronous operation where freewheeling is via a bridge arm back to the supply also helps smooth the current. For cases where the current is not smooth, or possibly discontinuous (that is, it goes to zero between PWM cycles), use the
Unsmoothed or discontinuous
option. For this option, you must also provide values for the Total load series resistance, Total load series inductance, and PWM frequency. During simulation, the block uses these values to calculate a more accurate value for H-bridge output voltage that achieves the same average current as would be present if simulating in PWM mode.
DC motor:-
The DC Motor block represents the electrical and torque characteristics of a DC motor using the following equivalent circuit model:
You specify the equivalent circuit parameters for this model when you set the Model parameterization parameter to By equivalent circuit parameters
. The resistor R corresponds to the resistance you specify in the Armature resistance parameter. The inductor L corresponds to the inductance you specify in the Armature inductance parameter.
You can specify how to generate the magnetic field of the DC motor by setting the Field type parameter to the desired option. The permanent magnets in the motor induce the following back emf vb in the armature:
where kv is the Back-emf constant and ω is the angular velocity. The motor produces the following torque, which is proportional to the motor current i:
where kt is the Torque constant. The DC Motor block assumes that there are no electromagnetic losses. This means that mechanical power is equal to the electrical power dissipated by the back emf in the armature. Equating these two terms gives:
As a result, you specify either kv or kt in the block parameters.
If the magnetic field is generated from the current flowing through the windings, the Back-emf constant depends on the field current If:
where Laf is the Field-armature mutual inductance.
The torque-speed characteristic for the DC Motor block is related to the parameters in the preceding figure. When you set the Model parameterization parameter to By stall torque & no-load speed
or By rated power, rated speed & no-load speed
, the block solves for the equivalent circuit parameters as follows:
-
For the steady-state torque-speed relationship, L has no effect.
-
Sum the voltages around the loop and rearrange for i:
Temperature sensor:-
Use the thermal port to simulate the effect of copper resistance losses that convert electrical power into heat. For more information using thermal ports and on the temperature dependence and thermal port parameter.
The thermal port T reports the temperature difference across the sensor. The measurment is positive when the temperature at port A is greater than the temperature at port B.
Battery system & SOC:-
To need power for motor and other equipment we give battery pack. This battery pack is decided by the rating of motor and considering other electrical loads. So we used lithium ion battery. Implement a generic battery model which is the most popular battery model.
State of charge(SOC):-
For the SOC calculation we have used several block hich are following below.
Rate transition:- Handle data transfer between between different rates and tasks.
Gain:- Element wise or matrix gain where by battery voltage is 60V. So my formula is like 1/(60*3600).
Discrete time interator:- Discrete time integrator or accumulation of the input signal.
Port and Source model:-
We have multiport switch where we have used three types of drivin cycle for the different calculation of the battery power, temperature of the motor and converter etc.
here we have deigned the source model for the feeding of the motor.