All Courses
All Courses
Courses by Software
Courses by Semester
Courses by Domain
Tool-focused Courses
Machine learning
POPULAR COURSES
Success Stories
Q.1: WHAT IS THE DIFFERENCE BETWEEN MAPPED AND DYNAMIC MODELS OF ENGINE, MOTOR, AND GENERATOR. HOW CAN YOU CHANGE THE MODEL TYPE. Difference between mapped and dynamic models Engine, Motor, and Generator. features MAPPED In the mapped model is the data used for the operation and simulation are to be entered…
Somaraju Vijay Kumar
updated on 13 Jan 2023
Q.1: WHAT IS THE DIFFERENCE BETWEEN MAPPED AND DYNAMIC MODELS OF ENGINE, MOTOR, AND GENERATOR. HOW CAN YOU CHANGE THE MODEL TYPE.
Difference between mapped and dynamic models Engine, Motor, and Generator.
features |
MAPPED In the mapped model is the data used for the operation and simulation are to be entered in a form of lookup table which would be then configured with the operational parts and the analysis would br formed. |
DYNAMIC In Dynamic model it understands the behavior of the specification part/element and then it behaves accordingly.it gives detailed analysis for the variations entered by us in the specifications whereas it simulates according to real and dynamic operation. |
Advantage |
if the detailed specification/lookup table data is available with us the simulation becomes easier and it gives the results on the basis of data interpreted also known as a global-based model.
|
It operates dynamically depending on the situation of operation detailed data specifications are not required and the simulation gives the detailed analysis of the components simulated. Also, know as a real-time-based model. |
disadvantage | More data has to be collated and some assumptions might also have to be taken. | Could not simulate as per our customized specification. |
EFFECTED ON COMPONENTS/PARTS FOR SIMULATION
ENGINE | Engine performance could be simulated with the array of data interpreted in the system, whereas all conditions such as engine operations, power, efficiency could be measured accordingly. |
Engine performance will be simulated as per the original/real engine specifications of the designated vehicle chosen for simulation. All results would be obtained with real-time details.
|
MOTOR | Motor specifications such as rpm, maximum efficiency heat, and such specifications are to be entered for simulating the results. |
The actual details for the same would be considered and the results would be obtained.
|
GENERATOR | Specifications for battery Torque, battery current, motor torque and others are to be entered for simulation. |
All the details and specifications would specifications would be considered as per the actual and dynamic state the results of the same would be obtained then.
|
in mapped motor input shown above the inputs are motor torque,motor speed, voltage.output are speed of the motor,motor current
Dynamic model - Dynamic model is a type of model that uses the combination of output from various subsystems to generate the output. It runs by real time simulation where the required input from the drive cycle is taken and simulation is performed.The accuracy of this model is high because it real time simulation is performed but the time taken to solve the model is very high. Dynamic engine models are suitable for designing control, estimator, and diagnostic algorithms that depend on dynamic subsystem states, for example, in closed-loop AFR control algorithm development.
For changing the model type
here iam considering the hybrid electric vehicle example that is there in powertrain blockset
The default model chosen for say motor was a mapped one which is shown below
here you can see that motmapped is highlighted which shows that the mapped model is selected and motdynamic is not highlighted.
if i want to change it to dynamic model then i have to right click on simulink workspace and then i have to click on variant,then click on label mode active choice and select dynamic then following sill be shown
Here now you can see that the motdyanamic which was not highlighted earlier is now highlighted which shows that for the motor dynamic model is used.mapped model is suppressed.
2.How does the model calculate miles per gallon? Which factors are considered to model fuel flow?
In below shown figure Miles per gallon is the fuel economy rating determined by how far a car can travel on a gallon of gasoline or diesel for an engine powered car. In case of electric vehicle miles per gallon will show how far the car can travel on 33.7kWh of electricity which is the energy equivalent of one gallon of gasoline.
There are 3 factors involved in calculating the fuel economy rating
vehicle speed- The vehicle speed is integrated with respect to time which is later converted into km units. Saturation block is used to bound upper and lower limit to obtain the value.Now convert the distance in m into mile using the gain block and then you will have the output. The process is shown below:
Battery power - The battery power required to propel the vehicle is first converted into kW and battery rating is obtained in terms of KWh. several gain blocks with constant values are used to get the mass flow rate of fuel in kg/m^3. The process is shown below:
Fuel flow block - The value from the gain block in previous is fed into fuel flow, using this values along with gain blocks the fuel consumption in litres is calculated from vehicle speed and fuel flow, the total amont of fuel to run vehicle for 100 km is obtained(L/100km). Now for calculating Miles per gallon convert the fuel flow value in m^3 into us gal by multiplying 264.172 using the gain block and saturation block to saturate the limits. The process is shwn below:
3.Run the HEV ReferenceApplication with WOT drive cycle. Change the grade and wind velocity in the environment block. Comment on the results.
The above shown configuration is a series parallel combination type model in which both engine and battery can individually as well as both together can run the vehicle.
The default hev model from the powertrain blockset is shown below
.
Drive cycle source:
The drive cycle source for this model is set to Wide Open Throttle (WOT) and other parameters are provided with the values as shown in below snap.
Environment sub system:
This is the subsystem where, the environmental conditions can be changed as per user requirement.
All the other parameters are kept in default condition with grade and wind velocity set to grade-22&wind-42.
.
After making all the required changes the simulation is run for few seconds and the following output was obtained.
Overall Summary
Display the final energy values for each subsystem.
VehPwrAnalysis.dispSysSummary
Write summary to spreadsheet.
VehPwrAnalysis.xlsSysSummary(fullfile(fileparts(which('GenerateEnergyReport')), 'EnergySummary.xlsx'))
Engine Plant Summary
EngSysName = 'HevMmReferenceApplication/Passenger Car/Engine';
EngPwrAnalysis = VehPwrAnalysis.findChildSys(EngSysName);
EngPwrAnalysis.dispSignalSummary;
EngPwrAnalysis.histogramEff;
Electric Plant Summary
ElecSysName = 'HevMmReferenceApplication/Passenger Car/Electric Plant';
ElecPwrAnalysis = VehPwrAnalysis.findChildSys(ElecSysName);
ElecPwrAnalysis.dispSignalSummary;
Drivetrain Plant Summary
DrvtrnSysName = 'HevMmReferenceApplication/Passenger Car/Drivetrain';
DrvtrnPwrAnalysis = VehPwrAnalysis.findChildSys(DrvtrnSysName);
DrvtrnPwrAnalysis.dispSignalSummary;
SDI Plots
VehPwrAnalysis.sdiSummary({EngSysName, ElecSysName, DrvtrnSysName})
Overall Summary
Display the final energy values for each subsystem.
VehPwrAnalysis.dispSysSummary
4.Keeping all other parameters same, compare the simulated results of hybrid and pure electric powertrains.
• A battery electric vehicle or pure Electric vehicle is a EV that exclusively uses chemical energy stored in rechargable battery packs with no secondary source of propulsion (e.g. hydrogen fuel cell, internal combustion engine, etc.) of energy.
• BEVS use electric motors and motor controllers instead of an conventional Internal combustion engines for propulsion. They derive all power from battery packs.
• So they don't produce any emission of waste gas and they are eco friendly.
• They also have their own limitations such as range etc.
• Example of Pure EV is Nissan Leaf.
• Now comparing both Pure electric and Hybrid electric vehicle with the given conditions in a simulation to observe the behaviour of both the type.
Simulation condition:
The drive cycle source for this model is set to FTP75 and simulation time for this drive cycle is 40 seconds. The below snap shows the parameters that are defined for the drive cycle and also the type of drive cycle opted.
Environment sub system:
This is the subsystem where, the environmental conditions can be changed as per user requirement.
This allows us to get the results which will be similar to an actual vehicle.
b.HEV
All the parameters are kept same as in EV model.
Simulink model:
Environment subsystem:
This is subsystem where the environmental conditions can be changed as per user requirement.
All the other parameters are kept same except grade and wind velocity values.
Grade is set to 220 and wind velocity to 42ms-1 as shown in below snap.
After making all the required changes the simulation is run for 40 seconds and the following output was obtained.
Output:
At last, by comparing both it can be concluded that the HEV with grade and wind velocity requires more speed, torque and battery current to overcome the given environment condition.
Leave a comment
Thanks for choosing to leave a comment. Please keep in mind that all the comments are moderated as per our comment policy, and your email will not be published for privacy reasons. Please leave a personal & meaningful conversation.
Other comments...
Project - Position control of mass spring damper system
Obtain the transfer function of a mass spring damper system and use it in the model. Add a PID controller to adjust the force on mass so that its position follows a reference signal. Answer: How to implement the equations of mass-spring-damper in Matlab Simulink? Answer: The equation shown below is implemented in…
12 Jul 2023 02:18 PM IST
Project 2
Using MATLAB/simulink and the drive cycle from the attached excel sheet, find- The max heat generation of the battery Answer : Given data Maxmium Heat = I^2 X Rt Current (I)=-0.896 Resistance = 2 mill ohm =0.002 ohm Time(t)= 2 mints= 120 sec Maxmium Heat = I^2 X Rt Maxmium Heat = -0.896^2…
05 Mar 2023 05:10 AM IST
Project 2
Using MATLAB/simulink and the drive cycle from the attached excel sheet, find- The max heat generation of the battery Answer : Given data Maxmium Heat = I^2 X Rt Current (I)=-0.896 Resistance = 0.5 mill ohm =0.002 ohm Time(t)= 2 mints= 120 sec Maxmium Heat = I^2 X Rt Maxmium Heat = (-0.896)…
04 Mar 2023 04:58 PM IST
Project 1
1. Design a battery pack for a car roughly 150 Kw with 120 V. Use 3500 mAh 3.6V nominal NMC chemistry cell. a. Design the battery pack configuration. Answer : Given data : Power(P)=150 Kw Voltage(V)=120 V Nominal Current(I)=3.5A Nominal Voltage(V)=3.6 V To find the Number of cell in series …
28 Feb 2023 05:05 PM IST
Related Courses
Skill-Lync offers industry relevant advanced engineering courses for engineering students by partnering with industry experts.
© 2025 Skill-Lync Inc. All Rights Reserved.