Configuration Files: Difference between revisions
Jump to navigation
Jump to search
(Changed Nissan parameters to FOC software) |
|||
Line 85: | Line 85: | ||
==== Nissan Leaf Motor ==== | ==== Nissan Leaf Motor ==== | ||
* | * Using FOC software | ||
<div class="toccolours mw-collapsible mw-collapsed" style="width:400px; overflow:auto;"> | <div class="toccolours mw-collapsible mw-collapsed" style="width:400px; overflow:auto;"> | ||
<syntaxhighlight lang="json"> | <syntaxhighlight lang="json"> | ||
{ | { | ||
" | "curqkp": 64, | ||
" | "curqki": 256, | ||
" | "curdkp": 64, | ||
" | "curdki": 256, | ||
" | "fweak": 250, | ||
"idweak": -0.28, | |||
"polepairs": 4, | "polepairs": 4, | ||
"respolepairs": 4, | "respolepairs": 4, | ||
"encmode": 4, | "encmode": 4, | ||
"fmin": | "fmin": 7, | ||
"fmax": | "fmax": 600, | ||
"dirchrpm": 100, | "dirchrpm": 100, | ||
"dirmode": 1, | "dirmode": 1, | ||
"syncofs": | "syncofs": 1000, | ||
"snsm": 14, | "snsm": 14, | ||
"pwmfrq": | "pwmfrq": 1, | ||
"pwmpol": 1, | "pwmpol": 1, | ||
"deadtime": | "deadtime": 78, | ||
"ocurlim": 600, | "ocurlim": 600, | ||
"minpulse": 1000, | "minpulse": 1000, | ||
"il1gain": 1. | "il1gain": 1.71, | ||
"il2gain": 1. | "il2gain": 1.71, | ||
"udcgain": | "udcgain": 5.78, | ||
"udcofs": | "udcofs": 250, | ||
"udclim": | "udclim": 540, | ||
"snshs": 2, | "snshs": 2, | ||
"pinswap": 4, | |||
"bmslimhigh": 50, | "bmslimhigh": 50, | ||
"bmslimlow": -1, | "bmslimlow": -1, | ||
"udcmin": | "udcmin": 0, | ||
"udcmax": | "udcmax": 520, | ||
"iacmax": | "iacmax": 200, | ||
"idcmax": 5000, | "idcmax": 5000, | ||
"idcmin": -5000, | "idcmin": -5000, | ||
"throtmax": 100, | "throtmax": 100, | ||
" | "chargemode": 3, | ||
"chargecur": 16, | |||
"chargekp": 10, | |||
"chargecur": | "chargeflt": 10, | ||
"chargekp": | "chargemax": 95, | ||
"chargeflt": | "potmin": 950, | ||
"chargemax": | |||
"potmin": | |||
"potmax": 4095, | "potmax": 4095, | ||
"pot2min": 4095, | "pot2min": 4095, | ||
"pot2max": 4095, | "pot2max": 4095, | ||
"potmode": | "potmode": 2, | ||
"throtramp": | "throtramp": 1, | ||
"throtramprpm": 20000, | "throtramprpm": 20000, | ||
"ampmin": | "ampmin": 25, | ||
"slipstart": 50, | "slipstart": 50, | ||
"brknompedal": - | "throtiq": 3.5, | ||
"brkpedalramp": | "throtid": -2, | ||
"brknom": | "brknompedal": -30, | ||
"brkmax": | "brkpedalramp": 4, | ||
"brkrampstr": | "brknom": 20, | ||
"brkmax": -20, | |||
"brkrampstr": 15, | |||
"brkout": -50, | "brkout": -50, | ||
"idlespeed": | "idlespeed": 500, | ||
"idlethrotlim": | "idlethrotlim": 60, | ||
"idlemode": | "idlemode": 3, | ||
"speedkp": 0.21, | "speedkp": 0.21, | ||
"speedflt": 5, | "speedflt": 5, | ||
Line 156: | Line 155: | ||
"udcswbuck": 540, | "udcswbuck": 540, | ||
"tripmode": 0, | "tripmode": 0, | ||
"canspeed": 1, | |||
"canspeed": | |||
"canperiod": 0, | "canperiod": 0, | ||
}</syntaxhighlight></div> | }</syntaxhighlight></div> |
Revision as of 19:17, 27 October 2019
This page contains a selection of known motor and inverter configurations. To use a configuration, copy and paste the respective highlighted json code and save it into a file that ends in .json.
To add a new configuration, log in (same as forum login) and use the "Edit source" tab above. See the existing configurations as a template.
E-Polo
- Motor: Lenze MFEMAXX 360Vac@120Hz
- DC voltage: 500V
{
"boost": 2200,
"fweak": 100,
"fconst": 160,
"udcnom": 500,
"fslipmin": 1.5,
"fslipmax": 3.59,
"fslipconstmax": 6,
"polepairs": 2,
"respolepairs": 1,
"encmode": 0,
"fmin": 0.5,
"fmax": 220,
"numimp": 30,
"dirchrpm": 100,
"dirmode": 1,
"syncofs": 0,
"snsm": 12,
"pwmfrq": 1,
"pwmpol": 0,
"deadtime": 63,
"ocurlim": 250,
"minpulse": 1000,
"il1gain": 4.5,
"il2gain": 4.5,
"udcgain": 5.56,
"udcofs": 0,
"udclim": 1000,
"snshs": 0,
"bmslimhigh": 60,
"bmslimlow": -40,
"udcmin": 400,
"udcmax": 525,
"iacmax": 190,
"idcmax": 110,
"idcmin": -40,
"throtmax": 100,
"ifltrise": 12,
"ifltfall": 2,
"chargemode": 3,
"chargecur": 12,
"chargekp": 10,
"chargeflt": 10,
"chargemax": 60,
"potmin": 12,
"potmax": 4095,
"pot2min": 602,
"pot2max": 3100,
"potmode": 0,
"throtramp": 20,
"throtramprpm": 20000,
"ampmin": 10,
"slipstart": 50,
"brknompedal": -77,
"brkpedalramp": 1,
"brknom": 20,
"brkmax": -50,
"brkrampstr": 15,
"brkout": -50,
"idlespeed": 300,
"idlethrotlim": 50,
"idlemode": 2,
"speedkp": 0.15,
"speedflt": 5,
"cruisemode": 1,
"udcsw": 460,
"udcswbuck": 540,
"tripmode": 0,
"pwmfunc": 0,
"pwmgain": 45,
"pwmofs": -2100,
"canspeed": 0,
"canperiod": 0,
}
Nissan Leaf Motor
- Using FOC software
{
"curqkp": 64,
"curqki": 256,
"curdkp": 64,
"curdki": 256,
"fweak": 250,
"idweak": -0.28,
"polepairs": 4,
"respolepairs": 4,
"encmode": 4,
"fmin": 7,
"fmax": 600,
"dirchrpm": 100,
"dirmode": 1,
"syncofs": 1000,
"snsm": 14,
"pwmfrq": 1,
"pwmpol": 1,
"deadtime": 78,
"ocurlim": 600,
"minpulse": 1000,
"il1gain": 1.71,
"il2gain": 1.71,
"udcgain": 5.78,
"udcofs": 250,
"udclim": 540,
"snshs": 2,
"pinswap": 4,
"bmslimhigh": 50,
"bmslimlow": -1,
"udcmin": 0,
"udcmax": 520,
"iacmax": 200,
"idcmax": 5000,
"idcmin": -5000,
"throtmax": 100,
"chargemode": 3,
"chargecur": 16,
"chargekp": 10,
"chargeflt": 10,
"chargemax": 95,
"potmin": 950,
"potmax": 4095,
"pot2min": 4095,
"pot2max": 4095,
"potmode": 2,
"throtramp": 1,
"throtramprpm": 20000,
"ampmin": 25,
"slipstart": 50,
"throtiq": 3.5,
"throtid": -2,
"brknompedal": -30,
"brkpedalramp": 4,
"brknom": 20,
"brkmax": -20,
"brkrampstr": 15,
"brkout": -50,
"idlespeed": 500,
"idlethrotlim": 60,
"idlemode": 3,
"speedkp": 0.21,
"speedflt": 5,
"cruisemode": 0,
"udcsw": 300,
"udcswbuck": 540,
"tripmode": 0,
"canspeed": 1,
"canperiod": 0,
}
DMOC with Siemens 1PV5135
{
"boost": "3600",
"fweak": "140",
"fpconst": "400",
"fslipmin": "1.68",
"fslipmax": "3.5",
"polepairs": "2",
"ampmin": "5",
"encflt": "4",
"fmin": "0.5",
"fmax": "200",
"pwmfrq": "1",
"pwmpol": "0",
"deadtime": "50",
"numimp": "64",
"potmin": "640",
"potmax": "3850",
"pot2min": "4095",
"pot2max": "4095",
"idlespeed": "-100",
"idlethrotlim": "50",
"idlemode": "0",
"speedkp": "0.12",
"speedflt": "1",
"cruisemode": "0",
"bmslimhigh": "50",
"bmslimlow": "-1",
"brknompedal": "-25",
"brknom": "1",
"brkmax": "1",
"brkrampstr": "10",
"udcsw": "390",
"udcmin": "150",
"udcmax": "520",
"udclim": "1000",
"ocurlim": "-400",
"minpulse": "1000",
"il1gain": "-4.65",
"il2gain": "-4.65",
"udcgain": "3.78",
"pwmfunc": "0",
"pwmgain": "100",
"pwmofs": "0",
"speedgain": "6000",
"snshs": "0",
"snsm": "3",
"fslipspnt": "-1.68",
}
Fleck Elektroauto ACIM AKOE 132 2.2.100024 28KW motor custom wound for 180VRMS www.fleck-elektroauto.de
{
"boost": 7000,
"fweak": 150,
"udcnom": 325,
"fpconst": 75,
"fslipmin": 3,
"fslipmax": 6.8,
"polepairs": 2,
"encflt": 3,
"encmode": 1,
"fmin": 0,
"fmax": 240,
"imax": 400,
"numimp": 64,
"dirchrpm": 100,
"syncofs": 0,
"snsm": 13,
"pwmfrq": 1,
"pwmpol": 0,
"deadtime": 185,
"ocurlim": -700,
"tripmode": 0,
"minpulse": 1000,
"il1gain": -2,
"il2gain": -2,
"udcgain": 3,
"udcofs": 0,
"udclim": 430,
"snshs": 0,
"chargemode": 0,
"chargecur": 0,
"chargekp": 80,
"chargeflt": 8,
"chargemax": 90,
"potmin": 980,
"potmax": 4090,
"pot2min": 1850,
"pot2max": 4090,
"potmode": 0,
"throtramp": 10,
"throtramprpm": 2000,
"ampmin": 21,
"slipstart": 50,
"brknompedal": -30,
"brkpedalramp": 1,
"brknom": 0,
"brkmax": 25,
"brkrampstr": 50,
"brkout": -1,
"idlespeed": 500,
"idlethrotlim": 16,
"idlemode": 2,
"speedkp": 0.18,
"speedflt": 5,
"cruisemode": 0,
"bmslimhigh": 60,
"bmslimlow": -1,
"udcmin": 305,
"udcmax": 420,
"udcsw": 320,
"udcswbuck": 360,
"pwmfunc": 0,
"pwmgain": -12,
"pwmofs": 1620,
"canspeed": 0,
"canperiod": 0,
"ifltrise": 10,
"ifltfall": 3,
"fslipspnt": 0,
"ampnom": 0
}