Welcome.
Here you can learn about Matlab based Tutorials, Applications and Projects etc.
Also, you can download free Matlab simulink/ Script files used in the demo/tutorial sessions.
Keep Support Me..
This example shows how to use a permanent magnet synchronous generator (PMSG) to charge a battery.
An ideal angular velocity source is used to maintain the rotor speed constant.
The Control subsystem uses Field Oriented Control to regulate the torque of the PMSG.
The torque reference is obtained as a function of dc-link voltage.
The initial battery state of charge is 25%.
The Scopes subsystem contains scopes that allow you to see the simulation results.
The plot below shows the generator torque and the battery voltage and state of charge.
Click here to download the simulink File:
https://drive.google.com/file/d/1jydEGkk18Qfq-WIfU-HVu5SePWtRUY4V/view?usp=sharing
The example models a battery pack connected to an auxiliary power load from a chiller, a cooler, or other EV accessories.
This example shows how to model an automotive battery pack for DC fast charging tasks.
In this example, a battery pack is created by connecting three battery modules in series.
A resistance models the cable connection between individual modules.
A DC current source models the charger current and it is connected to the battery pack using a cable modeled as a resistance.
A power load across the battery terminals models the power consumption due to the chiller or the heater for coolant circuit.
This example uses the parameters defined in the ee_lithium_pack_DCFC_ini.m file.
Three cases are considered:
Case 1: The vehicle is parked in the parking area for a long time. The initial cell temperature is the same as the ambient temperature. The battery is heated during charging, with the initial battery state of charge equal to 20%.
Case 2: The vehicle is driven and immediately charged. The initial battery cell temperature is equal to 285 K. The battery is heated during charging, with the initial battery state of charge equal to 20%. The cellInitialTemp workspace variable, defined in the ee_lithium_pack_DCFC_ini.m file, is changed to a value equal to the value of the Amb port plus 15.
Case 3: The vehicle is driven and immediately charged. The initial battery cell temperature is 285 K. The battery is not heated during charging (no auxillary power consumption), with the initial battery state of charge equal to 20%. The cellInitialTemp workspace variable, defined in the ee_lithium_pack_DCFC_ini.m file, is changed to a value equal to the value of the Amb port plus 15 and auxLoad is set to a low value equal to 1e-4. The coolant flow rate FlwR is set to zero by turning off the coolant flow inside the Controls/Flow_Control subsystem, setting NoFlow to 0.
Click here to download the simulink file:
https://drive.google.com/file/d/1EDdBN9WU1bcp6rogdQZcJyhyCrjZiKRZ/view?usp=sharing
Kindly Subscribe My YouTube Channel...
Please like, share and comments on My Videos 🙏
Please click the below links to Subscribe/Join & View my Videos
https: //www.youtube.com/c/DrMSivakumar
Telegram : t.me/Dr_MSivakumar
website : drmsivakumar78.blogspot.com
https://www.paypal.com/paypalme/DrMSivakumar?locale.x=en_GB
This example models a DC fast charging station connected with the battery pack of an Electric Vehicle (EV).
The main components of the example are:
Grid:
Model the AC supply voltage as a three-phase constant voltage source.
DC Fast Charging Station:
Model the power electronic circuits to convert the AC supply voltage from the grid to the DC voltage level that the EV battery pack requires.
EV battery pack :
Model the battery pack as series of battery cells.
Filter & AC Measurements to filter the harmonics in the line current and measure the three-phase supply voltage and line current.
Unity Power Factor (UPF) Front End Converter (FEC) to control output DC voltage at 800 V.
The converter circuit is modeled with three levels of fidelity:
Average Inverter Fidelity
Two Level Inverter Fidelity
Three Level Inverter Fidelity
Isolated DC-DC converter supply constant charging current to the EV battery.
These are the main components of the isolated DC-DC Converter:
1) Inverter, 2) HF Isolation Transformer, 3) Diode-Bridge Rectifier
The EV Battery Pack models the battery cells connected in series and the sensors to measure the battery terminal voltage and output current.
The plot below shows the DC bus voltage and current, battery terminal voltage, and charging current.
Click here to download the simulink files:2021a version: https://drive.google.com/file/d/1bzFIVnNkwvPWWmBVgbErJVwjcC48EAkd/view?usp=sharing
What is engine braking? Engine braking is basically the process of slowing the car down by releasing the accelerator and shifting down through gears, rather than using the footbrake.
Why Should we use it? Using the footbrake is the most common way to reduce your speed, both in an emergency and in normal conditions. Depending on how hard you press the brake pedal, you control the speed at which you slow down, when you stop, and when you start again. But using the footbrake isn’t the only way to slow down. Though less commonly used, engine braking is a great way to improve your vehicle’s efficiency and help your brakes last longer.
Benefits of Engine Braking It reduces wear and tear on your brakes. The brake system relies on friction to slow down your vehicle. Engine braking is especially helpful on long descents on mountains or hills. Riding the brakes down a long slope can cause them to overheat, which decreases braking ability and damages the braking system.
Click here to download the model: https://drive.google.com/file/d/1SMnxPJnZlYgpCNlqGnXr0rzVeT_YhM0N/view?usp=sharing
This example shows how Stochastic Network Traffic causes timing Latency and Uncertainty in an anti-lock braking system (ABS) that uses Control Area Network (CAN) communications.
This example shows an anti-lock braking system using CAN communications and highlights the negative effect that increased network utilization can produce on latency and response times.
The model is representative of a real-world heavily-loaded network and also illustrates a domain-specific model of a distributed system.
This example shows an anti-lock braking system using CAN communications and highlights the negative effect that increased network utilization can produce on latency and response times.
Click here to download the simulink modal:
https://drive.google.com/file/d/1VoDf...
To study the effects of shading and PV cell junction temperature in a large interconnected solar plant
To implement shading effects in a solar photovoltaics (PV) plant
To improve the maximum power and to protect the solar panel from overheating, the Solar Plant block comprises bypass and blocking diodes.
This example shows how to implement shading effects in a solar photovoltaics (PV) plant or module.
To study the effects of shading and PV cell junction temperature in a large interconnected solar plant or a single PV module.
There are a number of different approaches that can be applied in PV system design to reduce shading losses.
These include the use of Different Stringing Arrangements, Bypass Diodes, and Module-level Power Electronics (MLPEs).
A blocking diode allows the flow of current from a solar panel to the battery but prevents/blocks the flow of current from battery to solar panel thereby preventing the battery from discharging.
Bypass diodes are used in PV modules to prevent the application of high reverse voltage across the cells in the event of shading.
CLICK HERE TO DOWNLOAD THE FILE:https://drive.google.com/file/d/1HsJF8Y0S3AZABqcfSdTitC998Bnk6hRG/view?usp=sharing
Modeling and Simulation of Efficient Electric Vehicle Motor Cooling System using Matlab Simulink
An innovative cooling system using heat pipes and circulating liquid was designed and simulated using Matlab Simscape for electric vehicle motors.
Click Here to download the simulink file:
https://drive.google.com/drive/folder...