Rensning af Miljøfremmede stoffer i vandværksfiltre

4 Automatisk styring og monitering

Med henblik på den almindelige drift af anlægget blev der udviklet software til at varetage styring, regulering og overvågning inklusiv dataopsamling. Softwaren "Waterworks control 2.01" blev programmeret i LabView 7.1 (National Instruments) og indeholdt følgende elementer:

- Grafisk brugerinterface

- Aktuator kontrol

- Niveauafbrydere

- Dataopsamling fra online sensorer

- Databehandling

- Fejlhåndtering

- Fejlrapportering

Programmet gør det muligt at styre og overvåge anlægget således, at normal drift, on-linemåling, returskyl af filtre og håndtering af fejlsituationer foregår automatisk.

4.1 Basal funktionalitet

Formålet med softwaren er at varetage den daglige drift af anlægget. Som tidligere nævnt er anlægget opbygget som to parallelle filtre. Styringen har to primære opgaver nemlig:

- Udførsel af returskylle og bundfældningssekvenser til fjernelse af jern og mangan udfældninger

- Multiplexing af flow-celle mellem indløb, udløb kolonne A og udløb kolonne B.

Returskylningerne kunne enten aktiveres manuelt eller automatisk (når vandspejlet i filteret nåede et vist niveau). Herefter blev skylningen udført i tre trin med hhv. vand alene, vand og luft og vand alene. Overløbet fra filtrene blev opsamlet i bundfældningstankene, hvor jern og manganudfældningerne blev bundfældet. Vandstanden i den aktive bundfældningstank overvåges løbende under returskylningen og returskylningen afbrydes, hvis tanken er fuld.

4.2 Grafisk brugerinterface

For at lette styringen af anlægget blev der udviklet et grafisk brugerinterface. Brugerinterfacet giver adgang til en række skærmbilleder, der her kort gennemgås.

Skærmbillede 1. Anlægsoverblik (se figur 4.1). Skærmbilledet viser vandets strømning gennem anlægget samt tilstanden af de fleste relæer. Skærmbilledet giver adgang til anlæggets styring af relæer. Den overordnede drift af anlægget kan foregå i 3 forskellige tilstande:

- Automatisk, hvor alle relæer styres af programmet f.eks. i gangsættes returskylninger automatisk når vandsøjlen er steget til et vist niveau.

- Semi-automatisk, hvor brugeren har en hvis frihed til at manipulere grupper af relæer. Brugeren kan f.eks. aktivere returskylningssekvensen, der herefter udføres automatisk.

- Manuelt. Tilstanden af de enkelte relæer defineres manuelt af brugeren.

Klik her for at se figuren.

Figur 4.1. Skærmbillede 1. Anlægsoverblik.

Skærmbillede 2. Målinger (se figur 4.2). Skærmbilledet giver et overblik over online målingerne. Udover at præsentere den aktuelle måleværdi præsenteres middelværdi og standardafvigelse for de tidligere målinger udregnet for hver flow-celle cyclus.

Klik her for at se figuren.

Figur 4.2. Skærmbillede 2. Målinger.

Skærmbillede 3. Grafer Måleværdier fra on-line sensorerne præsenteres løbende grafisk i skærmbilleder som vist i figur 4.3.

Klik her for at se figuren.

Figur 4.3. Skærmbillede 3. Grafer.

Skær

mbillede 4. Beskeder (se figur 4.4). Der generes en løbende logfil med information omkring tidspunkter for start og stop af anlægget, returskylning og bundfældningsekvenser samt eventuelt opståede fejl undervejs.

Klik her for at se figuren.

Figur 4.4. Skærmbillede 4. Beskeder.

Skærmbillede 5. Indstillinger (se figur 4.5). Indstillinger omkring driften af anlægget kan kontrolleres fra dette skærmbillede f.eks. længden af de enkelte faser i returskylningerne og flow-cellens målecyclus.

Klik her for at se figuren.

Figur 4.5. Skærmbillede 5. Indstillinger.

Skærmbillede 6. Systemtilstand (se figur 4.6). Giver en oversigt over tilstanden af alle relæer. Derudover gives et indblik i de igangværende programrutiner.

Klik her for at se figuren.

Figur 4.6. Skærmbillede 6. Systemtilstand.

Skærmbillede 7. Avancerede indstillinger. Giver adgang til en række indstillinger, der primært er relevante i forbindelse med indkøring af anlægget.

4.3 Aktuator kontrol

Anlægget består af 18 magnetventiler, der styres af 15 relæer, 5 pumper (med separate relæer), 2 omrørere og et sikkerhedsrelæ. I tabel 4.1 ses en oversigt over de relæer, som anlægget er bygget op med.

Tabel 4.1. Aktuatorer i pilotanlægget.

Enhed Navn Dataoverførsel ID
Pumper Doseringspumpe Diskret digitalog analogPump SS
Fødepumpe til filter A Diskret digital Pump AI
Fødepumpe til filter B Diskret digital Pump BI
Returskyllepumpe til filter A Diskret digital Pump AR
Returskyllepumpe til filter B Diskret digital Pump BR
       
Magnetventiler Indløb til anlæg Diskret digital V WT
Indløb filter A Diskret digital V AI
Indløb filter B Diskret digital V BI
Flow-celle indløb, indløb Diskret digital V IFI
Flow-celle indløb, udløb Diskret digital V IFU
Fødebeholder, udløb Diskret digital V IN
Flow-celle indløb, filter A Diskret digital V AFI
Flow-celle indløb, filter B Diskret digital V BFI
Flow-celle, udløb, filter A Diskret digital V AFU
Flow-celle, udløb, filter B Diskret digital V BFU
Filter A, udløb Diskret digital V AN
Filter B, udløb Diskret digital V BN
Filter A returskyl Diskret digital V AR
Filter B returskyl Diskret digital V BR
Bundfældningstank A, udløb Diskret digital V AJ
Bundfældningstank B, udløb Diskret digital V BJ
Returskylleluft A Diskret digital V AL
Returskylleluft B Diskret digital V BL
       
Omrøring Omrører filter A Diskret digital S A
Omrører filter B Diskret digital S B
       
Sikkerhed Sikkerhedstimer til automatisk frakobling ved fejl Diskret digital  

Der er anvendt 2 stk. PMD-1208LS (Measurement Computing) til USB 1.1 diskret digital kommunikation mellem computer og relæer. Doserings-pumpens flow (0-100 %) styres af softwaren med et analogt signal (0-5V).

Sikkerhedsrelæet sikrer at anlægget automatisk bliver frakoblet, hvis kommunikationen mellem computer og anlæg bliver afbrudt. Sikkerhedsrelæets funktion er at afbryde strømmen til anlægget og fungerer ved at relæet er tilsluttet en timer, der frakobler relæet efter 6 min, medmindre timeren bliver nulstillet. Softwaren er programmeret til at nulstille timeren hver 5 min.

4.4 Dataopsamling fra online sensorer

Til brug for den automatiske styring af anlægget er 4 niveauafbrydere installeret med henblik på at overvåge vandstanden i filtrene (højt og lavt niveau). Derudover er der installeret 4 niveauafbrydere, der giver alarm ved hhv. høj vandstand i indløbs vandtanken, de to bundfældningstanke og i kulfiltret.

I flow-cellen er der installeret elekroder til måling af iltkoncentration, pH, ledningsevne og temperatur. Dataopsamlingen fra elektoderne er passiv og har altså ikke betydning for den automatiske drift af anlægget.

En oversigt over anlæggets sensorer er vist i Tabel 4.2.

Tabel 4.2. Sensorer i pilotanlægget.

Enhed Navn Dataoverførsel ID
Niveauafbrydere Filter A, høj Diskret digital LS AH
Filter B, høj Diskret digital LS BH
Filter A, lav Diskret digital LS AL
Filter B, lav Diskret digital LS BL
Fødebeholder, høj Diskret digital LS WTH
Kulfilter, høj Diskret digital LS ACH
Niveau bundfældningstank A, høj Diskret digital LS ASH
Niveau bundfældningstank B, høj Diskret digital LS BSH
       
Onlinemåling Ilt RS238 O2
pH RS238 pH
Ledningsevne RS238 EC
Temperatur RS238 Temp
       

4.5 Databehandling

Data opsamlet fra online sensorerne bliver som tidligere nævnt præsenteret grafisk i softwaren. Derudover bliver måleværdierne løbende lagret som ASCII tekst filer.

Endelig bliver der udregnet middelværdi og standardafvigelse for måleserien op til at flow-cellen skifter position.

4.6 Fejlhåndtering

Da anlægget er designet til at skulle kunne arbejde uden tilsyn i en periode op til en måned er det vigtigt at softwaren kan identificere og håndtere forskellige fejlsituationer, der kan opstå under den almindelige drift. Fejlsituationerne opdeles her i fire kategorier, nemlig:

- Kritiske fejl. Fejlen er for alvorlig til at anlægget (eller filteret) kan fortsætte driften. Fejlen skal afhjælpes af operatøren.

- Problematiske fejl. Anlægget drives uhensigtsmæssigt. Fejlen bør afhjælpes hurtigst muligt, men anlægget kan forsætte driften.

- Advarsel. Kan opstå under den almindelige drift og afhjælpes automatisk af softwaren.

En oversigt over de fejl, der håndteres af anlægget, er vist i tabel 4.3.

Tabel 4.3. Fejltyper, der håndteres af softwaren.

Beskrivelse Kategori Aktion ID
PMD board 0 og 2 fejl Kritisk Anlæg stoppes E5010
PMD board 0 fejl Kritisk Anlæg stoppes E5011
PMD board 1 fejl Kritisk Anlæg stoppes E5012
Niveauafbryder funktionsfejl, LS AL Kritisk Kolonne A stoppes E5020
Niveauafbryder funktionsfejl, LS BL Kritisk Kolonne B stoppes E5021
Dræning af filter A for langsom Kritisk Kolonne A stoppes E5030
Dræning af filter B for langsom Kritisk Kolonne B stoppes E5031
Fyldning af kolonne A for langsom Kritisk Kolonne A stoppes E5032
Fyldning af kolonne B for langsom Kritisk Kolonne B stoppes E5033
Bundfældningstank A fuld Problematisk Returskyl stoppes E5050
Bundfældningstank B fuld Problematisk Returskyl stoppes E5051
For kort interval mellem returskylninger i kolonne A Problematisk Returskyl udskydes E5054
For kort interval mellem returskylninger i kolonne B Problematisk Returskyl udskydes E5055
Returskyller A, kan ikke starte returskyl i kolonne B Advarsel Returskyl udskydes E5060
Returskyller B, kan ikke starte returskyl i kolonne A Advarsel Returskyl udskydes E5061
Bundfælder A, kan ikke starte returskyl Problematisk Returskyl udskydes E5062
Bundfælder B, kan ikke starte returskyl Problematisk Returskyl udskydes E5063
Oximeter kan ikke detekteres Advarsel Ingen E5070
Ledningsevne måler kan ikke detekteres Advarsel Ingen E5071
Begge filtre er stoppet Kritisk Anlæg stoppes E5080
Uforudset hændelse opstået Kritisk Anlæg stoppes E5090-E5094

Anlægget er designet således, at alle anlæggets ventiler bliver lukket og pumperne stoppet, hvis forsyningsstrømmen bliver afbrudt. I det tilfælde at styresoftwaren svigter, vil strømmen til anlægget blive afbrudt indenfor 6 minutter.

4.7 Fejlrapportering

Softwaren genererer løbende en log over de fejl der er opstået, samt forskellige systemmeddelelser f.eks. tidspunkt for opstart og afslutning af returskylninger. Derudover kan anlægget rapportere fejl direkte til operatøren via E-mail.

 



Version 1.0 Oktober 2005, © Miljøstyrelsen.