Physical Modelling TutorialΒΆ

Access to example scripts on github: https://github.com/masfaraud/BMSpy/tree/master/scripts/physical

From version 0.1, BMS offers to model physical system by generating automaticaly the block model (DynamicSystem object of BMS) from an intuitive, physical model.

The physical model consists in Physical nodes which have a potential variable and are connected by blocks which connection give a flux to the node. Example of physical nodes:

  • an electric node has a voltage variable and receive fluxes (electric currents) from each block connected
  • an hydraulic node has a pressure variable and receive flows
  • a mechanical node has a velocity variable (linear or rotational) and receive flows (force or torques)