Quote:
Originally Posted by neutron256
So as I lay awake with a bout of insomnia last night I was working out the basic control concept I wanted for my prototype. Simple is the key at this point and should be easily done with a PICaxe microcontroller, and inputs from the Throttle Position Sensor, and a MAP sensor.
Fun with flow charts!
|
i agree with most of that. my main point of contention would be throttling down when the system detects it has reached target. it would be best to just return early and let it loop over, no need for unnecessary motor control (one of the most computationally expensive operations in the system), and it will result in oscillation in all cases.
of course when the system is armed a simple scaling of throttle percentage to motor speed is less than ideal as well, as we're not concerned with motor speed, we're concerned with boost. it should read map, then compare to a boost target referenced from rpm and throttle position. this is a far more flexible design, imho.