How can I use different inputs for each "parameter estimation" experiment?

조회 수: 2 (최근 30일)
John Troll
John Troll 2019년 10월 4일
댓글: John Troll 2019년 10월 7일
I would like to figure out a way to use different input timeseries to my Simulink model for each experiment of a Parameter Estimation effort. In other words, I would like to have multiple experiments, each experiment having it's own set of 2 or 3 timeseries inputs (Torque, Temperature, Voltage, etc.). The overall effort will still try to find a single parameter set that meets the overall set of experiments.
I can understand how to do this with a single variable - because I could define each experiment to tune a variable that I actually force to a value that I want for that experiment (for example, I tell it a "current limit" of 1.7, that can vary between 1.6999 and 1.7001 for Experiment 1, and I can set this to something differnt for Experiement 2... like 2.0, varying between 1.9999 and 2.0001). But I am not sure of a way to do something similar for using different input timeseries for each Experiment.
Please let me know if you have a workaround or way to do this that I am missing.
  댓글 수: 1
John Troll
John Troll 2019년 10월 7일
I now see that I can use an InPort and that the "input" section will show up when designing my experiments - so I think this answers my issue. It was there in the documentation.

댓글을 달려면 로그인하십시오.

답변 (1개)

Sulaymon Eshkabilov
Sulaymon Eshkabilov 2019년 10월 5일
Hi,
The time series as an input signal for your simulink model can be achieved via input source blocks, i.e. [From Workspace], [Constant], [From File], [From Spreadsheet], etc.
Good luck
  댓글 수: 1
John Troll
John Troll 2019년 10월 7일
Yes, I do have time series as an input signal now. But I would like each "experiment" in my parameter estimation effort to utilize it's own unique set of input and output time series. I'm wondering how I can vary these from experiment to experiment.

댓글을 달려면 로그인하십시오.

카테고리

Help CenterFile Exchange에서 Parameter Estimation에 대해 자세히 알아보기

Community Treasure Hunt

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

Start Hunting!

Translated by