M1 Partner Firmware Traction control

Discussion and Support for MoTeC's M1 series ECUs

M1 Partner Firmware Traction control

Postby CarloL on Sat Apr 30, 2016 12:55 am

Hi

ECU: M130
Car:
[*]Jspec TT6 GTE NonVVTI
[*]RZ JPN LB 2JZGTE TWT MTM 6F
[*]JZA80-ALFQZ

Please see explanation below on how it works , what escapes me is how can you calculate the ground speed without using a static reference point like a GPS receiver?

How does the ECU know the ground speed?

I would like to know how it manages traction control?

It still manages TC with the same strategies as the M800 platform......

Setting this parameter to 0 will turn off both Traction control and Launch
control.

If using Launch Control only (no traction control) set this parameter to 1
which will calculate Drive Speed and Ground Speed as well as Slip. Note
that normally only Ground Speed is used for Launch Control so it doesn't
matter if Drive Speed and/or Slip can't be calculated.

1: Ground Speed vs Drive Speed

The slip value is calculated from either the percentage difference of
Drive Speed compared to Ground Speed or as the numerical difference
depending on the setting of the 'Slip Units' setup parameter.

The Ground Speed is calculated by using the fastest of the Left Ground
Speed and the Right Ground Speed. If only one ground speed channel is
available then it will be used since it is the fastest of the two.

The Drive Speed is calculated based on a percentage of the slowest and
fastest of Left Drive Speed and Right Drive Speed according to the
'Driven Wheel Balance' setup parameter. If only one Drive Speed channel
is driven then the balance should be set to 100% (use fastest wheel
only)

Note that the Wheel Speed channels (L&R Drive Speed and L&R Ground
Speed) must be assigned in the Inputs Setup. This allows the channels
to be fed via one of the ECUs Digital Inputs as normal or from a CAN
device such as an E888/E816. If using an ECU digital input it must be
configured in the Input Setup and the Digital Input Functions setup.

2: Slip Voltage Channel.

The value of the 'Slip Voltage' channel is used directly.

Note that Slip Voltage is normally unitless rather than a voltage.

The Slip channel is scaled as follows:
1.0 Slip Voltage = 1.0 slip

Drive Speed and Ground Speed are not calculated.

3: Drive Speed Rate of Change

The Slip channel value is fed with the derivative of the Drive Speed.

The Slip channel is scaled as follows:
10 speed unit/sec = 1.0 slip e.g. 10km/h/sec = 1.0 slip

The Drive speed is calculated as described in mode 1.

Note that Ground Speed is also calculated even though Ground Speed is
not used for the calculation of slip.

4: RPM Rate of Change

The Slip value is fed with the derivative of the Engine RPM.

The Slip channel is scaled as follows:
1000 rpm/sec = 1.0 slip

Drive Speed and Ground Speed are not calculated.

5: Gear

Slip and Ground speed are calculated as per mode 1.

The Drive Speed is calculated from the current Gear and Engine RPM.

This requires Gear Ratios to be correctly set.
(Setup via Adjust | Gear Detection | Gear Ratios)

The Gear Detection | Gear Ratios | Speed Sensor Cal parameter must also
be set. Typically, this value should be set using a negative number -
in which case nothing further needs to be done.

If, however, Speed Sensor Cal is set using a positive number, then the
Gear Detection | Setup | Gear Speed Channel and also the
Gear Detection | Gear Ratios | Diff Gear Ratio parameters must be set.
CarloL
 
Posts: 105
Joined: Thu Nov 05, 2015 2:00 am

Re: M1 Partner Firmware Traction control

Postby Stephen Dean on Mon May 02, 2016 11:06 am

Hi Carlo,

Is this information that has been provided by the person who wrote the Partner Package that you are using? If so, then they will have to explain how their TC system works. As we do not have the raw Project that the Package was built from, we do not know how the developer has changed functions around, this is why All Partner Package support has to be performed by the person/company that developed the Package.

The information that has been pasted in your post has come directly from the M800 TC help, and is not relevant to the operation of the M1 TC system.
Stephen Dean
MoTeC Research Centre Melbourne, Australia
User avatar
Stephen Dean
Site Admin
 
Posts: 1717
Joined: Tue Dec 02, 2014 10:29 am
Location: Melbourne

Re: M1 Partner Firmware Traction control

Postby CarloL on Mon May 02, 2016 7:06 pm

Thanks, I will contact John
This is what was posted on Supra Forums from the M1 Developer , explaning the traction control
CarloL
 
Posts: 105
Joined: Thu Nov 05, 2015 2:00 am


Return to M1 ECUs

Who is online

Users browsing this forum: No registered users and 18 guests