How to store all the sequential signals generated during the Simscape simulation in Simulink and access those signals inside the function block?
1 回表示 (過去 30 日間)
古いコメントを表示
I have a Simscape-based simulation model, and my goal is to integrate a Reinforcement Learning agent that controls the existing inverters in my model. To achieve this, the RL agent requires measurement signals from time (t-k) to t, where k represents a sliding window of a particular size. Unfortunately, I am encountering issues in implementing this functionality to store the sequential measurements and access the required window of measurements to provide them as observations to the RL agent. I would be grateful for any assistance in this matter.
2 件のコメント
回答 (1 件)
Fangjun Jiang
2023 年 4 月 24 日
The "Buffer" block?
2 件のコメント
Fangjun Jiang
2023 年 4 月 24 日
編集済み: Fangjun Jiang
2023 年 4 月 24 日
I did the following on the "f14" example model, which runs on variable-step ode45.
Insert a 'Signal Specification' block between the signal and the Buffer block and specify a sample time.

参考
カテゴリ
Help Center および File Exchange で Discontinuities についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!