โšกElectrical Hub
๐Ÿ”ง Matlab & Simulation

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

Ferranti Effect on a Long Transmission Line

MATLAB Simulation

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

โ‚น50View details โ†’
PV Cell Configurations โ€” Series and Parallel Arrangements

PV Cell Configurations โ€” Series and Parallel Arrangements

MATLAB Simulation

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

โ‚น50View details โ†’
Training Solar Data in a Neural Network โ€” Regression

Training Solar Data in a Neural Network โ€” Regression

MATLAB Simulation

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

โ‚น50View details โ†’
Solar Cell and Panel Design โ€” The Five Governing Equations

Solar Cell and Panel Design โ€” The Five Governing Equations

MATLAB Simulation

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

โ‚น50View details โ†’
PV Panel Design Without a Connected Load

PV Panel Design Without a Connected Load

MATLAB Simulation

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

โ‚น50View details โ†’
Panel Power at Varying Irradiation โ€” 60-Cell, 30-Cell and Single Cell

Panel Power at Varying Irradiation โ€” 60-Cell, 30-Cell and Single Cell

MATLAB Simulation

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

โ‚น50View details โ†’
PV Panel I-V and P-V Curves at STC and Under Shading

PV Panel I-V and P-V Curves at STC and Under Shading

MATLAB Simulation

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

โ‚น50View details โ†’
Effect of Irradiation and Temperature on a PV Panel

Effect of Irradiation and Temperature on a PV Panel

MATLAB Simulation

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

โ‚น50View details โ†’
Solar Panel with a User-Defined Duty Cycle

Solar Panel with a User-Defined Duty Cycle

MATLAB Simulation

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

โ‚น50View details โ†’
Fuzzy Logic MPPT with a Boost Converter

Fuzzy Logic MPPT with a Boost Converter

MATLAB Simulation

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

โ‚น50View details โ†’
SEPIC Converter with PWM Control โ€” with Project Report

SEPIC Converter with PWM Control โ€” with Project Report

MATLAB Simulation

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

โ‚น50View details โ†’
SEPIC Converter โ€” Two-Inductor, Two-Capacitor Design

SEPIC Converter โ€” Two-Inductor, Two-Capacitor Design

MATLAB Simulation

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

โ‚น50View details โ†’
Interleaved Boost Converter with PWM Control

Interleaved Boost Converter with PWM Control

MATLAB Simulation

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

โ‚น50View details โ†’
Interleaved Boost Converter with Fuzzy Logic Control

Interleaved Boost Converter with Fuzzy Logic Control

MATLAB Simulation

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

โ‚น50View details โ†’
Stand-Alone PV System with MPPT, Inverter and Induction Load

Stand-Alone PV System with MPPT, Inverter and Induction Load

MATLAB Simulation

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

โ‚น50View details โ†’
Six MPPT Techniques Compared โ€” ANFIS, Neuro-Fuzzy and Neural Network

Six MPPT Techniques Compared โ€” ANFIS, Neuro-Fuzzy and Neural Network

MATLAB Simulation

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

โ‚น50View details โ†’
Buck Converter 48 V to 12 V with MPPT

Buck Converter 48 V to 12 V with MPPT

MATLAB Simulation

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

โ‚น50View details โ†’