Data Acquisition and Sensing – Comprehensive Study Notes
Data Acquisition en Industriebegrippen
- UC Leuven/Limburg – MOVING MINDS – Data-Acquisitie: Inleiding
- 3-fasige systemen, Pneumatica, Fluido-mechanica, Hydraulica
- Kernonderwerpen: AC/DC, Elektrische motoren, CNC, PLC, Systeemanalyse, Visualisatie, Kwaliteitszorg
- Belang van data-acquisitie in: vermogens elektronica, robotica, digitale regeltechniek, netwerken
Terminologieën: IoT, IIoT, Industry 4.0 en gerelateerde concepten
- IoT = Internet of Things: netwerk van verbonden dingen
- IIoT = Industrial Internet of Things
- I4.0 = Industry 4.0
- Verschil IoT vs IIoT: industriële focus, veiligheid, betrouwbaarheid, realtime data
- IIoT-kenmerken: Intelligence of Things, Security of Things, Industry of Things
- Digitale trends: Business Intelligence, Deep Learning, AI-georiënteerde HW, machine learning, anomaly detection, big data, NLP, chatbots
Security en industriële constellaties
- Security of Things: Blockchain, industriële netwerkbewaking, ICS-penetratietesten, IAM, governance, incident response, forensisch onderzoek
- ICS-penetratietesten: gericht op Siemens Step7-omgevingen; Stuxnet als invloedrijk voorbeeld (2010) – modulairsamenhang met worm, rootkit, USB-infectie, vernietiging van centrifuges via onveilige PLC-instructies
- Pragmatische les: veiligheids- en beveiligingsbewustzijn bij OT/ICS
Stuxnet: overzicht en werking (Samenvatting uit slide-inhoud)
- Doelwit: Siemens Step7-omgevingen, centrifuge-installaties in Iran
- Module-structuur: worm voert routines uit, link file maakt kopieën, rootkit verbergt bestanden voor scanners
- Verspreiding: via USB-sticks, vervolgens netwerk; detectie afhankelijk van aanwezigheid van Siemens Step7 software
- Gedrag: besmet PLC en Step7, wijzigen van code, leveren foutieve/ onverwachte instructies, terugkoppeling naar normale waarden aan gebruiker
- Marktverdeling (verkochte hardware): Siemens domineert; overige leveranciers include B&R, Omron, Schneider, Rockwell, Mitsubishi
- Korte notie: patroon van Stuxnet illustreert risico’s van ICS-penetratiedefensie en noodzaak van ICS-gedefinieerde beveiliging
IO-Link en bussystemen (Praktisch-meetkundige context)
- IO-Link: PtP-verbinding tussen sensor/actuator en fieldbusmaster (PLC)
- Voordelen IO-Link: nauwkeuriger sensorgebruikers, onafhankelijk van veldbus (PROFINET/EtherNet/IP/AS-Interface)
- Proactief: IO-Link maakt kalibratiemechanismen en instrumentation mogelijk met minder kabelruis
- Overzicht bussystemen: EtherCAT, CANopen, CC-Link, DALI, KNX/EIB, Ethernet TCP/IP, DeviceNet, M-Bus, LON, PROFI-BUS, INTERBUS, Modbus, RS-232/RS-485 etc. (zie overzichtskaart in slides)
Digital Twin: definities, design en waarde
- Een Digital Twin = virtuele representatie van een object of systeem in zijn volledige levenscyclus
- Korte kenmerken:
- Real-time bijwerken van gegevens via sensordata
- Machine learning en simulatie voor beslissingsondersteuning
- Mogelijkheid om fabriek/netwerk te monitoren, onderhoud te voorspellen (predictive maintenance), en processen te verbeteren
- Virtuele brug tussen echte en digitale wereld; koppeling van meerdere twins geeft realistische weergave van interacties
- Toepassingen: Digital Twin in productie, logistiek, stedelijke netwerken, enz.
- PDCA-cyclus (Deming): Plan, Do, Check, Act – integraal onderdeel van continue verbetering in digital twin-omgeving
- Paradigma’s: Virtual Commissioning, Virtually Validated (V2R), virtual designs die operationele inzichten leveren
- Digital Twin-voordelen: betrouwbaarheid, productiviteitsverhoging, betere klantservice, flexibiliteit, kwaliteitsverbetering, risicobeheersing en kansdetectie
- Bedrijfstoepassingen en marktgroei: markt voor digital twins groeit snel; CAGR-claims en wereldwijde adoptie in verschillende industrieën
- Gevaren en voorwaarden: sensordata-output en integriteit; zonder voldoende sensoren geen accuraat digital twin; vereist data-infrastructuur en lange termijn data governance
Digital Twin: voordelen en waarde (vervolg)
- Voordelen samengevat:
- Betrouwbare status van apparatuur en productielijnen
- Verhoogde beschikbaarheid en minder uitvaltijd via real-time OEE-analyses
- Betere besluitvorming door data-gedreven inzichten
- Mogelijkheid tot massa-aanpassing, gemengde productie en kleine series
- Inzicht in prestatievelden door multi-scenario-analyses
- Verdere winstpunten: kostenreductie door geoptimaliseerde toeleveringsketen, hogere productiviteit, en verbeterde klantenservice
Algemeen meetsysteem: blokschema en signaalketen
- Algemene meetsysteem-blokschema:
- Ingang (Fysische grootheid) -> Opnemer/omvormer (sensor/transducer) -> Signaal Conditionering -> Signaal Verwerking -> Gegevenspresentatie (HMI/SCADA/DCS)
- Te meten veldgrootheid, gemeten grootheid; transducer-sensor-signal conditioning; A/D omzetter; computer
- Voorbeelden van sensoren en signaalpunten:
- Pt100 (RTD) / thermokoppels / thermistors
- Wheatstone-bruggen voor weerstandssensoren
- Versterkers (inverterend, niet-inverterend, instrumentation)
- Signaalconditionering omvat: versterking, linearisatie, koude-junctie compensatie (cold junction), ruisonderdrukking
- Presentatie/uitvoer: data-visualisatie via HMI/SCADA; A/D-conversie naar digitale data
Signaalconditionering en temperatuursensoren
- Signaalconditionering omvat:
- Thermokoppels: output ±80 mV, koude-junctie-compensatie, nauwkeurigheid ±2°C
- Thermistors (NTC/PTC): spannings/weerstandsafhankelijke output; drift en nauwkeurigheidskenmerken
- RTD Pt100: weerstand-naar-spanning/straalsignaal; lange termijn stabiliteit, response time, nauwkeurigheidsparameters
- Temperatuur-signal conditioners:
- Thermokoppels: output ±80 mV; koude-junctie compensatie; drift en linearisatie
- Thermistors: NTC/PTC; goede linearisatie, lange termijn stabiliteit; response time 0.12–10 s; nauwkeurigheid ~0.05°C
- RTD Pt100: nauwkeurigheid ≈ 0.1–1°C; response time 1–50 s; lange termijn stabiliteit ~0.05°C/jaar
- Overige signaal-conditioning bruikbaar voorbeeld: RTD/PT100 met Wheatstone brug en opnemer/omvormer
Weerstandsbruggen en versterkers
- Gebalanceerde Wheatstone brug (R1, R2, R3, R4):
- Ubron levert excitatie aan brugpontjes; Uout wordt gemeten tussen de twee middenpunten
- Als R1=R3 en R2=R4, is Uout 0 bij evenwicht
- Ongebalanceerde Wheatstone brug (R + ΔR):
- Uout ≈ Ubron · ΔR / (4R) bij kleine ΔR (milik) – voor een kwart-bridge toepassing
- Signaalomzetting bepaalt door de bridge-sensitiviteit en de brugexcitatiewaarde
- Versterkers: basisconfiguraties
- Inverterende versterker: A<em>v=−R1R</em>2
- Niet-inverterende versterker: A<em>v=1+R1R</em>2
- Instrumentatieversterker (Three-op-amp INA):
- Algemene formule (veelgebruikte configuratie):
V<em>out≈(V</em>2−V<em>1)⋅(1+R<em>g2R</em>1)⋅R3R</em>4 - Waarbij Rg de gain-weerstand is, en R3=R4 vaak gekozen voor eenvoud
- Praktische signaalketen: sensoren → brug → versterker → verdere signaalverwerking
Data Acquisition–ADC en DAC concepten
- ADC (Analog-to-Digital Converter):
- SAR-architectuur (Successive Approximation Register): gebruikte comparator en DAC voor stapgewijze bepaling van Vin
- S/H (Sample-and-Hold) en EOC-signaal (End Of Conversion)
- Doel: digitale representatie van het analoge signaal met bepaalde resolutie (bijv. 8, 12, 16 bits)
- DAC (Digital-to-Analog Converter):
- Basisprincipes: uitgangsspanning/stroom is functie van binair woord D en volledige schaal FS
- Ideal DAC-werking: V<em>out=V</em>REF⋅2ND
- 16-bit DAC (DAC8551) – specificaties: monotoniciteit, lineairiteit, glitch-minimalisatie, uitgangsbereik 0–Vref of ±Vref afhankelijk van configureerbaar ontwerp
- Transfer-kenmerken: differential nonlinearity, offset/zero-code error, gain error, output settling time, PSRR, etc. (sleutelproperty: < ±0.1% FS of vergelijkbare waarden)
- Praktische notitie: NOA/MTP/NOA NOA/NAMUR-gerelateerde onderwerpen beïnvloeden integratie en controleparameters, maar de kern blijft: nauwkeurige ADC/DAC-omzetting via betrouwbare referenties en lineaire elementen
Sampling, Nyquist en aliasing (Sampling-theorie)
- Nyquist-Shannon Theorema:
f<em>s≥2f</em>maxoff<em>max≤2f</em>s - Consequenties:
- Sampling frequency bepaalt of een signaal met maximale frequentie fmax correct gereproduceerd kan worden
- Als fs onvoldoende is, treden aliasing-effecten op waarbij hogere frequentie-inhoud als lagere frequenties wordt weergegeven
- Aliasing: gevolg van undersampling; anti-aliasing filter (low-pass) reduceert hoge-frequentiecomponenten vóór sampling
- Voorbeelden van sample-intervalldomen: fs = 50 Hz, fmax/2 etc. Voor audio/meettoepassingen gelden specieke praktijkwaarden zoals descr ied in de slides
- Track & Hold vs Sample & Hold:
- Sample & Hold: meetwaarde tijdelijk vastgehouden op sampling-impuls
- Track & Hold (T&H): houdt zowel tracking als hold-fasen in; idealiter geen droop/offset tijdens hold
- T&H-fouten: droop, feedthrough, hold-error, aperture-time, settling-time; ideale design vereist afstemming tussen T&H en ADC
Encoder- en tachogenerator-praktijk
- Encoders (Rotary/Lineair):
- Absolute encoder: kent positie vanaf startup
- Incremental encoder: relatieve positie; positie en snelheidsmeting via tracks A/B en referentie-puls (Z)
- Lineaire encoders: absolute of incremental; motorposition met interpolatie mogelijk
- Sine Encoder vs Quadrature (Incremental sine): twee analoge signalen (A, B) met 90° faseverschuiving; hogere resolutie en betere ruisimmuniteit
- Puls/Hz en signaalconversies:
- Encoders leveren pulsen per omwenteling; frequente weergave via algoritmes of microcontroller
- Stroom-naar-spanning omzetters en vi brot voor signaalintegratie (voorbeelden: 0–5V, 0–10V, 4–20 mA)
- Tachogenerator: output afhankelijk van RPM; gebruikt voor snelheidmeting en controle
Praktische meetketens en sensortypen (toepassingen & voorbeelden)
- Temperatuurmetingen in praktijk:
- Ruimte-temperatuur: Thermistor of Pt100 (RTD) afhankelijk van omgeving en nauwkeurigheid
- Hoge temperaturen: Pt100 / thermokoppels (K/J/T) met geschikte signaalconditioning
- Lager temperatuurbereik: Pt100 met nauwkeurigheid van ~0.1–1°C, tijdresponstijd 1–50 s
- Koelvloeistof-temperatuur: Temperatuursensor in koelvloeistof; weerstand verandert met temperatuur; signaalniveau afleiden uit spanningssignaal
- IR-sensoren en contactloze metingen: Thermografie/sensoren voor isolatie/omschakeling; voordelen bij moeilijk bereikbare plaatsen
- Drukmeting: Druksensor/transmitter; signaalversterking en conditioning; small band output (±80 mV) tot standaard 0–10 V of 4–20 mA
- Hydrostatische druk (druk in vloeistof):
P_{hydr} =
ho g h
Waarbij: ρ = dichtheid, g = zwaartekracht, h = diepte - Drukoverpressie en burst; datasheet-kenmerken tonen ranges, accuracies en thermal shifts
Druksensoren en transmitter: praktische problemen en valkuilen
- Installatiefouten, kabelproblemen, EMC-invloeden, lange kabellengten; real-world signaalverwerking vereist stabiele referenties en omgevingsafscherming
- Kalibratiefrequentie: jaarlijks, of bij extreme drift
- Fouten in druktransmitters: onbalans, on-board signaalconditioning, pieken en backflow in pijpen; maatregelen zoals RC-dioden (snubbers) tegen terugslag
- Praktisch meet- en procesvoorbeeld: drukmetingen in ruimtes/keukens vs. industriële omgevingen
HART en NOA/NAMUR Open Architecture (NOA) in procesindustrie
- HART-protocol: digitale informatie over 4–20 mA-lussen; FSK-signalling (1.2 kHz en 2.2 kHz) voor status, diagnose en configuratie
- Voordelen: remote configuratie, diagnostiek en onderhoud, LDO-achtige updates
- Beckhoff-HART interface: EL6184 (4-kanals HART interface), connectie met HART-transmitters via I/O
- NAMUR Open Architecture (NOA): standaarden voor extra statusinformatie via tweede kanaal; NOA maakt standaardisatie van veldapparatuur mogelijk
- Ethernet-APL: toekomstige evolutie van bekabeling voor fieldniveau; enkelvoudige koperen/ethernet-lijn (SPE) metelnica; integratie met EX-zones en MTP
P&ID en processen: van P&ID naar modulair procesontwerp (Beckhoff/NAMUR/NOA context)
- P&ID: Piping and Instrumentation Diagram – grafische weergave van leidingen, afsluiters, filters, pompen, motoren en sensoren in een installatie
- Indicatoren in P&ID: bubbel-symbolen geven extra instrumentdetails; labeltabels geven meetpunten en controllers weer
- Control loops (LC, LT, LV):
- Level Transmitter (LT) meet niveau
- Level Controller (LC) regelt door LV (level valve) de doorstroom/aanvoer
- TWK-niveau (TWK) en trilvork (trilfork) associaties; Kwestie van field vs control room location aangeduid via bubble
- Modularisatie via MTP (Module Type Package):
- Een MTP is een Process Equipment Assembly (PEA) met controller, I/O, sensoren en actuators
- Geintegreerd in Process Orchestration Layer (POL) voor plug & produce-integratie
- TwinCAT MTP Engineering: importeren van P&ID, definieer services, generate PLC/HMI code
- MTP levert dataobjects, services, process values, text lists; OPC UA-communicatie als standaard
- Praktijk: MTP-gedreven modulair ontwerp versnelt Time-to-Market en time-to-Repair
Beckhoff ecosysteem en process industry
- TwinCAT: PLC-software- en HMI-omgeving; EtherCAT als real-time databus
- NOA en Ethernet-APL: integratie van NOA/ HART/ NOA met EtherCAT via ELX/ EK-series modules
- Process Library (TwinCAT HMI Process Library): grafische controls, faceplates en dynamic state handling voor procesapparatuur
- HMI-visualisatie en faceplates: standaard control-symbolen met state, label en alarmstatus; gekoppeld aan PLC-symbolen
- MTP + HMI: procescentrische samenwerking; HMI-sheets en process knowledge gekoppeld aan MTP modules
- NOA Architectures: NOA-architectuur biedt NOA-access via NOA-controller en field devices; NOA-architectuur ondersteunt zowel greenfield als brownfield
- Ethernet-APL: toekomstbestendige veldbussystemen met single-pair ethernet; integratie met NOA/ NAMUR portaals
Encoders, tachogenerator en aandrijfsystemen (praktische details)
- Encoder-typen:
- Absolute encoders: kent positie vanaf start
- Incremental encoders: relatieve positie; gebruiken A/B-kanalen en Z-indextoets
- Lineaire encoders: absolute of incremental; position tracking via S-curve en interpolation
- Encoder-technologieën: optisch, magnetisch, inductief, capacitatief
- Sine-encoders vs blokencoders: sine-encoderen bieden hogere resolutie via sinusuele signalen; differential signalling (SIN+/SIN−) vermindert ruis
- Tachogenerator: opbouw met rotor, rotorstroom; output gerelateerd aan RPM; signaal-omzetting naar tachometer-invoer en controle
Praktische meet- en datasheet voorbeelden
- Pt100 / RTD datasheet kenmerken (range, span, lineariteit, hysteresis, drift):
- Range: -200 tot +850°C (Pt100); verschillende wiring opties (2W/3W)
- Lineariteit: afhankelijk van sensor, maar typisch < ±0.1–1°C
- Long-term stability: ~0.05°C/jaar
- Thermokoppels (K/J/E etc):
- Uitgang: elektromotorische emf (mV) afhankelijk van temperatuurverschil
- Cold junction compensation vereist; accuracy afhankelijk van junction temperatuur
- Druksensoren (MH20-typen):
- Drukbereik: 3 bar tot >200 bar; accuracy afhankelijk van FS en temperatuur
- Output: 0–5V, 0–10V, 4–20 mA; optional surge protection
- Signaal conditioning van druk/signaal: gebruik van on-board SC en low-noise kabels; prefer 4–20 mA over long distances
- Druk-meetsysteem-voorbeeld (volumebepaling): hydrostatische druk in vloeistoom, P = ρ g h, waar ρ = dichtheid, g = zwaartekracht, h = diepte
Nyquist en aliasing: afsluitende notities
- Nyquist-criterion belangrijk voor: sampling van signaaltypen in meetapparatuur
- Anti-aliasing filters: belangrijke component voor betrouwbare data
- Praktische oefening: sampling freq en signaalbandbreedte bepalen om aliasing te voorkomen
- Voorbeeldapplicaties: AI-gestuurde datalogging, analytics, control loops waar realtime data cruciaal is
Afsluiting: wat betekent dit voor examenvoorbereiding?
- Begrijp de keten van sensortoepassing: sensoren → brug/omvormer → signaalconditioning → ADC → digitale verwerking → HMI/DCS
- Ken de hoofdtypen sensoren en hun kenmerken (thermokoppels, RTD/PT100, thermistors, druksensoren, encoders/tachogenerator)
- Beheers de basisversterkingsconfiguraties (inverterend, niet-inverterend, instrumentation) en de formules zoals hierboven aangegeven
- Begrijp het verschil tussen digitale en analoge signaalverwerking, incl. DAC- en ADC-specs, en de consequenties voor nauwkeurigheid en ruis
- Ken de procesindustrie-architecturen (P&ID, NOA, NAMUR, MTP) en hoe Beckhoff TwinCAT MTP integreert met HMI/OPC UA voor plug & produce-omgevingen
- Realiseer het belang van security in OT/ICS-omgevingen, en de lessen uit Stuxnet en IoT/IIoT-ontwikkelingen voor hedendaagse systemen