ridethelightning said:
>throttle in is set to off/dissabled
Hmm - there is no 'off/disabled' setting - there are two settings 'Off(0v)' and 'Off( WOT )'. You should be using 'Off( WOT )' as called out on p.18 of the Guide.
Since something seems to be working, I'm thinking this is the setting you have - but please check.
ridethelightning said:
>yes. limit flags are ALL active when they should be-capital letter when the limit is in action, eg. like when youv reached 5kph but the limit is 4.9kph
Okay. This is Good - it means the unit is detecting the limits properly - the issue seems to be in getting the limiting action itself tuned up.
ridethelightning said:
>limiting power/current is a bit odd.flags active. i changed the A gain from 150 to 50 and got some better results but still the limit is not happening precisely.
eg. i limit amps to 40 and still get 66 Amps on startup for a bit before it is roped in(and very loosely it seems). im pretty sure its to do with the gain functions that i dont understand fully yet.
...this is all so new to me. the word gain still leaves my mind reeling

its not in my vocab.
so smaller number gain is faster controll of set perameter?or the otherway round?
You are using the CA in legacy limiting mode which is not going to give you many features or the smoothest operation - but that said: 'Limiting mode' (legacy V2 mode) means that the the CA watches the current or power but doesn't really do anything until you exceed a limit. It might as well not even be connected. After a limit is exceeded, it throttles back. It does this by trying to reduce (clamp) the operator throttle by slowly reducing the throttle limit from the
ThrO->MaxOut voltage to some value that has the proper limiting effect. If
ThrO->MaxOut is set too high, this takes a while as the ca adjusts to voltage downward from a too-high value until it actually reaches the throttle working voltages, and then further until it starts having an effect. During this time there can be a large overshoot. I suspect this is at the heart of your problem. Tweaking in the
MinOut/MaxOut values so they closely bracket the throttle working range will minimize the delays in the CA's efforts to make corrections.
Please review the legacy setup on p18 for instructions. Unlike setup for 'normal' operation, legacy mode setup may require you to hook up a meter to figure out the voltages to use. If you have problems with this we can can post more instructions to embellish what is in the Guide.
As for the Gain settings: The CA limiting software mimics the operation of electronic control circuits called PID or PI controllers where the amplification of certain signals (for instance the error between desired and actual speed) is controlled by a 'gain' adjustment - just like the gain (volume) control on your stereo. The higher the gain, the more the value is amplified or multiplied and the larger the effect. If the gain is large, the effect is very rapid, but this can make things over-correct. This can lead to 'hunting' as things continually overshoot in both directions instead of settling in on the target value. If the gain is too small, the correction can take a very long time. So - once you get the
ThrO->MinOut and
ThrO->MaxOut settings correct, you can play with the gain settings so that the CA homes in as quickly as possible on the limit value without oscillation (surging) or jitteriness.
In any case, you will always find some degree of overshoot since in limiting mode, the CA won't wake up to do anything until you have already reached the limit. If you are accelerating hard and cross a limit, the CA can take a bit to get things back at (near) the limit value.
Frankly, I recommend that you switch to normal (instead of limiting) operation as soon a possible. The setup procedure is simpler, requires no meters, and the the resulting control is much better since instead of limiting the operator throttle, the CA provides the throttle itself - basically, it's running the show instead of reacting after the fact to what the controller has already seen from the operator. Anyhow - keep us posted....
