Frictional brake with flexible band wrapped around rotating drum

**Library:**Simscape / Driveline / Brakes & Detents / Rotational

The Band Brake block represents a frictional brake with a flexible band that wraps around the periphery of a rotating drum to produce a braking action. A positive actuating force causes the band to tighten around the rotating drum and it places the friction surfaces in contact. Viscous and contact friction between the surfaces of the drum and the flexible band causes the rotating drum to decelerate.

You can model the effects of heat flow and temperature change for the block by using
port **H**, an optional thermal conserving port.

Band brakes provide high braking torque at the cost of reduced braking precision in applications that include winch drums, chainsaws, go-karts, and mini-bikes.

The model employs a simple parameterization with readily accessible brake geometry and friction parameters.

The braking torque as a function of the external brake actuation force that tightens the belt is

$$T=\left({F}_{TB}-{F}_{A}\right)\cdot {r}_{D}+{\mu}_{visc}\cdot \omega $$

Where:

*T*is the braking torque.*F*is the force acting on the tense branch of the band._{TB}*F*is the external brake actuation force._{A}*r*is the drum radius._{D}*μ*is the viscous friction coefficient._{visc}*μ*is the contact friction coefficient.*ϕ*is the wrap angle.

Forces *F _{TB}* and

$$\frac{{F}_{TB}}{{F}_{A}}={e}^{\mu \varphi}$$

Replacing the relationship in the braking torque formula eliminates force
*F _{TB}* such that

$$T={F}_{A}\left({e}^{\mu \varphi}-1\right)\cdot {r}_{D}+{\mu}_{visc}\cdot \omega $$

To avoid discontinuity at zero relative velocity, the model defines the actuation
force, *F _{S}*, as a hyperbolic function

$${F}_{A}={F}_{in}\cdot \mathrm{tanh}\left(\frac{4\omega}{{\omega}_{threshold}}\right)$$

Where:

*F*is the force input signal._{in}*ω*is the angular velocity threshold._{threshold}

You can model the effects of heat flow and temperature change by exposing the
optional thermal port. To expose the port, in the **Friction**
settings, set the **Thermal Port** parameter to
`Model`

. Exposing the thermal port also exposes these
related settings:

**Friction**>**Temperature****Friction**>**Contact friction coefficient vector****Thermal Port**>**Thermal mass****Variables**>**Temperature**

Use the **Variables** settings to set the priority and initial target values for the block variables before simulating. For more information, see Set Priority and Initial Target for Block Variables (Simscape).

Variable settings are visible only when, in the **Friction** settings, the
**Thermal port** parameter is set to
`Model`

.

The model does not account for actuator flow consumption.