Main Content

双鞋制动器

摩擦al brake with two pivoted shoes diametrically positioned about a rotating drum with triggered faulting

  • Library:
  • Simscape / Driveline /刹车和棘爪/旋转

  • 双鞋制动器block

Description

The双鞋制动器block represents a frictional brake with two pivoted rigid shoes that press against a rotating drum to produce a braking action. The rigid shoes sit inside or outside the rotating drum in a diametrically opposed configuration. A positive actuating force causes the rigid shoes to press against the rotating drum. Viscous and contact friction between the drum and the rigid shoe surfaces cause the rotating drum to decelerate.

Double-shoe brakes provide high braking torque with small actuator deflections in applications that include motor vehicles and some heavy machinery. The model employs a simple parameterization with readily accessible brake geometry and friction parameters.

You can also enable faulting. When faulting occurs, the belt will exert a user-specified force. Faults can occur at a specified time or due to an external trigger at portT

Equations

In the schematic, a) represents an internal double-shoe brake, and b) represents an external double-shoe brake. In both configurations, a positive actuation forceFbrings the shoe and drum friction surfaces into contact. The result is a friction torque that causes deceleration of the rotating drum. Zero and negative forces do not bring the shoe and drum friction surfaces into contact and produce zero braking torque.

该模型使用长鞋近似。导致和拖鞋发展的摩擦扭矩方程是:

T L S = c μ p a r D 2 ( cos θ s b - cos θ s ) sin θ a ,

T T S = c μ p b r D 2 ( cos θ s b - cos θ s ) sin θ a ,

c = r a + r p cos θ p ,

在哪里for 0 ≤. θ s ≤. π 2 ,

θ a = θ s ,

和for θ s π 2 ,

θ a = π 2

在哪里:

  • TLS.is the brake torque the leading shoe develops.

  • TTS.制动扭矩是尾随鞋的发展。

  • μis the effective contact friction coefficient.

  • pa是领先的鞋子滚筒接触中的最大线性压力。

  • pbis the maximum linear pressure in the trailing shoe-drum contact.

  • rDis the drum radius.

  • θSB.是鞋子开始角度。

  • θs是鞋面角度。

  • θa是铰接销的角度,以最大压力点。

  • cis the arm length of the cylinder force with respect to the hinge pin.

  • rpis the pin location radius.

  • θp是铰链销位置角度。

  • rais the actuator location radius.

The model assumes that only Coulomb friction acts at the shoe-drum surface contact. Zero relative velocity between the drum and the shoes produces zero Coulomb friction. To avoid discontinuity at zero relative velocity, the friction coefficient formula employs the hyperbolic function

μ = μ C o u l o m b tanh ( 4 ω s h a f t ω t h r e s h o l d ) ,

在哪里:

  • μis the effective contact friction coefficient.

  • μ库仑is the contact friction coefficient.

  • ωshaftis the shaft velocity.

  • ωthresholdis the angular velocity threshold.

Balancing the moments that act on each shoe with respect to the pin yields the pressure acting at the shoe-drum surface contact. The equations for determining the balance of moments for the leading shoe are

F = M N - M F c ,

M N = p a r p r D sin θ a ( 1 2 [ θ s - θ s b ] - 1 4 [ sin 2 θ s - sin 2 θ s b ] ) ,

M F = μ p a r D sin θ a ( r D [ cos θ s b - cos θ s ] + r p 4 [ cos 2 θ s - cos 2 θ s b ] ) ,

在哪里:

  • F是致动力。

  • MNis the moment acting on the leading shoe due to normal force.

  • MF是由于摩擦力引起的领先鞋的时刻。

  • cis the arm length of the cylinder force with respect to the hinge pin.

  • pais the maximum linear pressure at the shoe-drum contact surface.

  • rpis the pin location radius.

  • θp是铰链销位置角度。

  • rais the actuator location radius.

The model does not simulate self-locking brakes. If brake geometry and friction parameters cause a self-locking condition, the model produces a simulation error. A brake self-locks if the friction moment exceeds the moment due to normal forces, that is, whenMF>MN

尾随鞋的时刻平衡是

F = M N + M F c

净制动扭矩是

T = T L S + T T S + μ v i s c * ω s h a f t ,

在哪里μviscis the viscous friction coefficient.

Faulty Behavior

启用故障时,响应于这些触发器中的一个或两个,应用皮带力:

  • 模拟时间 - 在指定时间发生故障。

  • 模拟行为 - 响应外部触发时发生故障。这暴露了港口T

If a fault trigger occurs, the input force is replaced by the断层时的带力剩余模拟的价值。价值0意味着不会发生制动。相对大的值意味着制动器被卡住。

您可以将块设置为与Simulink诊断查看器中的警告或错误消息发出故障报告金宝appReporting when fault occurs范围。

热模型

您可以通过曝光可选的热端口来模拟热流和温度变化的影响。暴露港口,在摩擦settings, set theThermal Port参数到Model。Exposing the port also exposes or changes the default value for these related settings, parameters, and variables:

  • 摩擦>Temperature

  • 摩擦>Static friction coefficient vector

  • 摩擦>库仑摩擦系数矢量

  • 摩擦>接触摩擦系数vector

  • Thermal Port>热质量

  • Variables>Temperature

Variables

Use theVariablessettings to set the priority and initial target values for the block variables before simulating. For more information, seeSet Priority and Initial Target for Block Variables

依赖性

Variable settings are visible only when, in the摩擦settings, theThermal portparameter is set toModel

限制和假设

  • Contact angles smaller than 45° produce less accurate results.

  • 制动器使用长鞋近似。

  • 制动几何形状不自锁。

  • 该模型不考虑执行器流量消耗。

Ports

Input

展开全部

物理与应用程序相关的信号输入端口lied actuating force.

Physical signal port for an external fault trigger. Triggering occurs when the value is greater than 0.5. There is no unit associated with the trigger value.

依赖性

This port is visible whenEnable faultsis set to启用外部故障触发is set to

保守

展开全部

与旋转鼓轴相关联的旋转节约口。

热保守口与热流相关。

依赖性

This port is visible only when, in the摩擦settings, theThermal Portparameter is set toModel

Exposing this port makes related settings visible.

Parameters

展开全部

Geometry

Radius of the drum contact surface. The value must be greater than zero.

Distance between the drum center and the force line of action. The value must be greater than zero.

铰链销和鼓中心之间的距离。参数必须大于零。

角坐标的铰链销的位置the brake symmetry axis. The value must be greater than or equal to zero.

铰链销之间的角度和鞋的摩擦材料亚麻的开始。参数的值必须在范围内0≤θ.SB.≤.(π-pin location angle)

Angle between the beginning and the end of the friction material linen on the shoe. The value of the parameter must be in the range0 <θ.SB.≤.(π -pin location angle - shoe beginning angle)

摩擦

粘性摩擦系数at the contact surface. The value must be greater than or equal to zero.

Model for heat flow and temperature change:

  • Omit— Neglect thermal dynamics.

  • Model- 包括热动态。

依赖性

When this parameter is set toModel, thermal portH和related settings are visible.

Array of temperatures used to construct a 1-D temperature-efficiency lookup table. The array values must increase left to right.

依赖性

This parameter is only visible when theThermal Portparameter is set toModel

在带式鼓接触表面处的库仑摩擦系数。该值必须大于零。对于热模型:

  • 向量中的元素数量必须与指定向量中的元素数相同Temperatureparameter

  • 值增加到右侧。

  • 每个值必须大于零。

依赖性

This parameter is specified as a:

  • 标量时Thermal Portparameter is set toOmit

  • Vector when theThermal Portparameter is set toModel

接触摩擦系数实际上达到其稳态值的角速度。该值必须大于零。

Faults

Enable externally or temporally triggered faults. When faulting occurs, the brake belt force normally received at portF将设置为中指定的值断层时的带力范围。

Set faulted belt force. When faulting occurs, the brake belt force normally received at portF将设置为中指定的值断层时的带力范围。价值0意味着没有发生制动。相对大的值意味着制动器被卡住。

依赖性

To enable this parameter, setEnable faults

Enables portT。端口处的物理信号Tthat is greater than0.5触发错误。

依赖性

To enable this parameter, setEnable faults

在指定的时间启用故障触发。当。。。的时候Simulation time for fault event达到,通常在端口接收的制动带部力F将设置为中指定的值断层时的带力范围。

依赖性

To enable this parameter, setEnable faults

当。。。的时候Simulation time for fault event达到,通常在端口接收的制动带部力F将设置为中指定的值断层时的带力范围。

依赖性

To enable this parameter, setEnable faultsEnable temporal fault trigger

报告对故障状况的偏好。报告设置为Warning要么错误, a message is displayed in the Simulink Diagnostic Viewer. When错误选择,如果发生故障,模拟将停止。

依赖性

To enable this parameter, setEnable faults

Thermal Port

Thermal energy required to change the component temperature by a single degree. The greater the thermal mass, the more resistant the component is to temperature change.

依赖性

此参数仅在此时可见摩擦settings, theThermal Portparameter is set toModel

扩展能力

C / C ++代码生成
使用Simulink®Coder™生成C和C ++代码。金宝app

介绍在R2012B.