You do not have permission to edit this page, for the following reason:
The action you have requested is limited to users in one of the groups: Administrators, Bureaucrats.
You can view and copy the source of this page.
Return to E-trailer.
This page provides the steps on how to model e-trailer project from e-Traction. The e-trailer project is a concept project from e-Traction in which e-trailer is a normal trailer that has an electric motor mounted to one of its axle.
The ultimate goal of this project is to increase energy efficiency [kWh/km], which leads to reducing operating cost.
The model is split into four different areas. Those are:
A simple control algorithm has been developed and implemented into the e - trailer model in order to control the energy distribution between the Internal Combustion Engine and the Electric Machine. The control algorithm used the accelerator and brake pedal position to determine the demanded torque by the vehicle so that it can follow the desired driving cycle. The amount of throttle and brake required was calculated by the driver model. The required gear number for a certain moment was calculated by the gear shift logic that located inside the driver model. The electric machine is used together with the I.C.E. to achieve the demanded torque when the ECU determined that the demanded torque is above the maximum capability of what the engine can supply. If the state of charge of the battery is lower than the minimum charge value, the electric machine will be used as a generator to charge the battery during braking motion. The electric machine is also used to brake the vehicle when possible, however, mechanical brakes will be used when the braking torque from the electric machine is not sufficient.
To create the ECU subsystem:
(insert ECU subsystem screenshot)
The plant model for e-trailer project is split up into two group, those are the truck and the trailer.
The components used for the truck group are:
The components used for the truck group are:
To create the Plant_model subsystem:
Notice that there are 2 extra subsystems located at the right-hand side of the e - trailer plant model figure.
The first subsystem (Battery current) is created as follows:
(insert battery current input subs)
The second subsystem (Combine torque and inertia) is created as follows:
(insert subs pict)
Next, connect the output ports of the created subsystems to the sub_connector, to do this:
The vehicle topology for e-trailer is similar to the Parallel Hybrid vehicle example. However, the electric motor in the e-trailer is connected to the trailer wheel while the Parallel Hybrid vehicle connects the electric motor to the mechanical gear which combines both engine torque and electric motor torque together.
(insert vehicle e-trailer vehicle topology)
After all of the components are inserted to ADVANCE workspace, create three different subsystems which will calculate:
Do not forget to connect each of the subsystems to the main_connector using the goto and from tag as it is shown on the right side of the plant model area.
Double click the main_connector and add 3 extra inputs to accomodate the extra tag from the newly created subsystems.
The input signals for truck component modules are:
Module | Input signal | Signal label | Retrieved from |
---|---|---|---|
Internal combustion engine | Requested engine speed | Eng_nReq_radps | ECU module cmd |
Switch Speed / torque control | Eng_flgReqSwitch_B | ||
Requested engine torque | Eng_tqReq_Nm | ||
Exhaust brake ON / OFF | Eng_flgExhaustBrake_B | ||
Engine ON / OFF | Eng_flgonoff_B | ||
Starter motor ON / OFF | Eng_strtReq_B | ||
Fuel cut off | Eng_flgFuelCut_B | ||
Engine rotational speed | phys_speed_radps | Clutch module mechanical fb output | |
Clutch | Requested clutch pedal position | Clu_ratReq_B | ECU module cmd |
Clutch torque input | phys_torque_Nm | ICE module mechanical output | |
Clutch inertia input | phys_inertia_kgm2 | ||
Clutch rotational speed input | phys_speed_radps | Transmission module mechanical fb output | |
Transmission | Requested gear number | Transm_nrGearReq | ECU cmd |
Transmission torque input | phys_torque_Nm | Clutch module mechanical output | |
Transmission inertia input | phys_inertia_kgm2 | ||
Transmission rotational speed input | phys_speed_radps | Final gear module mechanical fb output | |
Final gear | Final gear torque input | phys_torque_Nm | Transmission module mechanical output |
Final gear inertia input | phys_inertia_kgm2 | ||
Final gear rotational speed input | phys_speed_radps | Chassis module mechanical fb output | |
Chassis | Requested chassis brake torque | Chassis_tqBrake_Nm | ECU module cmd |
Chassis torque input | phys_torque_Nm | Plant model total vehicle torque | |
Chassis inertia input | phys_inertia_kgm2 | Plant model total vehicle inertia | |
Drivecycle slope | Chassis_slopeRoad_rad | Test scenario area |
The input signals for trailer component modules are:
Module | Input signal | Signal label | Retrieved from |
---|---|---|---|
Battery | Battery current input | battery | Plant model battery current input |
Battery Actual cooling flow | Batt_flowActCooling_kgps | ECU module cmd | |
Electric machine | Requested electric machine speed | ElecMac_nReq_radps | ECU module cmd |
Switch speed / torque control | ElecMac_flgReqSwitch_B | ||
Requested electric machine torque | ElecMac_tqReq_Nm | ||
Electric machine actual cooling flow | ElecMac_flowActCooling_kgps | ||
Electric machine voltage input | phys_voltage_V | Battery module electrical output | |
Electric machine rotational speed input | phys_speed_radps | Chassis module sensor | |
Electrical auxiliary system | Requested power | Aux_pwrElecReq_W | ECU module cmd |
Voltage input | phys_voltage_V | Battery module electrical output |
The e-trailer project use manual transmission, therefore the driver manual module will be used as the driver model.
The input signals for the driver module are:
Subsystem | Input signal | Signal label | Retrieved from |
---|---|---|---|
Plant model | Actual vehicle velocity | Chassis_vVehAct_mps | Chassis module sensor |
Transmission input speed | Transm_nInAct_radps | Transmission module sensor | |
Transmission actual gear number | Transm_nrGearAct | ||
Clutch disengaged or not | Clu_flgConnected_B | Clutch module sensor | |
Driver | Accelerator pedal rate | Drv_AccPedl_Rt | Driver manual module |
Drive cycle | Drive cycle time and speed | drivecycle_time_speed | Test scenario area |
The simulation settings for e-trailer project:
Settings | Value |
---|---|
Time | 1800 [s] |
Fixed - step size | 0.01 |
Solver type | ode3 (Bogacki - shampine) |
The sequence of running the simulation:
For more information regarding the specification of the battery and electric motor please contact e-Traction
(insert contact person information)