modelDriveByWireAutomatic

Minimal Drive-by-wire Driver-Vehicle Interface
Diagram of DriveByWireAutomatic

Extends from VehicleInterfaces.Icons.DriverEnvironment (Icon for a driver environment subsystem), VehicleInterfaces.DriverEnvironments.Interfaces.BaseAutomaticTransmission (Interface definition for the driver-vehicle interface with an automatic transmission).

Information

Constant acceleration driver with the capabilitiy to step between two constant throttle values and to step on/off the brakes.

Parameters

TypeNameDefaultDescription
RealinitialAccelRequest1Initial accelerator pedal position
RealinitialBrakeRequest0Initial brake pedal position
RealfinalAccelRequest1Final accelerator pedal position
RealfinalBrakeRequest0Final brake pedal position
SI.TimeaccelTime10Time of accel apply
SI.TimebrakeTime10Time of brake apply
VehicleInterfaces.Types.GearMode.TempselectedGearboxModeVehicleInterfaces.Types.GearMode.DriveCurrent gearbox mode
VehicleInterfaces.Types.GearmanualGearRequest0Requested gear in manual mode

Connectors

TypeNameDefaultDescription
VehicleInterfaces.Interfaces.ControlBuscontrolBus (from Base)Control signal bus
Modelica.Mechanics.MultiBody.Interfaces.Frame_achassisFrame (from Base)Chassis reference frame (optional)
Modelica.Mechanics.Rotational.Interfaces.Flange_asteeringWheel (from Base)Steering wheel connection (optional)
Modelica.Mechanics.Translational.Interfaces.Flange_aacceleratorPedal (from Base)Accelerator pedal connection (optional)
Modelica.Mechanics.Translational.Interfaces.Flange_abrakePedal (from Base)Brake pedal connection (optional)

Components

TypeNameDefaultDescription
Modelica.Blocks.Sources.StepbrakeDemand
Modelica.Blocks.Sources.StepacceleratorDemand
Modelica.Blocks.Sources.IntegerConstantgearSelect
Modelica.Blocks.Sources.IntegerConstantgearMode
Modelica.Blocks.Sources.IntegerStepignition