Location: The Physics of Physiology - Example 3: An electromechanical system @ 40e27e2bbfad / README.rst

Author:
David Nickerson <david.nickerson@gmail.com>
Date:
2024-01-11 16:08:49+13:00
Desc:
correct (unused) document title
Permanent Source URI:
https://models.physiomeproject.org/workspace/aef/rawfile/40e27e2bbfada4f5439f434de5a333b9b4bf83f3/README.rst

Bond graph example: An electromechanical system
===============================================

The classic example of a coupled electromechanical system is an electrical circuit driving a voice coil (e.g., loudspeaker), as shown below.
In this case we specify the input voltage (:math:`u_in^e`) which produces an electrical current (:math:`v_R^e`) flowing through a resistance :math:`R_1`, an inductance :math:`L_1`, and the voice coil (length :math:`l`) to produce a time-varying magnetic field of flux density :math:`B` (:math:`Js.C^{-1}.m^{-2}`) which generates a ('Lorentz') force :math:`u_2^m = Blv_1^e` and hence displacement :math:`q_2^m` (velocity :math:`v_2^m`).
The mechanical system also has a spring of compliance :math:`C_2`, a viscous damper :math:`R_2`, and an inertia :math:`L_2`.

.. figure::  fig1.png
   :width: 95%
   :align: center
   :alt: Schematic and bond graph of the model

   A coupled electromechanical system (a), and its bond graph representation (b).
   :math:`v_1^e` is an electrical current and :math:`u_in^e`, :math:`u_R^e`, :math:`u_L^e` and :math:`u_1^e` are electrical potentials (voltages). :math:`v_2^m` is a mechanical velocity (displacement :math:`q_2^m`) and :math:`u_C^m`, :math:`u_R^m`, :math:`u_L^m` and :math:`u_2^m` are mechanical potentials (forces).

The **Views Available** menu to the right provides various options to explore this model here in the Physiome Model Repository.
Of particular interest is the *Launch with OpenCOR* menu item, which will load the simulation experiment shown below directly into the `OpenCOR`_ desktop application.

.. figure::  fig2.png
   :width: 95%
   :align: center
   :alt: OpenCOR showing simulation experiment.

   Showing the result of launching the simulation experiment from this exposure in OpenCOR and executing the simulation.


.. _CellML: https://www.cellml.org/
.. _OpenCOR: https://opencor.ws/
.. _SED-ML: https://sed-ml.org