Finding equilibrium point of simhydraulics model

3 次查看(过去 30 天)
Hello,
I have an hydraulic actuated mechanism that is being driven by a set of motion profile equations that are a function of the simulation time. Is there a way to allow a dwell period in the beginning so the model can reach equilibrium before I send it motion commands? Or could I make the dwell a separate simulation and carry the states over to the next simulation?

回答(1 个)

Steve Miller
Steve Miller 2021-11-12
Both of the options you mention are possible:
> Allow a dwell period in the beginning so the model can reach equilibrium before I send it motion commands
Sure - just delay any changes to the inputs to your model until enough time has passed that the transients settle out.
> Or could I make the dwell a separate simulation and carry the states over to the next simulation?
This also works. You can save a Simscape Operating Point to set the initial conditions for the entire Simscape model to match the state it was in at a specific point you reached in another simulation. You can also use the Simulink feature to Save Final State and start from Initial State to have the entire model (physical system + controller) start from a pre-saved state.
--Steve

类别

Help CenterFile Exchange 中查找有关 Upgrading Hydraulic Models to Use Isothermal Liquid Blocks 的更多信息

Community Treasure Hunt

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

Start Hunting!

Translated by