modelConventionalManual
Minimal Driver-Vehicle Interface, manual transmission, uses physical pedal connections
Extends from VehicleInterfaces.Icons.DriverEnvironment (Icon for a driver environment subsystem), Interfaces.BaseManualTransmission (Interface definition for the driver-vehicle interface with a manual transmission).
Information
Constant acceleration driver with the capabilitiy to step between two constant throttle values. Fixed gear and constant clutch position.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Real | initialAccelRequest | 1 | Initial accelerator pedal position |
| Real | initialBrakeRequest | 0 | Initial brake pedal position |
| Real | finalAccelRequest | 1 | Final accelerator pedal position |
| Real | finalBrakeRequest | 0 | Final brake pedal position |
| SI.Time | accelTime | 10 | Time of accel apply |
| SI.Time | brakeTime | 10 | Time of brake apply |
| VehicleInterfaces.Types.Gear | selectedGear | 2 | Requested gear in manual mode |
| Real | clutchRequest | 0 | Clutch position (constant during simulation) |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| VehicleInterfaces.Interfaces.ControlBus | controlBus (from Base) | Control signal bus | |
| Modelica.Mechanics.MultiBody.Interfaces.Frame_a | chassisFrame (from Base) | Chassis reference frame (optional) | |
| Modelica.Mechanics.Rotational.Interfaces.Flange_a | steeringWheel (from Base) | Steering wheel connection (optional) | |
| Modelica.Mechanics.Translational.Interfaces.Flange_a | acceleratorPedal (from Base) | Accelerator pedal connection (optional) | |
| Modelica.Mechanics.Translational.Interfaces.Flange_a | brakePedal (from Base) | Brake pedal connection (optional) | |
| Modelica.Mechanics.Translational.Interfaces.Flange_a | clutchPedal (from BaseManualTransmission) | Clutch pedal connection (optional) | |
| VehicleInterfaces.Interfaces.ShiftConnector | shiftConnector (from BaseManualTransmission) | Manual transmission shift connection (optional) |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Blocks.Sources.Step | brakeDemand | ||
| Modelica.Blocks.Sources.Step | acceleratorDemand | ||
| Modelica.Blocks.Sources.IntegerConstant | gear | ||
| Modelica.Blocks.Sources.Constant | clutchDemand | ||
| VehicleInterfaces.Interfaces.ShiftInput | shiftInput | ||
| Modelica.Mechanics.Translational.Sources.Position | acceleratorPosition | ||
| Modelica.Mechanics.Translational.Sources.Position | clutchPosition | ||
| Modelica.Mechanics.Translational.Sources.Position | brakePosition | ||
| Modelica.Blocks.Sources.IntegerStep | ignition |