Elasto-Gap - MapleSim Help
For the best experience, we recommend viewing online help using Google Chrome or Microsoft Edge.

Translational Elasto Gap

1D translational spring damper combination with gap

 Description The Translational Elasto Gap (or Elasto Gap) component models a Spring Damper that can lift-off. When the distance between the flanges is greater than the relaxed spring length, no force is exerted. Outside of this region, contact is present and the contact force is basically computed with a linear spring/damper characteristic. The parameter $n$ can be used to model a nonlinear spring force.
 Equations $\mathrm{contact}=\left({s}_{\mathrm{rel}}<{s}_{\mathrm{rel0}}\right)$ ${s}_{\mathrm{rel}}={s}_{b}-{s}_{a}$ ${v}_{\mathrm{rel}}={\stackrel{.}{s}}_{\mathrm{rel}}$ $f={f}_{c}+{f}_{d}=-{f}_{a}={f}_{b}$ ${f}_{c}=\left\{\begin{array}{cc}-c{\left|{s}_{\mathrm{rel}}-{s}_{\mathrm{rel0}}\right|}^{n}& \mathrm{contact}\\ 0& \mathrm{otherwise}\end{array}$ ${f}_{d}=\left\{\begin{array}{cc}0& ¬\mathrm{contact}\\ \phantom{\rule[-0.0ex]{0.5ex}{0.0ex}}{f}_{c}& {f}_{\mathrm{d2}}<{f}_{c}\\ -{f}_{c}& -{f}_{c}<{f}_{\mathrm{d2}}\\ {f}_{\mathrm{d2}}& \mathrm{otherwise}\end{array}$ ${f}_{\mathrm{d2}}=\left\{\begin{array}{cc}d{v}_{\mathrm{rel}}& \mathrm{contact}\\ 0& \mathrm{otherwise}\end{array}$ $\mathrm{lossPower}={f}_{d}{v}_{\mathrm{rel}}$

Variables

 Name Units Description Modelica ID $f$ $N$ Forces between flanges f ${f}_{c}$ $N$ Spring force fc ${f}_{d}$ $N$ Linear damping force limited by spring force fd ${f}_{\mathrm{d2}}$ $N$ Linear damping force fd2 ${f}_{x}$ $N$ Force applied to ${\mathrm{flange}}_{x},x\in \left\{a,b\right\}$ flange_x.f ${s}_{\mathrm{rel}}$ $m$ Relative distance between flanges s_rel ${s}_{x}$ $m$ Absolute position of ${\mathrm{flange}}_{x},x\in \left\{a,b\right\}$ flange_x.s ${v}_{\mathrm{rel}}$ $\frac{m}{s}$ Relative velocity between flanges v_rel $\mathrm{lossPower}$ $W$ Loss power leaving component via heatPort lossPower $\mathrm{contact}$ Boolean variable; true when springs exerts force contact

Connections

 Name Description Modelica ID ${\mathrm{flange}}_{a}$ Left flange of compliant 1-dim. translational component flange_a ${\mathrm{flange}}_{b}$ Right flange of compliant 1-dim. translational component flange_b $\mathrm{heatPort}$ heatPort

Parameters

General Parameters

 Name Default Units Description Modelica ID $c$ $1$ $\frac{N}{m}$ Spring constant c $d$ $1$ $\frac{Ns}{m}$ Damping constant d ${s}_{\mathrm{rel0}}$ $0$ $m$ Unstretched spring length s_rel0 $n$ $1$ $1$ Exponent of spring force n Use Heat Port $\mathrm{false}$ True (checked) means heat port is enabled useHeatPort

 Name Default Units Description Modelica ID ${s}_{\mathrm{nominal}}$ $1·{10}^{-4}$ $m$ Nominal value of ${s}_{\mathrm{rel}}$ s_nominal $\mathrm{prefer}$ Prioritize ${s}_{\mathrm{rel}}$ and ${v}_{\mathrm{rel}}$ as states stateSelect