ground-med project data acquisition hardware and software anibal t. de almeida andre quintino duarte...
TRANSCRIPT
GROUND-MED PROJECT
Data Acquisition Hardware and Software
Anibal T. De Almeida
Andre Quintino Duarte
Coimbra, 25 February 2010
Global Data Acquisition
Septemes les Vallons, France
Oradea, Romania
Coimbra, Portugal
Benedikt, Slovenia
Valencia, Spain
Barcelona, Spain
Padova, Italy
Athens, Greece
Sensors
Sensors
Sensors
Sensors
Sensors
Sensors
Sensors
Sensors
DAQ FTP
DAQ FTP
DAQ FTP
DAQ FTP
DAQ FTP
DAQ FTP
DAQ FTP
DAQ FTP
FTPServer
Single Data Aquisition
- Flow
- Temperature
- Electrical Power
- Thermal Power
- Solar Radiation
DAQData ManagementSystem
FTP File
Sensors:
DAQ schematic
NI cRIO-9074
• Processor: 400 MHz RT• Internal Storage: 256MB• DRAM: 128 MB• Ethernet Port(s): 2• Operating Temperature: -20 to 55 C• Number of Slots: 8• NI 9144 expansion chassis to expand I/O module selection beyond 8 slots
4-Port RS485 Serial Module
OverviewThe NI 9871 C Series serial module adds four
RS485/RS422 serial ports. - Maximum baud rates 3.6864 Mbps;- Maximum cable length 1.2 km.
Electric Power (Carlo Gavazzi); Thermal Power (Brunata).
NI 9219 - 24-Bit Universal Analog Input
• 250 Vrms channel-to-channel isolation
• Built-in quarter, half, and full-bridge support
• Built-in voltage and current excitation
• Thermocouple, RTD, resistance, voltage, and
current measurements
• CJC per channel for accurate thermocouple
measurement
• 100 S/s/ch simultaneous inputs (50S/s/ch for
Thermocouple)
LI-COR Pyranometer
NI 9217 – 4-Channel 24-Bit RTD Analog Input
• 250 Vrms channel-to-channel isolation
• Built-in current excitation
• RTD measurements
• High-resolution mode 0.003 ºC
Indoor JUMO PT100; Outdoor JUMO PT100.
Mandatory Variables ICategory Variable Unit Description
External
Ambient temperature ºC External ambient temperature
Indoor
Troom ºC Representative indoor temperature
Heat Pump
Compressor Power kW Compressor power consumption
Cumulative compressor electricity consumption
kWh
Building Circuit
TIN CI ºC Inlet water temperature at the internal circuit
TOUT CI ºC Outlet water temperature at the internal circuit
Flow rate kg.h-1 Water flow rate in the internal circuit
Cumulative water volume
Operating hours h
Thermal heating/cooling to the building
kW
Cumulative heating supply to the building
kWh
Cumulative cooling supply to the building
kWh
Mandatory Variables IICategory Variable Unit Description
Building Circuit
Total power of all the fan coils (VSDs?) kW
Cumulative electricity in all the fan coils
kWh
Total internal Pump Power (VSDs?) kW Internal circulation pumps
Cumulative electricity consumption in internal pumps
kWh
Ground Circuit
TIN CE ºC Inlet water temperature at the external circuit
TOUT CE ºC Outlet water temperature at the external circuit
Flow rate kg.h-1 Water flow rate in the external circuit
Operating hours h
Cumulative water volume
Thermal heating/cooling to the BHE kW
Cumulative heating supply to the BHE kWh
Cumulative cooling supply to the BHE kWh
External Pump Power (With VSDs) kW External circulation pump
Cumulative electricity consumption in external pumps
kWh
Other Variables I
Category Variable Unit Description
External
Solar Radiation W.m-2 External solar radiation
Indoor
Temperature of other indoor spaces ºC
Heat Pump Needs Communication
Pevap Bar Evaporator saturation pressure on the refrigerant circuit
Pcond Bar Condenser saturation pressure on the refrigerant circuit
Tout cond (liquid subcooling) ºC Refrigerant temperature at the outlet of the condenser (liquid line)
Tout evap (evaporater super heat) ºC Refrigerant temperature at the outlet of the evaporator (superheat)
Tout comp (discharge) ºC Refrigerant temperature at compressor outlet (discharge line)
Other Variables IICategory Variable Unit Description
Building Circuit
10 minutes average water Temperature exiting Heat Pump
ºC
10 minutes average water Temperature entering the Heat Pump
ºC
Power of individual fan coils W Power consumption of one fancoil (or all fancoils).
Differential Pressure – Water Internal Circuit at the circulating pump
Bar
Absolute Pressure - Pump Discharge ???
Bar
Ground Circuit
10 minutes average water Temperature exiting Heat Pump
ºC
10 minutes average water Temperature entering the Heat Pump
ºC
Differential Pressure - External Circuit at the circulating pump
Bar
Absolute Pressure - Pump Discharge ???
Bar
Jumo RTD Indoor / outdoor temperature sensor (PT100)
Ambient and Room Temperature Sensors
- for temperatures from -30 to +80°C (200°C)- for use in HVAC- IP20 to IP65 protection- for 2-wire, 3-wire or 4-wire connections- fitted transmitter option 4 – 20mA or 0 – 10V
LI-COR - Solar Radiation Sensor
Li-COR LI200SZ - silicon photovoltaic detector
-Current output, which is directly proportional to solar radiation-Calibrated against an Eppley Precision Spectral Pyranometer (PSP) under natural daylight conditions in units of watts per square meter (W m-2)-Under most conditions of natural daylight, the error is < 5% (2). -Output - Typically 90 µA per 1000 W m-2
About 200 €
Carlo Gavazzi - Energy Meter
Type EM21 72DMain Outputs:• Currents (A); • Voltages (V); • Apparent power (VA); • Active power (W);• Reactive power (var).
Communication through a RS485 communication port
Compressor, Circulators, Fan Coils, HP Controls (?)
Brunata - Thermal Energy Meter
Overview Flow meter; Two Liquid Temperature meters; RS-485 Communication
• Max. Flow16.5 m/h (HGP 15);
• Max. Liquid Temperature 120 ºC (HGP 15).
3
Thermal Energy Consumption
Brunata HGQ Energy Meters
Tin_ci (C)Tout_ci (C)Q (m3.s-1)Q (W)Q.t (Wh)
Brunata – Flow Sensor Technology
• Michael Faraday’s physical law
about induction
• Water is the conductor
• This principle allows for measuring
range better than 1000:1
Brunata – Components of a Heat Meter
• Flow sensor
• 2 temperature sensors
• Calculator with display
Brunata – Calculation of Heat Energy
E – Energy consumed in a period of time;
V – Water volume passing through the meter in same period;
– Average temperature difference between flow and return in
the system;
k – Correction factor for heat enthalpy and the volume mass at
the temperature measured.
Software
Software
Output file• The data acquired by all these devices will be
processed every minute into a string buffer and after 10 minutes the last 10 buffered strings will be updated into a FTP file trough the Internet. To create this string, the application will also read the cRIO-9074 board date and time to complete all the required parameters.
Output file
Data String (1 minute) 06/12/2010 0:01;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;no;yes;no;
Data Buffer (10 minutes)
06/12/2010 0:01;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;no;yes;no;06/12/2010 0:01;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;no;yes;no;06/12/2010 0:01;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;no;yes;no;06/12/2010 0:01;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;no;yes;no;06/12/2010 0:01;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;no;yes;no;06/12/2010 0:01;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;no;yes;no;06/12/2010 0:01;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;no;yes;no;06/12/2010 0:01;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;no;yes;no;06/12/2010 0:01;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;no;yes;no;06/12/2010 0:01;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;no;yes;no;
FTP (Old File) FTP (New File)