Skip to content

Hill

Module: solid

Category: discretematerial

Type string: "Hill"

Parameters

Name Description Default Units
Vmax Vmax 1 []
ac ac 0 []
Fmax Fmax 1 []
Ksh Ksh 1 []
Lmax Lmax 1 []
L0 L0 0 []
Sv []
Ftl []
Fvl []

Description

The force in the Hill discrete element is the sum of the passive element and the active element.

\[ F=F_{p}+F_{a} \]

The passive force is given by,

\[ F_{p}=\begin{cases} F_{max}\left(\exp\left(Ksh\left(l-1\right)/L_{max}-1\right)/\exp\left(Ksh-1\right)\right) & ,l>1\\ 0 & ,l\leqslant1 \end{cases} \]

where l is the relative stretch defined by, l=lm/l0 and lmis the discrete element length and l0is either the L0 parameter, or the initial discrete element length (if L0 is set to zero).

The active force is given by,

\[ Fa=ac\,F_{max}\,F_{tl}\left(l\right)\,F_{tv}\left(v\right) \]

Here, \(v\), a measure of the relative discrete element's growth speed, is defined by,

\[ v=v_m/\left(V_{max}\,S_v\left(ac\right)\right) \]

where \(v_m\) is the actual discrete element's growth speed.

The properties Sv, Ftl, and Ftv, are optional and will evaluate to 1 if omitted. They can be defined as load curves. See the example below.

Example:

<discrete_material id="1" name="test" type="Hill">
  <Vmax>1</Vmax>
  <ac>0.1</ac>
  <Fmax>50</Fmax>
  <Ksh>5</Ksh>
  <Lmax>1.5</Lmax>
  <L0>10</L0>
  <Ftl type="point">
    <interpolate>smooth</interpolate>               
    <points>
      <pt>0.0, 0</pt>
      <pt>0.1, 0.000258139</pt>
      <pt>0.2, 0.00161616</pt>
      <pt>0.3, 0.00740118</pt>
      <pt>0.4, 0.0272783</pt>
      <pt>0.5, 0.0820396</pt>
      <pt>0.6, 0.201851</pt>
      <pt>0.7, 0.406524</pt>
      <pt>0.8, 0.670275</pt>
      <pt>0.9, 0.904792</pt>
      <pt>1.0, 0.999955</pt>
      <pt>1.1, 0.904792</pt>
      <pt>1.2, 0.670275</pt>
      <pt>1.3, 0.406524</pt>
      <pt>1.4, 0.201851</pt>
      <pt>1.5, 0.0820396</pt>
      <pt>1.6, 0.0272783</pt>
      <pt>1.7, 0.00740118</pt>
      <pt>1.8, 0.00161616</pt>
      <pt>1.9, 0.000258139</pt>
      <pt>2.0, 0</pt>
    </points>
  </Ftl> 
</discrete_material>