1. Algal Teelt en Scale-up
- Bereid het kweekmedium met behulp van gedemineraliseerd water met 0,55 g / L -1 ureum, 0,1185 g / L -1 KH 2 PO 4, 0.102 g / L -1 MgSO4 · 7H 2 O, 0,015 g / L -1 FeSO 4 · 7H 2 O en 22,5 pl micro (18.5 g / L -1 H 3 BO 3, 21,0 g / L -1 CUSO4 · 5H 2 O, 73.2 g / L -1 MnCl2 · 4H 2 O, 13,7 g / L -1 CoSO 4 · 7H 2 O, 59,5 g / L -1 ZnSO 4 · 5H 2 O, 3,8 g / L -1 (NH 4) 6 Mo 7 O 24 · 4H 2 O, 0,31 g / L -1 NH 4 VO 3 ). Pas medium pH op 7-8. Steriliseren kweekmedium via 0,22 pm spuitfilter.
- Inoculeren Chlorella sp. van een enkele kolonie op een frisse agar plaat in een shake flask met 50 ml medium met een steriele entnaald. Cultuur algenvorming onder 150 rpm en 30 ° C gedurende zes dagen (continu licht staat, fotonflux = 40-50 umol m -2 s -1). Monitor celdichtheid door een spectrofotometer (OD 730).
- Breng 50 ml algencultuur (midden-log groeifase, OD 730> 1) in een 2-L glazen kolf (met ~ 1 L gesteriliseerd kweekmedium). Pomp gefilterde lucht (of CO2) in de cultuur tijdens de incubatie (5 dagen).
- Breng 1 L algenkweek in een 20-L glas mandfles met 15 L niet-gesteriliseerde voedingsbodem (in dit stadium, het risico van microbiële besmetting is klein), dan is cultuur algen onder dezelfde omstandigheden als vermeld in stap 1.3.
- Plaats 15 liter vers algencultuur (OD 730 = 2) en 85 L niet-gesteriliseerd medium in een vlakke plaat photobioreactor (voorzien van light-emitting diodes, computer besturing, gasmengsel, analysers voor mobiele optische dichtheid, pH, opgeloste zuurstofgen, temperatuur en opgeloste CO 2). Pomp de rookgas / lucht mengsel in de bioreactor.
- Grondig stomen de photobioreactor gebruik 70% ethanol na biomassaoogst (OD 730> 20).
2. Laboratorium Demonstratie van rookgasreiniging met behulp van kleine fotobioreactoren
- Inoculeren algenculturen in glazen flessen (200 ml / min medium / fles, eerste OD 730 ~ 0.3).
- Verbranden van aardgas en pomp het rookgas (~ 250 cm 3 min -1) door een trechter, een condensor buis, en een 0,5 L wassen fles (water-/ kalksteen suspensie).
- De mass flow controllers controle van de rookgas stroom in algencultuur (figuur 1). Rookgas pulsen omvatten twee modi: rookgas-on en rookgas-off (pomp lucht in plaats).
3. Kinetic Model Development
De kinetische model gaat: (1) het kweken homogeen systeems. (2) CO 2-concentratie en de lichtsterkte in de culturen zijn de beperkende factoren voor algengroei. (3) CO 2 partiële druk en de vloeibare fase evenwicht met H 2 CO 3, HCO 3 - en CO 3 2 - is vereenvoudigd met de wet van Henry). Het model vergelijkingen zijn:

X is de biomassa (kg · m -3). S is de opgeloste CO 2 (mol · m -3). P CO 2 partiële druk in de gasfase (Pa). pi de partiële druk van i e toxische verbinding in het gas (bijvoorbeeld NOx en SOx). P max.i is de partiële druk van giftig gas volledige remming van groei biomassa. η i is de coëfficiënt. K s is de constante Michaelis-Mentenvan CO 2 (mol · m -3). K I is de remming constante van CO 2 (mol · m -3). K is de constante Michaelis-Menten van lichtintensiteit (umol · m -2 · sec -1). H is constant de Henry's voor CO 2 (Pa · m 3 · mol -1). K La is de massa-overdrachtssnelheid van CO 2 (h-1). I de gemiddelde lichtintensiteit, umol · m -2 · s -1, die als volgt kunnen worden berekend (Vgl. (3)) 9.

De definitie van modelparameters in Tabel 1. De beginvoorwaarden veronderstellen dat biomassa en opgelost CO2 concentratie 100 mg / L en 13 umol / L respectievelijk. De volumetrische massatransfercoëfficiënt kan worden geschat door empirische correlatietie naar bioreactor parameters 10:

Pg / V het stroomverbruik van het systeem in de beluchte bioreactor (W / m 3). U gs is de oppervlaktesnelheid van de gasstroom door de bioreactor (m / sec). α, β en γ constanten over mengomstandigheden.
- De bouw van een Simulink-bestand voor het model simulatie (Screen shots worden gegeven in het dragermateriaal I).
- Kies Bestand / Nieuw / Model op de MATLAB-interface om een Simulink-model te maken, en open "Library Browser" (screenshot 1).
- Kies 'subsysteem' blok in de bibliotheek browser om de subsystemen voor vergelijking 1 en 2 maken. Sleep een subsysteem blok naar de Simulink model bestand, de naam te veranderen naar 'Vergelijking 1', en herhaal dezelfde stappen voor vergelijking 2.
- Maak de juiste blokken en parameters in elk subsysteem (screenshot 3). Dubbelklik op het 'Vergelijking 1 blok, kies de juiste blokken uit de bibliotheek browser en sluit ze met pijlen die de berekening volgorde aan te duiden, dubbelklik op de blokken om het opzetten van de parameters, en herhaal deze stappen voor de andere subsysteem.
Opmerking: 1) De volgorde moet beginnen met ingang blokken en sluiten met uitgangsblokken; 2) De exploitant blokken voor optellen, aftrekken, vermenigvuldigen, delen en integratie zijn allemaal te vinden in de bibliotheek browser, en we raden gebruikers ontdekken de Help-bestanden van de Simulink om te begrijpen hoe ze te gebruiken, 3) De optimalisatie solver kan worden ingesteld via het pad Simulation / configuratie parameters op de werkbalk. - Verbinden de twee subsystemen modelvergelijkingen (1 en 2) te vertegenwoordigen. Verbind de uitgang van een subsysteem aan de ingang van het andere subsysteem door pijl indien nodig. Bijvoorbeeld, de opgeloste CO2 concentratie de output in de vergelijking 2 subsysteem, en ook de ingang van de vergelijking 1 subsysteem.
- Gebruik 'pulsgenerator' blok als de ingangen voor 'Equation 2' te simuleren de aan-uit CO 2 pulsen; gebruiken 'Constant' blok als het oppervlak licht invoerwaarde. Dubbelklik op de blokken om de parameters, zoals de periode tijd en amplitude te veranderen.
- Kies 'Mux' blok in de bibliotheek browser. Sluit alle uitgangen aan 'Mux' en vervolgens op 'To Workspace' blok dat de gesimuleerde resultaten worden opgeslagen.
- Definieer de 'Simulation stoptijd' op de bovenste werkbalk op de knop "
"Om de simulatie te starten, en de resultaten zullen in de MATLAB werkruimte worden getoond (screenshot 4).
- Solliciteer dynamische optimalisatie benadering van optimale CO profiel 2 voorwaarden.
Om de veranderingen van de inlaat instroom CO 2-profiel (P opt) dat de productie van biomassa 11, 'fmincon' functie MATLAB en CVP (controle vector parametrering) 12 worden gebruikt maximaliseren. Figuur 2 illustreert de optimalisatie-algoritme (zie MATLAB programmeren codes in de Ondersteunende Materiaal II).