Matlab & Simulation
MATLAB and Simulink models for electrical and electronics work, delivered as files you can run โ no hardware ships with these. Open any model to see what is included and to place an order.

Ferranti Effect on a Long Transmission Line
The receiving end of a long line sitting higher than the sending end under light load โ the Ferranti effect, modelled so the rise can be measured rather than taken on faith from the formula. The one model here that is transmission rather than solar. Published on MATLAB Central File Exchange: https://in.mathworks.com/matlabcentral/profile/authors/18437263

PV Cell Configurations โ Series and Parallel Arrangements
One cell built out into ten different series and parallel arrangements, so the effect of each on the array voltage and current can be read side by side. Series adds volts, parallel adds amps โ obvious stated, less obvious once a string has both. Published on MATLAB Central File Exchange: https://in.mathworks.com/matlabcentral/profile/authors/18437263

Training Solar Data in a Neural Network โ Regression
A MATLAB script that trains an artificial neural network on solar data and reports the regression value, the number that says whether the network learnt the pattern or merely memorised the set. The starting point for the AI-based MPPT work rather than a finished tracker. Published on MATLAB Central File Exchange: https://in.mathworks.com/matlabcentral/profile/authors/18437263

Solar Cell and Panel Design โ The Five Governing Equations
The five equations a photovoltaic cell is designed from, written as a MATLAB script with the sample data alongside. Being a script rather than a block diagram, every term is visible and editable โ the model to read when the Simulink block feels like a black box. Published on MATLAB Central File Exchange: https://in.mathworks.com/matlabcentral/profile/authors/18437263

PV Panel Design Without a Connected Load
A panel modelled open-circuit, with no load drawing from it. Stripping the load out leaves the panel's own behaviour on show, which makes this the model to start from before wiring a converter to it. Published on MATLAB Central File Exchange: https://in.mathworks.com/matlabcentral/profile/authors/18437263

Panel Power at Varying Irradiation โ 60-Cell, 30-Cell and Single Cell
Three panels of different cell counts โ sixty, thirty and one โ driven through the same irradiation profile, so the output scales visibly with the series count while the shape of the curve does not. Useful when sizing a string before committing to a panel. Published on MATLAB Central File Exchange: https://in.mathworks.com/matlabcentral/profile/authors/18437263

PV Panel I-V and P-V Curves at STC and Under Shading
I-V and P-V curves for four different panels, at standard test conditions and with shading applied. The shaded curves grow the second hump that makes a naive hill-climbing tracker settle on the local maximum and lose most of the array โ the failure that partial-shading papers exist to solve. Published on MATLAB Central File Exchange: https://in.mathworks.com/matlabcentral/profile/authors/18437263

Effect of Irradiation and Temperature on a PV Panel
Irradiation and cell temperature swept against panel voltage and current, the pair of curves behind every datasheet figure. It shows the part students most often have backwards: irradiation moves the current, temperature eats the voltage, and the panel is worse on a hot bright day than a cool one. Published on MATLAB Central File Exchange: https://in.mathworks.com/matlabcentral/profile/authors/18437263

Solar Panel with a User-Defined Duty Cycle
A solar panel and boost converter where the duty cycle is yours to set rather than a tracker's. Sweeping it by hand is the clearest way to see where the maximum power point actually sits โ which is what every MPPT algorithm is trying to find on its own. Published on MATLAB Central File Exchange: https://in.mathworks.com/matlabcentral/profile/authors/18437263

Fuzzy Logic MPPT with a Boost Converter
Maximum power point tracking by fuzzy logic, feeding an IGBT boost converter. The rule base and the membership functions are editable in the model, so the controller can be retuned and the effect seen on the same panel in one run. Published on MATLAB Central File Exchange: https://in.mathworks.com/matlabcentral/profile/authors/18437263

SEPIC Converter with PWM Control โ with Project Report
A PWM-controlled SEPIC converter, and the one listing here that ships with a written report alongside the model โ the document explains the design and the waveforms, which is what a submission usually needs and a bare .slx file cannot provide on its own. Published on MATLAB Central File Exchange: https://in.mathworks.com/matlabcentral/profile/authors/18437263

SEPIC Converter โ Two-Inductor, Two-Capacitor Design
A single-ended primary-inductor converter built with two inductors and two capacitors, the arrangement that lets the output sit above or below the input without inverting it. The design values are in the blocks, so the model can be re-tuned for a different rail rather than only run as delivered. Published on MATLAB Central File Exchange: https://in.mathworks.com/matlabcentral/profile/authors/18437263

Interleaved Boost Converter with PWM Control
The same interleaved boost topology under straightforward PWM control, which makes it the baseline the fuzzy version is worth comparing against. Both phases and their gate signals are laid out so the phase shift and the ripple cancellation can be read off the scope directly. Published on MATLAB Central File Exchange: https://in.mathworks.com/matlabcentral/profile/authors/18437263

Interleaved Boost Converter with Fuzzy Logic Control
An interleaved boost converter whose duty cycle is set by a fuzzy inference system rather than a fixed PI loop. Interleaving splits the current between the phases and cancels much of the ripple; the fuzzy controller is what holds the output when the input wanders. Published on MATLAB Central File Exchange: https://in.mathworks.com/matlabcentral/profile/authors/18437263

Stand-Alone PV System with MPPT, Inverter and Induction Load
A complete stand-alone photovoltaic system: panel, maximum power point tracker, inverter and an induction motor load. The induction machine is the point โ it is the load that makes the inverter work for its living, and the model shows what the MPPT does when the demand behind it is not a resistor. Published on MATLAB Central File Exchange: https://in.mathworks.com/matlabcentral/profile/authors/18437263

Six MPPT Techniques Compared โ ANFIS, Neuro-Fuzzy and Neural Network
Six maximum power point tracking techniques on one panel, including the artificial-intelligence ones โ ANFIS, neuro-fuzzy and a trained neural network โ beside the conventional methods. Runs at standard test conditions and under changing irradiation, with the data included, so the comparison is on how each method behaves when the input moves rather than on a single steady operating point. Published on MATLAB Central File Exchange: https://in.mathworks.com/matlabcentral/profile/authors/18437263

Buck Converter 48 V to 12 V with MPPT
A 48 V to 12 V buck converter driven by a maximum power point tracker, with both incremental conductance and perturb-and-observe implemented so the two can be run against the same source and compared. The battery and the converter stage are modelled together, so the tracking is judged on what actually reaches the load rather than on the panel terminals alone. Published on MATLAB Central File Exchange: https://in.mathworks.com/matlabcentral/profile/authors/18437263