Anaerobic Digestion System Control via Fuzzy Logic

Download Anaerobic Digestion System Control via Fuzzy Logic

Post on 19-Jan-2016




0 download


A brief introduction to my FYP. A study on existing AD model and the focus to develop a fuzzy logic controller for it. Fuzzy is widely used nowadays as a sustainable controller for most applications.


Anaerobic digestion system control via fuzzy logic

Anaerobic digestion system control via fuzzy logicTan Chern Yee1000922192ObjectiveTo formulate dynamic mathematical model for anaerobic digestion systemIdentification of important process control variableDevelopment of fuzzy logic controller for corresponding processesComparison of fuzzy logic controller against PID control in controlling the corresponding process.

Problem statementMissing parameters

Variable not fully quoted

Difficult to code if not proficient enough

Ode model may not be suitable for all industry

Anaerobic DigestionAnaerobic digestion is the conversion of organic matter into methane and carbon dioxide

Application: biochemical process such as production of antibiotics & alcohol but more commonly used for the treatment of wastewater when incoming COD is too high.

Eg. Dairy industry, fertilizer industry, typically for F & B industry

Oil based industry is difficult to do so, incoming COD too high and influent too thick to be process properly difficulty to maintain.

Types of Anaerobic digestersCSTR/CHEMOSTATthe most basic type of anaerobic digesterConsist of a agitatorBiomass is removed continuously, causing long retention timeUASB is develop to overcome

Upflow Anaerobic Sludge Blanket Reactor

Active microorganism are kept in the reactor due to the production of highly flocculated, well settling, compact, sludge granules which the system is able to produce.

It is considered as a CSTR/CHEMOSTAT which retains biomass.

Advantages:Low RTDSimple designSmall reactor volume required for proper effectivenessBiogas generation easily achievable by having good mixing.Other digester available such as anaerobic fluidized bed (AFB)Operating conditions can be set as thermophilic or mesophilic

Problems that affects anaerobic digestion processpH shock(sudden drop in pH)

Volatile acid concentration too high(inhibition)

Feed overload or feed under load

Feed to Microorganism ratio too low.Kinetic model

Monods Kinetic

U = specific growth rateUmax = max growth rateKs = half velocity constantS = concentration of growth-limiting substrateKi = inhibition constantI = inhibitor concentrationLiterature Review1. Modelling of Anaerobic digestion A review by G.Lyberatos & I.V. SKIADAS ;12/6/99

The literature consist of a review of most anaerobic digestion model until year 1999.Shows how each model is develop via kinetic model.The literature reviews each models inhibition when applied on monads equation.The literature has identify similar control and start up condition for each model

2. Dynamic modelling and simulation of anaerobic digestor for high organic strength waste by Pooja Sharma, U.K. Ghosh & A.K. Ray ; Department of Polymer & Process Engineering Indian Institute of Technology, Roorkee, Saharanpur Campus, Saharanpur 247001, UP (India); Monday, November 4, 2013: 6:00 PM

The literature shows the development of anaerobic digestion model for high organic strength waste.Inhibition model is based on monads equationKinetic model is based on Andrews (1969), Hill et al. (1971) & Bello-Mendoza et al. (1998)Which is inhibition by total volatile fatty acidSimulated result shows ideal digester operating conditions and bad operating conditionsCan be used to simulate operating condition of a digester in F & B industrySimulated key parameters : CH4,acidogenic biomass, methanogenic biomass, VFA, particulate substrate.

3. Extension of the anaerobic digestion model No. 1 (ADM1) to include phenolic compounds biodegradation processes for the simulation of anaerobic co-digestion; by Boubaker Fezzani, Ridha Ben Cheikh Biogas Laboratory, Industrial Engineering Department, URSAM - Ecole Nationale dIngnieurs de Tunis, Universit Tunis El Manar, BP. 37 Le Belvdre 1002 Tunis, Tunisia of olive mill wastes at thermophilic temperature; Journal of Hazardous Materials 162 (2009) 15631570

The literature shows the development of existing anaerobic digestion model 1 to include phenolic compound biodegradation process.The general structure of the ADM1 was not changed except for the modifications related to the introduction of phenolic compounds degradation processes into acetate and further into methane and CO2.Phenolic compounds are also taken into consideration into pH simulation equations.Result of simulation from this literature shows reasonable accuracy when compared to the real data obtain from the digester.Model can be used to simulate phenol waste industry : steel, biodiesel, palm oil and etc.Simulated parameters: pH,CH4,phenol.Simulated result shows reasonable accuracy due to error in estimation of anions and cation concentrations.4. Physical and mathematical modelling of anaerobic digestion of organic waste by G.Kiely, G. Tayfur, C. Dolan and K. Tanji; Civil and Enviromental engineering department, University College Cork, Ireland and Hydrologic science department, University of California, Davis, CA 95616. USA ; Water Research vol 31, No. 3 pp 534-540; may 1996

Show the development of a mock reactor(CSTR) to compare simulated result with actual resultMock wastewater is created from household/food fraction to simulate typical waste in Europe. Which is fed with pig slurry to allow acclimatize for 13days.Uses monod inhibition modelinhibition by unionized acetic acid.Simulated parameters : CH4, pH, NH4Simulated results are accurate.5. Dynamic modelling of anaerobic digestion by R.Moletta, D. Verrier and G. Albagnac; Station de Technologie Alimentaure, institute National De la Recherche Agronomique, 369 rue J Guesde 59650 Villeneuve D Ascq, France; Water Research Vol 20. No.5 pp427-434; Dec 1984

Model accuracy is tested with pea bleaching and synthetic substrate containing sucrose and organic acid.Inhibition by VFA(acetic acid)Death rate is considered as zero as experiment time is shortTakes digestion model to be a two step process.Acidogenic bacteria -> Glucose -> acetateMethanogenic bacteria -> Methane and CO2Result show accurate production of CH4 with experimental data

7. A Dynamic model for simulation of animal waste digestion by D.T. Hill, University of floride, Gainesville and C.L. Barth, Clemson University, Clemson, South Carolina; Water Pollution Control Federation) Vol. 49, No. 10 (Oct., 1977), pp. 2129-2143.

Inhibition by unionized volatile fatty acid and unionized NH3pH simulation is done via mass balance of CO2 systemSimulation result is then compared with 12 reactorsSimulation can be adjusted to change with temperature using henrys gas lawResult shown are satisfactory when compared to actual small scale reactor

My model

dXa/dt=Ua.Xa-Kd.XaUa=Uamax/(1 + kxa/s + Ah/Kiax)dS/dt=D.(Sinf-S)-(Ua.Xa)/Ya+(Ua.Xa)/YsoAh= AH+/KcdA/dt=D(Ainf-A) + Ua.Xa/Yva Um.Xm/YmdXm/dt = Um.Xm-Kdm.XmUm = Ummax/1+ (Kxm/Ah) + (Ah/Kixm) + (NH3.Mnh3/Kiam)dCH4/dt=Vmmax.Xm(Ah/Ah+Km)dCO2/dt=D(CO2in-CO2+HCO3in-HCO3)+Rm+Rac+Raf-Rz-Rnh4+RtRm=UmXmYco2/MxRac=Da/dt(1/Mx)Raf=Ua.Xa.Yco2/MxH = Kco2Co2/HCO3-

Rz=DZ/dtdZ/dt=D(Zin-Z) + Ua.Xa.YcatRnh4=D(NH4in-NH4)+Ua.Xa.Ynh4+Rnh4.Mnh4dPnh4/dt=-Tp.Sv.Vrec.Rnh4/Vgsv Pnh3Q/VgsvQ=Qnh3+QCh4+Qco2Qnh3=-Sv.Vrec.Rnh3Qch4=(SV.Vrec)(Um.Xm.Ych4)(1/Mch4)Qco2=-Sv.Vrec.RtRt=KLA(Khco2.Pco2-CO2)dPco2/dt=-(Tp.Sv.Vrec.Rt/Vgsc)-(Pco2Q/Vgsc)HCO3-=Z+ + NH4/Mnh4 Ah/MoNH3=NH4.Knh4/H+Mnh4

9 ODEs19 supporting equationsSubsystem


ResultLegend shows flow rate adjusted without a controller

The ControllerFuzzy LogicFuzzy logic AIWhich simulates human like responses in order to control the processFuzzy logic is divided into 3 partsFuzzification which categorizes the parameter monitored as both small & big at a different degree. (fuzzy sets & rules)Inference-The controller then applies if and then rules using the fuzzy set to adjust the manipulated variable Defuzzification-The AI here then will balance set rules to come out with proper result

My next stepTo remodel the process using matlab code instead of using SimulinkTo able to simulate pH and NH3 concentration graph

Q & A


View more >