How to do recursive least square for online parameter estimation

5 views (last 30 days)
I have stucked in this details for months now
I have constructed my simulink model which is a little complicated (containing a PV array + DC/DC converter ) using simscape
the simulation is working for this first stage
The second stage is to use online parameter estimation to estimate the time varying parameter of the PV cell
i have the simulated data Pmpp and the experimetal data Pmpp
now i want to do it online to update comtimuosly the parameters
the problem is that most of the apps and blocks in simulink support using an Autoregressive models like ARX ARMA ...
But iwant to do it with my simulink model
Any help
  3 Comments
YASSER
YASSER on 16 Apr 2025
Dear Sam
My expectations is either to find the app or tool or prebuilt blocks that facilitates the use of this technique with a tutorial
or proposition for an other way to achieve my goal
I can share my model
i have found plenty of studies , but no study count on simulink model as estimated model
either they simulate models and obtain data and pretend as it is real or they import real data directly
and for the simulated model they use autroregressive models most of times amd regressors
and since i have my own simulink model and i have experimental data
do i have to switch to polynomials likem ODE or autoregressive or i can keep on with my simulink model for recursive online parameter estimation objective ?
Adarsh
Adarsh on 7 May 2025
@YASSER, Can you please provide the frequency with which the new data will be added or how the the new data is added.

Sign in to comment.

Answers (0)

Categories

Find more on Programmatic Model Editing in Help Center and File Exchange

Products


Release

R2024b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!