Skip to content

Friction Brake Demo

Download this exampleFrictionBrakeDemo.zipFull project — Dyad model + Julia + data

An acausal, equation-based model of a vehicle friction brake with coupled thermal effects. It shows how braking energy is converted to heat and how disk and pad temperatures evolve under a realistic driving cycle.

The model

VehicleCycleTest connects the driver, powertrain, friction brake, vehicle, and brake-thermal subsystems into a closed-loop drive cycle:

Running it

Simulate the drive cycle and plot the reference and actual vehicle speed:

julia
using FrictionBrakeDemo, ModelingToolkit, DyadInterface, Plots

@named model = VehicleCycleTest()
res = TransientAnalysis(; model, stop = 2000)
plot(res, idxs = [model.vehicle_speed_ref.y, model.vehicle.vehicle_speed])