_______ ( ) | () () | | || || | | |(_)| | | | | | | ) ( | |/ \|
____ | _ \ | | | | | |_| | |____/
##### ## ## ## ## ##### ## #####
_ | | | | | | | |____ \_____/
_____ |_ _| | | | | _| |_ \___/
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: -------------------------------------- '''PID Control of Boost''' -------------------------------------- PID Theory and Tuning Links :MembersPage/NickLaTech/PIDTheroyandTune ------- PID Tuning Method 1 :MembersPage/NickLaTech/PIDTuneMethod1 ------ PID VS Boost graphs :MembersPage/NickLaTech/PIDvsBoostGraphs --------------------------------------- Fail Solutions :MembersPage/NickLaTech/PastSolutions ---------------------------------------- Dave_24's idea/explainantion on the subject :MembersPage/NickLaTech/DaveExplain ---------------------------------------- PID Boost Contorl States ---------------------------------------- Conditions PV (Process variable) can be MAP (note: all capital) or boost 1. PV appr. equals target // no change in PWM 2. PV below target // build boost raise PWM 3. PV above target // bleed boost lower PWM if (boost != wanted_boost)// boost is not perfect { if (boost < wanted_boost)//build boost ... if (boost > wanted_boost)//bleed boost ... } Now use the PID feedback to the PWM ..maybe? Nick 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.