Outlander rear motor and inverter
- bobby_come_lately
- Posts: 466
- Joined: Sun May 03, 2020 5:39 am
- Location: Manchester, UK
- Has thanked: 37 times
- Been thanked: 39 times
- Contact:
Re: Outlander rear motor and inverter
I'm trying to do a pinout for the wiki - and get ready to hook up my rear motor in place of the front one. Does anyone have a full pinout including the temperature sensor connections figured out yet?
Based on my little sketch below, am I right in thinking that 1-2 are EXC, 3-4 are SIN and 5-6 are COS?
Based on my little sketch below, am I right in thinking that 1-2 are EXC, 3-4 are SIN and 5-6 are COS?
- Zapatero
- Posts: 443
- Joined: Fri Oct 25, 2019 11:08 am
- Location: Germany, Ulm
- Has thanked: 25 times
- Been thanked: 39 times
- Contact:
Re: Outlander rear motor and inverter
That's a great idea. I also would like to know how to activate the parking function of the gearbox. Did anyone use this so far?
- aot93
- Posts: 198
- Joined: Mon Feb 15, 2021 5:45 pm
- Location: UK, West Sussex
- Has thanked: 6 times
- Been thanked: 43 times
Re: Outlander rear motor and inverter
Here are my notes for the rear inverter / motor, I've not worked out which resolver wire is which as it's not needed to know with the OEM inverter.
Also the factory wiring diagram, hope it helps.
Also the factory wiring diagram, hope it helps.
- Attachments
-
- REMCU_PIN_OUJT.pdf
- (199.54 KiB) Downloaded 306 times
-
- Mini Wiring Schedule.xlsx
- (12.25 KiB) Downloaded 316 times
- bobby_come_lately
- Posts: 466
- Joined: Sun May 03, 2020 5:39 am
- Location: Manchester, UK
- Has thanked: 37 times
- Been thanked: 39 times
- Contact:
Re: Outlander rear motor and inverter
Thanks for that. I saw the official pinout but that threw me as it has 14 pins and Tom's one only has 12?
- Zapatero
- Posts: 443
- Joined: Fri Oct 25, 2019 11:08 am
- Location: Germany, Ulm
- Has thanked: 25 times
- Been thanked: 39 times
- Contact:
Re: Outlander rear motor and inverter
Just realized that the rear drive unit probably doesn't have that feature, rather only the front unit.
-
- Posts: 473
- Joined: Thu Jul 04, 2019 6:35 pm
- Location: Somerset, UK
- Has thanked: 43 times
- Been thanked: 104 times
Re: Outlander rear motor and inverter
I stripped a rear differential and there is no brake mechanism of any kind in there.
- bobby_come_lately
- Posts: 466
- Joined: Sun May 03, 2020 5:39 am
- Location: Manchester, UK
- Has thanked: 37 times
- Been thanked: 39 times
- Contact:
Re: Outlander rear motor and inverter
I've added what I think is the correct pinout to the wiki based on the REMCU doc that @aot93 supplied (thank you). Appreciate if someone could check it: https://openinverter.org/wiki/Mitsubish ... Drive_Unit
Understand the 14 pin/12 pin thing now having looked more closely at the connector (2 pins unused). Doh.
Understand the 14 pin/12 pin thing now having looked more closely at the connector (2 pins unused). Doh.
Re: Outlander rear motor and inverter
Scotts, Mouse and now bobby_come_lately (‘Upgrading the motor in my DIY EV: Part 3’ recently published on Youtube) have shared their systems for coupling and connecting their Y61 motors to various gearboxes now I’m adding mine:
As I will not be using the native diff, due to difficulties acquiring suitable drive shafts, but using the original beetle gearbox, I need a motor spline, a gearbox spline, an adaptor plate and a spacer. The diff can provide the first and fourth. I used a worn out wood cutting bandsaw blade to remove excess material from this new ‘spacer’ and extracted and shortened the original spline. For the adaptor plate I am using a piece of 10mm plate that will have a 3mm deep by 283 dia spigot that will register with the recess in the beetle bellhousing. The gearbox spline obviously comes from an old Clutchplate.
As the beetle gearbox mounts originally supported the whole 100kg engine it should be more than adequate to support the 40kg Y61. Also the spacer to motor fit has to be perfect as it hasn’t been changed and uses original fittings. The spacer to adaptor plate may need an extra spacer or two to be added as the mounting surface doesn’t extend the whole way around. Most of the centre of the adaptor plate will then be removed to reduce mass.
Chris
As I will not be using the native diff, due to difficulties acquiring suitable drive shafts, but using the original beetle gearbox, I need a motor spline, a gearbox spline, an adaptor plate and a spacer. The diff can provide the first and fourth. I used a worn out wood cutting bandsaw blade to remove excess material from this new ‘spacer’ and extracted and shortened the original spline. For the adaptor plate I am using a piece of 10mm plate that will have a 3mm deep by 283 dia spigot that will register with the recess in the beetle bellhousing. The gearbox spline obviously comes from an old Clutchplate.
As the beetle gearbox mounts originally supported the whole 100kg engine it should be more than adequate to support the 40kg Y61. Also the spacer to motor fit has to be perfect as it hasn’t been changed and uses original fittings. The spacer to adaptor plate may need an extra spacer or two to be added as the mounting surface doesn’t extend the whole way around. Most of the centre of the adaptor plate will then be removed to reduce mass.
Chris
-
- Posts: 1305
- Joined: Fri Mar 01, 2019 9:15 pm
- Location: Bristol
- Has thanked: 102 times
- Been thanked: 216 times
Re: Outlander rear motor and inverter
I have a rear inverter for development purposes and a 3d scanner so made a scan to use in packaging studies.
https://grabcad.com/library/mitsubishi- ... v-heater-1
Is there anyone near Bristol with a rear motor and gearbox for me to scan?
https://grabcad.com/library/mitsubishi- ... v-heater-1
Is there anyone near Bristol with a rear motor and gearbox for me to scan?
-
- Posts: 1305
- Joined: Fri Mar 01, 2019 9:15 pm
- Location: Bristol
- Has thanked: 102 times
- Been thanked: 216 times
Re: Outlander rear motor and inverter
I was provided with a Gearbox and Motor by rstevens81
https://grabcad.com/library/outlander-p ... -gearbox-1
https://grabcad.com/library/outlander-phev-rear-motor-1
https://grabcad.com/library/outlander-p ... -gearbox-1
https://grabcad.com/library/outlander-phev-rear-motor-1
- bobby_come_lately
- Posts: 466
- Joined: Sun May 03, 2020 5:39 am
- Location: Manchester, UK
- Has thanked: 37 times
- Been thanked: 39 times
- Contact:
Re: Outlander rear motor and inverter
Brilliant - thanks Tom. Still waiting on my 3D scanner. Looks like Creality have got themselves in hot water over IP for the software.
-
- Posts: 1305
- Joined: Fri Mar 01, 2019 9:15 pm
- Location: Bristol
- Has thanked: 102 times
- Been thanked: 216 times
Re: Outlander rear motor and inverter
I have not had the experience of tuning and running an Outlander rear motor and inverter in a vehicle yet at anger.
Currently working through my VCU development and figuring out what sort of limits need to be accounted for on the torque request.
My idea is the following:
Once I have a test vehicle running I will be figuring out more details around the inverter operation and hoping to feedback onto the wiki and dbc files. Currently only running it on a pallet.
Currently working through my VCU development and figuring out what sort of limits need to be accounted for on the torque request.
My idea is the following:
- Voltage limit from BMS
- Current limit from BMS (this one will require a bit of tuning)
- Temperature limit based on inverter and motor temp
Once I have a test vehicle running I will be figuring out more details around the inverter operation and hoping to feedback onto the wiki and dbc files. Currently only running it on a pallet.
- aot93
- Posts: 198
- Joined: Mon Feb 15, 2021 5:45 pm
- Location: UK, West Sussex
- Has thanked: 6 times
- Been thanked: 43 times
Re: Outlander rear motor and inverter
I've not been able to get the motor or inverter hot enough to hit any firmware limits, 56c is the max I've got to I think.
I can quite easily exceed the limits I get from simp, but this triggers crude de-rating on my code
The inverter seems happy running at these limits.
Do let me know if you want me to try anything specific or log the inverter under load
I can quite easily exceed the limits I get from simp, but this triggers crude de-rating on my code
The inverter seems happy running at these limits.
Do let me know if you want me to try anything specific or log the inverter under load
Re: Outlander rear motor and inverter
RMCU is monitoring several temperatures. Those are which I was able to identify:
Motor T1 sensor overheat: STOP @ 170 Cdeg START @ 155 Cdeg
Motor T2 sensor overheat: STOP @ 170 Cdeg START @ 155 Cdeg
DC link capacitor Tdc: STOP @ 105 Cdeg START @ 95 Cdeg
IGBT T3: STOP @ 90 Cdeg START @ 80 Cdeg
IGBT T2: STOP @ 90 Cdeg START @ 80 Cdeg
IGBT T1: STOP @ 90 Cdeg START @ 80 Cdeg
TCPU/PCB - STOP @ ~107Cdeg. START @ ~87 Cdeg.
RMCU also recognize sensor failures (open sensor and short sensor). So it is well protected.
Motor T1 sensor overheat: STOP @ 170 Cdeg START @ 155 Cdeg
Motor T2 sensor overheat: STOP @ 170 Cdeg START @ 155 Cdeg
DC link capacitor Tdc: STOP @ 105 Cdeg START @ 95 Cdeg
IGBT T3: STOP @ 90 Cdeg START @ 80 Cdeg
IGBT T2: STOP @ 90 Cdeg START @ 80 Cdeg
IGBT T1: STOP @ 90 Cdeg START @ 80 Cdeg
TCPU/PCB - STOP @ ~107Cdeg. START @ ~87 Cdeg.
RMCU also recognize sensor failures (open sensor and short sensor). So it is well protected.
- Zapatero
- Posts: 443
- Joined: Fri Oct 25, 2019 11:08 am
- Location: Germany, Ulm
- Has thanked: 25 times
- Been thanked: 39 times
- Contact:
Re: Outlander rear motor and inverter
Does the outlander inverter have any internal limits, such as max kw?
-
- Posts: 3264
- Joined: Mon Dec 24, 2018 1:37 pm
- Location: Slovenia
- Has thanked: 80 times
- Been thanked: 233 times
- Contact:
Re: Outlander rear motor and inverter
Wouldnt know... have to wait for my Mazda drop in replacement. IGBT is 600V 600A unit. Voltage limit is 400Vdc and at 600A would get you 200kW accounting for voltage drop depending on your battery... Internal rails seem to be about 50mm2 and motor cables are about 35mm2.
I think you could even use fatter motor cables.
Re: Outlander rear motor and inverter
Hello !
Actually I built the electrical power train of 3 electric buggys, using Peugeot Ion Meiden motor, which is the same motor than Outlander PHEV I believe. To drive these Meiden motors I actually use Rinehart inverters from Cascadia Motion. It works but Rinehart inverters are very expensive, and for next buggy version I want to use the standard Meiden Inverter. So I need to drive the inverter from my VCU through CAN bus.
I actually work with a Peugeot-Ion car. On the car side harness of the inverter, there are 6 wires.
In a first attempt I found :
- GND
- 12V
- CAN_L
- CAN_H
So last week I cut the CAN bus and connected it on my CAN gateway : on my Linux computer I have 2 USB/CAN interfaces, first interface is connected on car side, the second is connected the the inverter :
Car CAN bus <---> CAN1 <---> Computer <---> CAN2 <---> Inverter CAN bus
The software I wrote repeat CAN1 to CAN2 frames and CAN2 to CAN1 frames, thus the car works normally, but I can :
- Know which frame come from the car
- Know which frame come from the inverter
- Filter frames from car to inverter
- Filter frames from inverter to car
So I put the car in drive mode and started to filter one by one CAN frames from car to inverter to find frame ID the inverter is waiting for. Big surprise ! After all frame was filtered, car is working normally and inverter too !
So I understood the inverter receive torque consign from another way, and with oscilloscope I finally found the 5th wire of the inverter harness is a K-Line ! So I build an interface to connect it to my computer and confirmed the inverter gets torque consign from here.
Next step today, I disconnected K-Line from the inverter, and it also gets the torque consign from CAN.
Like last week, I filtered CAN frame from car to inverter one by one, and finally discovered that only one frame is required : 0x285
I found Byte 1 and 2 are torque consign with a 2000 offset value
I found Byte 4 and 5 are 12V battery voltage, don't know why the inverter needs that, but if I force another value nothing happen, but if I put 0 inverter stops.
When I filter the 0x285 frame from car to inverter and replace it with my own 0x285 frame with the computer, I can change the torque consign but discovered it works only when PRND is in R or D mode. Thus the inverter also receive an hardware enable mode, and discovered it is the 6th and last wire of the harness. When 0V the inverter is disabled, when 8V the inverter is enabled (why 8V and not 12V I don't know).
Now I need to find what are the other data of this 0x285 frame. Is there someone here who already get the inverter working with homemade 0x285 frame?
Regards
Cyril (from France)
Actually I built the electrical power train of 3 electric buggys, using Peugeot Ion Meiden motor, which is the same motor than Outlander PHEV I believe. To drive these Meiden motors I actually use Rinehart inverters from Cascadia Motion. It works but Rinehart inverters are very expensive, and for next buggy version I want to use the standard Meiden Inverter. So I need to drive the inverter from my VCU through CAN bus.
I actually work with a Peugeot-Ion car. On the car side harness of the inverter, there are 6 wires.
In a first attempt I found :
- GND
- 12V
- CAN_L
- CAN_H
So last week I cut the CAN bus and connected it on my CAN gateway : on my Linux computer I have 2 USB/CAN interfaces, first interface is connected on car side, the second is connected the the inverter :
Car CAN bus <---> CAN1 <---> Computer <---> CAN2 <---> Inverter CAN bus
The software I wrote repeat CAN1 to CAN2 frames and CAN2 to CAN1 frames, thus the car works normally, but I can :
- Know which frame come from the car
- Know which frame come from the inverter
- Filter frames from car to inverter
- Filter frames from inverter to car
So I put the car in drive mode and started to filter one by one CAN frames from car to inverter to find frame ID the inverter is waiting for. Big surprise ! After all frame was filtered, car is working normally and inverter too !
So I understood the inverter receive torque consign from another way, and with oscilloscope I finally found the 5th wire of the inverter harness is a K-Line ! So I build an interface to connect it to my computer and confirmed the inverter gets torque consign from here.
Next step today, I disconnected K-Line from the inverter, and it also gets the torque consign from CAN.
Like last week, I filtered CAN frame from car to inverter one by one, and finally discovered that only one frame is required : 0x285
I found Byte 1 and 2 are torque consign with a 2000 offset value
I found Byte 4 and 5 are 12V battery voltage, don't know why the inverter needs that, but if I force another value nothing happen, but if I put 0 inverter stops.
When I filter the 0x285 frame from car to inverter and replace it with my own 0x285 frame with the computer, I can change the torque consign but discovered it works only when PRND is in R or D mode. Thus the inverter also receive an hardware enable mode, and discovered it is the 6th and last wire of the harness. When 0V the inverter is disabled, when 8V the inverter is enabled (why 8V and not 12V I don't know).
Now I need to find what are the other data of this 0x285 frame. Is there someone here who already get the inverter working with homemade 0x285 frame?
Regards
Cyril (from France)
- bexander
- Posts: 835
- Joined: Tue Jun 16, 2020 6:00 pm
- Location: Gothenburg, Sweden
- Has thanked: 63 times
- Been thanked: 89 times
Re: Outlander rear motor and inverter
Maybe this can help, it is for the ZombiVerter VCU which can control the Outlander rear inverter.
https://github.com/damienmaguire/Stm32- ... verter.cpp
https://github.com/damienmaguire/Stm32- ... verter.cpp
Re: Outlander rear motor and inverter
Thank you, firmware should be different between Mitsubishi Outlander and Peugeot Ion because yesterday I was able to drive the inverter with only the frame ID 0x285, without specific sequence
- thornogson
- Posts: 60
- Joined: Sun Mar 15, 2020 10:04 am
- Location: United Kingdom
- Been thanked: 1 time
Re: Outlander rear motor and inverter
Hi @nic ,
I've got a c zero motor in a 2cv project , will any imiev/ion/czero inverter work with it and the zombieverter ?
cheers
John
I've got a c zero motor in a 2cv project , will any imiev/ion/czero inverter work with it and the zombieverter ?
cheers
John
We are all ignorant, just about different things. If y'aint learnin', y'aint livin'
- Bratitude
- Posts: 783
- Joined: Thu Jan 02, 2020 7:35 pm
- Location: Canada
- Has thanked: 57 times
- Been thanked: 172 times
- Contact:
Re: Outlander rear motor and inverter
i have some Beatle adapter plates on the way. 17mm ali plate with a nema bolt pattern and some 30mm nema spacers.
Just ordered a outlander rear motor. so ill be measuring that and getting adapter pates made for it too..... aswell as making drive shaft conversion stubs...
https://bratindustries.net/ leaf motor couplers, adapter plates, custom drive train components
-
- Posts: 473
- Joined: Thu Jul 04, 2019 6:35 pm
- Location: Somerset, UK
- Has thanked: 43 times
- Been thanked: 104 times
Re: Outlander rear motor and inverter
Could I double check what canbus messages others are using for getting the High voltage reading from the inverter?
I have used Aot93's code which uses canbus ID 0x289, HVvoltage = (msg.buf[4] * 256 + msg.buf[5]); This does give me some numbers, which do change when I precharge, but I haven't quite figured out what calculation I need to make to get a sensible value.
On the Zombie verter module, same Canbus ID 0x289, but with voltage = data[1] & 0xFFFF;
Obviously there are differences in code formatting here, but ignoring that they are using different bytes from the same frame ID to pull the same information. Surely only one of these can be correct?
I have used Aot93's code which uses canbus ID 0x289, HVvoltage = (msg.buf[4] * 256 + msg.buf[5]); This does give me some numbers, which do change when I precharge, but I haven't quite figured out what calculation I need to make to get a sensible value.
On the Zombie verter module, same Canbus ID 0x289, but with voltage = data[1] & 0xFFFF;
Obviously there are differences in code formatting here, but ignoring that they are using different bytes from the same frame ID to pull the same information. Surely only one of these can be correct?
- aot93
- Posts: 198
- Joined: Mon Feb 15, 2021 5:45 pm
- Location: UK, West Sussex
- Has thanked: 6 times
- Been thanked: 43 times
Re: Outlander rear motor and inverter
Interesting, I know mine Deffiniatly works using 0x289 as shown above.
Possibly there is some different firmware depending on model years.
I took the values from a post way back.
Also here are some CAN logs from my inverter and from another vehicle.
Possibly there is some different firmware depending on model years.
I took the values from a post way back.
Also here are some CAN logs from my inverter and from another vehicle.
- aot93
- Posts: 198
- Joined: Mon Feb 15, 2021 5:45 pm
- Location: UK, West Sussex
- Has thanked: 6 times
- Been thanked: 43 times
Re: Outlander rear motor and inverter
To add some more to the above:
HV voltage at the inverter is only sent until a torque request is made to the inverter, so it's useful only for pre-charging.
Once a torque request has been made it looks like the byte order changes, I've not worked that out yet to get voltage reading from the inverter whilst it's running. The BMS take care of voltage limit and the charger reports HV from the other side of the contactors
HV voltage at the inverter is only sent until a torque request is made to the inverter, so it's useful only for pre-charging.
Once a torque request has been made it looks like the byte order changes, I've not worked that out yet to get voltage reading from the inverter whilst it's running. The BMS take care of voltage limit and the charger reports HV from the other side of the contactors