Destillasjon Prosjektoppgave høsten 2004, Ingela Reppe og Jørgen K

Slides:



Advertisements
Liknende presentasjoner
Vesentlige kapasitetsendringer i basisperioden 15. august 2011 George Nicholas Nelson.
Advertisements

Damp/væske-likevekt (VLE) og flashberegninger
Rekonstruksjon av taktstyringssekvens i generalisert ”shrinking” generator Slobodan Petrović NISlab, Avdeling for Informatikk og Medieteknikk, Høgskolen.
Sammenlikning av simuleringsverktøy for reguleringsteknikk
Dimensjonering av Permanente forankrings-system
Eksperimentelt arbeid
Kap 12 Korrelasjon / Regresjon
Instrumentering Symboler for prosesskjema NS1438:
Enhalet og tohalet hypotesetest
Grunnleggende spørsmål om naturfag
Komplett avstandstabell. LOG530 Distribusjonsplanlegging 2 2 Noen ganger er det behov for en komplett avstandstabell mellom alle nodene i et nettverk.
Kap 4 Investment-consumption decision model
Simplex metoden Meget kraftig metode for løsning av store LP-problemer
Videreutvikling av NetLab Hovedprosjekt 26
Hovedprosjekt 2008 Gruppe 2 Automatic testing of Drilling Instrumentation system Inge Osli Erling Andrè Hornenes.
Kapittel F Kjemisk likevekt.
Enkel Keynes-modell Lukket økonomi
Kapittel 7: LP Introduksjon til Lineær Programmering
Brukertips for tuning av regulatorer offshore
Separasjon oppsummering
Destillasjon Prosjektoppgave høsten 2004, Ingela Reppe og Jørgen K
Innhold Innledning Hva er slugging? Ulemper ved slugging
Presentasjon av ResPunch - Fagdelen
En kort oversikt over noen prosjekter i Cybernetica.
Minimal Spanning Tree. LOG530 Distribusjonsplanlegging 2 2 Nettverket viser avstanden mellom 8 noder, der nodene A – G beskriver oljefelt som skal knyttes.
«Densitometriske og planimetriske målinger av rasterstrukturer» Maria Sunde Wroldsen.
Automated Testing Tool & When to Stop Testing
Slug regulering i tofasestrømning. Eksperimentell validering.
INF 295 forelesning 14 - kap 8 Disjunkt mengde ADT Hans Fr. Nordhaug (Ola Bø)
INF 295 Forelesning 19 - Dynamisk programmering Korteste vei alle til alle (Floyd) Hans Fr. Nordhaug (Ola Bø)
Borre ungdomsskole
Organisering og arbeidet i kommunene
Prosjektoppgave Modelldrevet utvikling og brukeragenter for kommunikasjon i sykehusomgivelser Marie S. Fuglesang NTNU, høsten 2004.
Hovedfagspresentasjon
Falconbridge Nikkelverk A/S Basisregulering, Prost, Jan-021.
PROST årsmøte /05/ Frode Martinsen, dr.ing.stud., teknisk kybernetikk Optimalisering i ulineær model prediktiv regulering (NMPC)
Statistiske egenskaper ved målesystemer
Seilbåt.
CARISMA Context-Aware Reflective Middleware System for Mobile Applications.
Eksperimentelle design Ikke-eksperimentelle design
SINTEF-undersøkelsen om salting og trafikksikkerhet
Kontinuerlig kvalitetskontroll. Hvordan komme helt i mål.
Sensor krav og motivasjon. Målesystem (Fraden) Absolutt eller relativ sensor P1P1 P2P2 P1P1 P0P0.
1 Dynamisk modellering og regulering av Brobekk forbrenningsanlegg Masteroppgave Vår 2008 Institutt for kjemisk prosessteknologi Fakultet for naturvitenskap.
Bayesiansk statistikk Petter Mostad Overblikk Tilbakeblikk på sannsynlighetsbegrepet Hvordan gjøre Bayesianske analyser Analyser ved hjelp.
Hypotesetesting, og kontinuerlige stokastiske variable
Routing Indices For P2P Systems TDT2 – Avanserte Distribuerte Systemer Lars-Erik Bjørk.
Regresjon Petter Mostad
Operasjonsanalytiske emner
IKT Turnusplanlegging – fra et matematisk perspektiv Workshop i turnusplanlegging Voksenåsen, Martin Stølevik
Kapittel 6 Følsomhet. Læringsmål Etter å ha jobbet med lærebok og hjemmeside til kapittel 6 skal du kunne: 1.Beregne nullpunkt og kritisk verdi 2.lage.
IKT 1 SNAKEFIGHTER Intelligent slangerobot for krevende intervensjoner.
1 SKOLELABORATORIET Nils Kr. Rossing En praktisk introduksjon til differensialligninger av Nils Kr. Rossing Skolelaboratoriet ved NTNU.
Laboratoriebruk ved diabetes. Kan vi stole på resultatene
Kurvetilpasning - filtere
Regulering med tilbakekopling - prinsipp og eksempler
Innstilling av PID-regulatoren
Fagdag i faget Programmering og modellering
IA3112 Automatiseringsteknikk Høsten 2017 Tilstandsestimering
CFD-verktøy kombinert med tradisjonell modellering
IA3112 Automatiseringsteknikk Høsten 2018 Tilstandsestimering
Aktiv regulering av gassturbiner og kompressorer
Innstilling av PID-regulatoren
Av Finn Aakre Haugen IA3112 Automatiseringsteknikk og EK3114 Automatisering og vannkraftregulering Høstsemesteret 2018 Faktorer som.
| Af |>| A | | Af |<| A |
Koordinator MPC med fokus på føde maksimalisering
SIV : Regresjon Kapittel 13 17/01/2019 Fred Wenstøp.
Av Finn Aakre Haugen IA3112 Automatiseringsteknikk og EK3114 Automatisering og vannkraftregulering Høstsemesteret 2018 PID-regulatoren.
Regulering med tilbakekopling - prinsipp og eksempler
I dag Konfidensintervall og hypotesetesting – ukjent standardavvik (kap. 7.1) t-fordelingen.
Utskrift av presentasjonen:

Destillasjon Prosjektoppgave høsten 2004, Ingela Reppe og Jørgen K Destillasjon Prosjektoppgave høsten 2004, Ingela Reppe og Jørgen K. Johnsen Veiledere: Sigurd Skogestad, Morten Hovd og Jens Strandberg Bygging, modellering og regulering av kontinuerlig, binær destillasjonskolonne

Oppgaven Bygge en lab-skala destillasjonskolonne (startet som sommerjobb). Estimator for sammensetning. Regulering av sammensetning i destillat og bunnprodukt. Indre P/PI-sløyfer og ytre MPC. To modeller: stasjonær modell for sammensetningsestimator, dynamisk modell for MPC

Kolonnen 2.5m høy, 5cm indre diameter, Samlet effekt i koker: 3kW Fødeblanding: 50/50 vol% vann/metanol Ca. 2 liter metanol per time Fylt med raschigringer 12 + 1 teoretiske trinn Instrumentering mest mulig lik industrielle kolonner Stativ i aluminium Stativet er for stort til å frakte som det er, må demonteres delvis, men så lite som mulig helst

Flytskjema med instrumentering Sensorer 8 PT-100 temp.sensorer jevnt fordelt i kolonnen Strømningsmålere på føde-, refluks- og destillatstrøm, samt på kjølevann. Trykkmåling i kolonnen Nivåmåling i reflukstank Nivåmåling i koker kommer Aktuatorer 4 pumper: refluks, destillat, bunnprodukt, føde Varmeelement i koker

Instrumentering Skap med fieldpoint moduler, National Instruments Sikringer, jordfeilbryter, strømtilførsel Releer, 5 stk, gir 230 volt til varmeelementene i kokeren og pumpene Kommunikasjon med pc LabWIEW- grafisk programmeringsverktøy Skap: Fieldpoint moduler, komunikasjonsmodul mot pc, analoge utgang,( pumper,) analoge, innganger, (flowmålinger og trykkmålinger, nivåmalinger), RTD (restistant temperature detection) modul til temperatursensorene PT 100 Releer, 5 stk, gir 230 volt til varmeelementene i kokeren og pumpene   Strømtilførsel til hele systemet, sikringer, jordfeilbrytere,

Dynamisk modell Basert på massebalanse, komponentbalanse og energibalanse Holdup i dampfase neglisjeres Linearisering av væskedynamikken Damptrykket for hver komponent på hvert teoretiske trinn beregnes ut fra Antoinelikningen Viktige parametre i modellen er Antall trinn: (12 +1) Holdup i væskefase kan finnes eksperimentelt Tidskontant for væskedynamikken kan finnes ved parameter identifikasjon

Teoretiske trinn Stasjonære eksperimentelle målinger er sameliknet med simulerte data fra modell i HYSYS McCabe-Thiele metoden gav 12 +1 trinn Med mindre enn 12 trinn vil ikke topproduktet bli rent nok i modellen Temperaturmålingene ligger litt lavt

Estimator for sammensetning Vil bruke en kombinasjon av temperaturmålingene i kolonnen Finne en sammenheng mellom målt sammensetning og linearisert temperaturprofil x = K· Tln Tln – linearisert temperatur, x – sammensetning K kan finnes eksperimentet ved minste kvadraters metode Krever omfattende eksperimentelle data Stasjonær modell Alternativt kan estimatoren baseres på en god stasjonærmodell

Basisregulering LV-konfigurasjon samt indre temperatursløyfe med L som pådrag P-regulering av refluksnivå med destillatstrøm som pådrag PI-regulering av logaritmisk temp. i toppen av kolonnen for å stabilisere svingninger Manuell regulering av nivå i koker (pga. manglende nivåsensor) MV: refluks L, oppkok V, destillat D, bunnprodukt B CV: sammensetning for D og B DV: føderate

MPC - struktur Gjennomsnittelig logaritmisk temperatur i øvre og nedre del (y1 og y2) reguleres Bruker kokereffekt og settpunkt til indre temp.sløyfe som pådrag Pådraget regnes ut av MPC MPC implementert i matlab, kalles fra Labview gjennom Matlab Script node

MPC – dynamisk modell Systemet med temperatursløyfen lukket modelleres lineært for å bruke lineær MPC (y = Hu) Bruker sprang på inngangene som eksiteringssignal (PRBS) Eksperimentelle data tilpasses 2.ordens transferfunksjoner med dødtid Inkludert endringer i føderate som kjent forstyrrelse (In(3)) Responsen i øvre del er underdempet, mer underdempet i virkeligheten

MPC - algoritme Basert på tilstandsromformulering Kalmanfilter for estimering av tilstander og konstante modellfeil på utgangene Prioritering av begrensninger, y1 foran y2, ved å løse to LP-problemer ved hvert tidsskritt. Tar hensyn til estimerte forstyrrelser. Finner mulige stasjonære referanseverdier for tilstander xref og pådrag uref på grunnlag av ønskede utganger og begrensninger ved å løse et QP-problem ved hvert tidsskritt. Finner optimal pådragssekvens og bruker første pådragsvektor på systemet Straffefunksjon med slackvariable for å garantere løsning av optimaliseringsproblemet, lineært og kvadratisk ledd Pådragsblokkering for å redusere regnetid

Simuleringer Sprang i y2 fra 0 til 0.2 Sprang i y1 fra 0 til 0.2

Eksperimentelt Store problemer med regnetid. y1 svinger (ikke-modellert dynamikk + for raske pådragsendringer?) Kan bedres med mindre aggressiv indre temperatursløyfe Vanskelig å teste skikkelig, systemet kræsjer pga. regnetid ved større avvik mellom setpunkt og målinger y2 preget av mer støy enn y1, bruker bare to temp.målinger

Videre arbeid Implementere MPC i Septic? Endre regulatortuninger Modell basert på fysiske prinsipper og parameteridentifikasjon Gjenstår arbeid på sammensetningsestimator Prøve ut annen type mindre regnekrevende regulator (H∞ loop-shaping/gain-scheduling) Sikkerhetsrutiner i software: håndtere større trykkfall/økning, kjølevann som stopper, full koker/reflukstank Utvikle hensiktsmessig operatørgrensesnitt: presentasjon av de viktigste variablene, skru av og på ulike regulatorer, sette driftsbetingelser, logging etc. Brukermanual