Band Brake
Friction brake with a flexible belt wound on a rotating drum.
Description
The Band Brake unit is a friction brake with a flexible band that wraps around the periphery of a rotating drum to create a braking effect. Positive drive force causes the band to tighten around the rotating drum and brings the friction surfaces into contact. Viscous and contact friction between the surfaces of the drum and the flexible belt causes the rotating drum to slow down.
You can simulate the effects of heat flow and block temperature changes with the H port, an optional heat retention port.
Band brakes provide high braking torque at the cost of reduced braking accuracy in applications such as winch drums, chainsaws, go-karts and mini-bikes.
Equations
The block uses a simple parameterization with simple brake geometry and friction parameters.
The braking torque as a function of the force of the external brake actuator, which tightens the belt, is:
where:
-
- braking torque;
-
- reaction force of the support in which the belt is fixed;
-
- force of the external braking drive;
-
- drum radius;
-
- viscous friction coefficient;
-
- coefficient of contact friction;
-
- girth angle.
The forces and satisfy the relationship:
Replacing the relationship in the brake torque formula eliminates the force so that:
To avoid discontinuities when the friction direction changes abruptly, when the relative velocity changes its sign, the model defines the resulting external braking force , as the following hyperbolic function:
Where:
-
- belt tension force input signal;
-
- angular velocity threshold.
Ports
Input
#
F
—
belt tension force
scalar
Details
An input physical signal associated with an external tension force applied to a belt.
Data types |
|
Complex numbers support |
No |
Conserving
#
S
—
drum shaft
`rotational mechanics
Details
A non-directional port associated with the shaft of a rotating drum.
Program usage name |
|
#
H
—
heat flux
`heat
Details
A non-directional port associated with heat flow.
The heat port allows modelling the heat flow between the unit and the connected network.
Dependencies
To use this port, select the Thermal Port check box.
Program usage name |
|
Parameters
Geometry
#
Drum radius —
contact surface radius
m
| cm
| ft
| in
| km
| mi
| mm
| um
| yd
Details
Radius of the contact surface of the drum. The value must be greater than zero.
Values |
|
Default value |
|
Program usage name |
|
Evaluatable |
Yes |
#
Wrap angle —
girth angle
deg
| rad
| rev
| mrad
Details
The girth angle between the flexible belt and the rotating drum. The value must be greater than zero.
Values |
|
Default value |
|
Program usage name |
|
Evaluatable |
Yes |
Friction
#
Viscous friction coefficient —
viscous friction
N*m*s/rad
| ft*lbf*s/rad
Details
Coefficient of viscous friction at the belt/drum contact surface. The value must be greater than or equal to zero.
Values |
|
Default value |
|
Program usage name |
|
Evaluatable |
Yes |
# Thermal Port — thermal model
Details
Select this checkbox to use the model for heat flow and temperature changes.
Dependencies
If this option is checked, the H heat port and associated parameters will be displayed.
Default value |
|
Program usage name |
|
Evaluatable |
No |
# Contact friction coefficient — Coulomb friction
Details
Coulomb friction coefficient at the belt/drum contact surface. The value must be greater than zero.
Dependencies
This parameter is available if the Thermal Port parameter is unchecked.
Default value |
|
Program usage name |
|
Evaluatable |
Yes |
#
Temperature —
temperature
K
| degC
| degF
| degR
| deltaK
| deltadegC
| deltadegF
| deltadegR
Details
An array of temperatures used to construct a 1-D interpolation table of temperature and efficiency correspondence. The array values should be monotonically increasing.
Dependencies
To use this parameter, select the Thermal Port checkbox.
Values |
|
Default value |
|
Program usage name |
|
Evaluatable |
Yes |
# Contact friction coefficient vector — Coulomb friction
Details
Coulomb friction coefficient on the belt-drum contact surface, given as a vector with the following constraints (conditions):
-
The number of elements in the vector must be the same as the number of elements in the specified vector for the Temperature parameter;
-
The values are monotonically increasing;
-
Each value must be greater than zero.
Dependencies
To use this parameter, select the check box for Thermal Port.
Default value |
|
Program usage name |
|
Evaluatable |
Yes |
#
Angular velocity threshold —
rotational speed required for almost stationary contact friction
rpm
| deg/s
| rad/s
Details
The angular velocity at which the coefficient of contact friction almost reaches its stationary value. The value must be greater than zero.
Values |
|
Default value |
|
Program usage name |
|
Evaluatable |
Yes |
Thermal Port
#
Thermal mass —
temperature resistance
J/K
| kJ/K
Details
The thermal energy required to change the temperature of a component by one degree. The greater the thermal mass, the more resistant the component is to temperature change.
Dependencies
To use this parameter, select the Thermal Port checkbox.
Values |
|
Default value |
|
Program usage name |
|
Evaluatable |
Yes |