_____ / ____| | | __ | | |_ | | |__| | \_____|
|\ /| ( \ / ) \ (_) / ) _ ( / ( ) \ ( / \ ) |/ \|
#### ## ##### ## ## #####
## ## ## ## ## ####
_ _ ( ) ( ) | `\| | | , ` | | |`\ | (_) (_)
IMPORTANT: enter the case-INsensitive alphabetic (no numbers) code AND WRITE SOME SHORT summary of changes (below) if you are saving changes. (not required for previewing changes). Wiki-spamming is not tolerated, will be removed, so it does NOT even show up in history. Spammers go away now. Visit Preferences to set your user name Summary of change: '''BoostControl is relatively simple compared to WideBand or OnlineCourse/VeLearning implementation''' The trick is the very well mappable boost-target. ---- '''Actuation implementation''' Since the solenoids people kept finding were on/off type with 20..30 Hz max frequency, the original high frequency softpwm implementation had to be changed. 3 parts: * initialize * pid (userspace) calculations. Ideally best to calculate pid just before actuation (eg. always before falling edge - since the rising edge timing varies). * actuation (userspace or interrupt or combo) ** DROPPED: actuation of both edges in interrupt with EventQueue the same way as OutputTrigger mst..msp..msq.. ** pid() calculation called from (userspace) vems.c mainloop every N msec using softelapsed(). We do the activation edge right from there. The other edge is scheduled via eventqueue (unless the output is railed at 0 or 100%). Take care with duty overflow (similar way as for injection). ---- '''PID tuning''' PID parameter tuning of such a system is not trivial. * I want to do some measurements on the valve and restriction on the table. Especially since it's almost impossible to get proper datasheet from solenoid valve manufacturers. * I cannot measure the wastegate's effect without the engine though * compressor * compressor supply * solenoid valve * restriction * noise (another restriction and pneumatic switch?) to disturb the controller * pressure sensors * controller (GenBoard/VerThree) * datalogging * el. connections * pneumatic connections ---- '''Pneumatic valve flowbench setup''' My tire inflating compressor eats 11..12A from 12V supply, so I had to use a battery for this. http://www.vems.hu/files/boostcontrol/pressure_container_setup_0007_m.jpg * compressor * pressure container * gauge * adjustable blow-off valve (red cap near the gauge) * MPX700A (inside the 1" T) * MPX4250AP (inside the 1" T) * unfortunately I lost the paper that has the pinout of the cable: the 1" T with absolute pressure sensors was used in an earlier experiment to calibrate MPX700A at several temperatures '''Playing with filling and charging a dry battery''' I got a dry Lead-acid battery that I should fill and charge for the experiments. Looking for the sulphuric acid concentration to fill up originally with. I'll have to slowly charge and discharge a few times. * google: lead acid battery fill sulphuric acid concentration charge * http://www.ibmwr.org/otech/newbattery.html * http://www.du.edu/~jcalvert/phys/lead.htm#Batt history and "electrolyte of dilute sulphuric acid of specific gravity 1.28. This is a 37% solution, with 472.5 g/l of H2SO4. At full discharge, the electrolyte is of specific gravity 1.05, an 8% solution containing 84.18 g/l of acid. Both plates are coated with PbSO4" Optional: Add document to category: Wiki formatting: * is Bullet list ** Bullet list subentry ... '''Bold''', ---- is horizontal ruler, <code> preformatted text... </code> See wiki editing HELP for tables and other formatting tips and tricks.