This is machine translation

Translated by Microsoft
Mouseover text to see original. Click the button below to return to the English version of the page.

Note: This page has been translated by MathWorks. Click here to see
To view all translated materials including this page, select Country from the country navigator on the bottom of this page.

AMT Controller

Automated manual transmission controller with clutch open, close, and synchronization timing

  • Library:
  • Powertrain Blockset / Transmission / Transmission Controllers


The AMT Controller block implements an automated manual transmission (AMT) controller. You can specify the clutch open, close, and synchronization timing parameters. The block determines the clutch commands using integrator-based timers and latching logic that is based on the specified timing parameters and gear request.



expand all

Gear number request, Greq.


expand all

Bus signal containing these block calculations.


Gear number request


Nominal gear commanded by the controller


Clutch pressure command for gears, between 0 and 1


Effective gear for shifting. The block uses this signal for the smooth application of inertial, efficiency, gear ratio, and damping parameters.

Clutch pressure command, between 0 and 1.


expand all

Initial gear to engage, Go.

Time required to engage and disengage the clutch during shift events, tc, in s.

Time required for gear selection and synchronization, ts, in s.

Sample period, dt, in s.

Selecting this parameter initially locks the clutch.

Selecting this parameter initially locks the synchronizer.

Extended Capabilities

C/C++ Code Generation
Generate C and C++ code using Simulink® Coder™.

Introduced in R2017a