Udvalgte projekter
Designede og implementerede et cloud-baseret realtidstelemetrisystem til overvågning af en række procesanlæg. Sensoraflæsninger, tryk, flowrater og hændelser indsamles fra hvert anlæg via komprimerede MQTT-datastrømme, behandles af en Python-indtagstjeneste og lagres i en TimescaleDB-tidsserie-database med automatiseret aggregering i flere opløsninger, komprimering og retentionspolitikker. Lokale opsamlingstjenester læser data direkte fra anlæggenes styringer, og en komprimeringsbro reducerer båndbreddeforbruget med over 90 % på forbindelser med afregnet dataforbrug. Driftsmetrikker og alarmer visualiseres via skræddersyede Grafana-dashboards i en webbrowser. Dimensionering af cloud-infrastrukturen blev baseret på målte produktionsdata med et opnået komprimeringsforhold på 40–53× for lagrede tidsseriedata. Dagligt lagres omkring 3 millioner datapunkter.
Udviklede en tjeneste, der kører på anlæggets PC, læser live procesdata fra Beckhoff-styringen, beregner anlæggets status og lagerbeholdning og rapporterer til en ekstern partners API, som erstatning for en fejlbehæftet OEM-komponent. Leveret med AI-assisteret udvikling under tæt ingeniørfaglig styring og valideret mod fysiske målinger inden idriftsættelse. I produktion på flere anlæg med fjernudrulning og -opdatering.
Designede og byggede en HIL-testbænk for en dansk virksomhed inden for klimastyring: en termisk realtidssimulering af radiator, rum og bygning driver et temperaturstyret kabinet, så rigtige enheder testes mod simulerede bygninger. Omfatter web-dashboard, tidsserielagring og automatiserede, gentagelige testkampagner med sammenligningsrapporter klar til kunden.
Udvidede en eksisterende C++17-baseret vindmøllesimulator med en ny komponent til syntese af netspænding, hvilket muliggjorde simulering af en lang række drifts- og fejlscenarier. Designede og implementerede en API med en Python-modpart til automatiseret testning.
Ved hjælp af Plecs (elektrisk simuleringsværktøj) blev Fault-Ride-Through (LVRT/HVRT) scenarier testet og valideret på en eksisterende model tilpasset de specifikke krav.
Designede webbaserede brugergrænseflader til flere hardware-in-loop testsystemer, herunder realtidsstyring og datavisualisering. Leverede hurtige prototyper med AI-assisteret udvikling.
I et storstilet HIL-system med flere netværksroutere designede konsulenten netværkslayoutet og oprettede et Python-baseret værktøj til udrulning af konfigurationer. Komponentarketyper defineret i YAML blev konverteret til RouterOS-kommandoer til automatiseret routerprovisionering.
Udviklede en webbaseret brugergrænseflade til en køretøjskomponent styret via CAN-bus på et indlejret Linux-system. Implementerede datalogning til Azure IoT Hub med downstream-lagring i PostgreSQL og oprettede Grafana-dashboards til overvågning af enhedens tilstand og ydeevne. Koordinerede eksterne underleverandører til kabel- og kabinettdesign.
Nøglefigur i produktkonceptets tilblivelse med fokus på trådløs forbindelse, brugervenlighed og reguleringsdesign. Introducerede modelbaseret design i varmesegmentet. Del af et 3-personers softwareteam med fokus på varmeregulering og dataindsamling til en Cypress PSOC4 ARM Cortex-M0 platform. Ledede certificering af reguleringsydelse hos et Notified Body. Produktet modtog flere priser og har passeret 1 million solgte enheder.
Anvendte et stort datasæt til at træne et neuralt netværk, som derefter blev implementeret på en eksisterende billig, batteridrevet indlejret platform. Evaluering blev udført med Matlab og Python mod realtidsdatasæt. Implementeret med Deep Learning Toolbox.
Yderligere projekter
Universitetsprojekter
Modellering og regulering af det hydrauliske pitch-system på en 3,6 MW vindmølle
Kandidatspeciale i samarbejde med en stor vindmølle-OEM. Data fra den virkelige verden blev indsamlet ved at udføre tests i en vindmølle og derefter brugt til at tilpasse fysiske ligninger til virkelige karakteristika. To observerbaserede friktionskompenserende reguleringsdesigns blev implementeret, som begge klarede sig bedre end den eksisterende proportionalregulering i simulering.
Reduktion af tænd/sluk-cyklusser for køleanlægskompressorer
Samarbejde med en stor producent af varme- og klimasystemer. Anvendte analyseredskaber til hybride systemer for at undgå synkronisering af indløbsventiler på kølemøbler. Implementerede to nye metoder og undersøgte en ny stabilitetsanalysemetode til hybride systemer.
Lastforskydning af supermarkedskølesystemer
Samarbejde med en stor producent af varme- og klimasystemer. Evaluerede energibesparelser ved at udnytte billigere natstrøm. To Model Predictive Control-løsninger blev implementeret i Matlab/Simulink og xPC.