Static Wireless Charging using Inductive Power Transfer
Version 1.0.0 (40 KB) by
Aditya
This project demonstrates static inductive wireless charging in MATLAB/Simulink using mutual inductance between coils for contactless power
This MATLAB/Simulink project models a Static Wireless Charging System based on Inductive Wireless Power Transfer (WPT) using mutual inductance. The system uses magnetic coupling between a primary (transmitter) coil and a secondary (receiver) coil to transfer electrical energy wirelessly across an air gap.
The transmitter coil is excited by an AC source, creating a time-varying magnetic field. This induces a voltage in the receiver coil proportional to the mutual inductance (M) and rate of change of current in the primary winding.
Key Features:
• Implementation of inductive WPT using a mutual inductor model in Simulink
• Demonstrates wireless energy transfer through magnetic coupling
• Analyzes voltage and current waveforms at both transmitter and receiver
• Shows the relationship between coupling coefficient (k), mutual inductance (M), and output power
• Suitable for static wireless charging research and demonstration
How to Run:
1. Open the .slx model in MATLAB/Simulink.
2. Adjust coil parameters such as inductance and mutual coupling if required.
3. Run the simulation.
4. Observe the induced voltage and current on the receiver side.
Applications:
• Wireless charging pads
• Electric vehicle charging (contactless)
• Medical or sealed devices where wired charging is not possible
• Power transfer in isolated/rotating systems (industrial use)
Cite As
Aditya (2025). Static Wireless Charging using Inductive Power Transfer (https://se.mathworks.com/matlabcentral/fileexchange/182397-static-wireless-charging-using-inductive-power-transfer), MATLAB Central File Exchange. Retrieved .
MATLAB Release Compatibility
Created with
R2025b
Compatible with R2022b to R2025b
Platform Compatibility
Windows macOS LinuxTags
Acknowledgements
Inspired by: Introduction-Dynamics-Modeling-Simulation
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!Discover Live Editor
Create scripts with code, output, and formatted text in a single executable document.
| Version | Published | Release Notes | |
|---|---|---|---|
| 1.0.0 |