DE19535719A1 - Data compression for data loggers - Google Patents

Data compression for data loggers

Info

Publication number
DE19535719A1
DE19535719A1 DE19535719A DE19535719A DE19535719A1 DE 19535719 A1 DE19535719 A1 DE 19535719A1 DE 19535719 A DE19535719 A DE 19535719A DE 19535719 A DE19535719 A DE 19535719A DE 19535719 A1 DE19535719 A1 DE 19535719A1
Authority
DE
Germany
Prior art keywords
time
acquisition device
data
inputs
channel
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
DE19535719A
Other languages
German (de)
Inventor
Peter Dipl Ing Renner
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Priority to DE19535719A priority Critical patent/DE19535719A1/en
Publication of DE19535719A1 publication Critical patent/DE19535719A1/en
Ceased legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01DMEASURING NOT SPECIALLY ADAPTED FOR A SPECIFIC VARIABLE; ARRANGEMENTS FOR MEASURING TWO OR MORE VARIABLES NOT COVERED IN A SINGLE OTHER SUBCLASS; TARIFF METERING APPARATUS; MEASURING OR TESTING NOT OTHERWISE PROVIDED FOR
    • G01D9/00Recording measured values
    • G01D9/005Solid-state data loggers

Abstract

The data logger has analogue and digital inputs for series of time dependent measurements which are stored in an irregular time slot pattern, the data being time coded. The time information can be a numerical value in equidistant units of time. Provision can be made to store a measurement from a channel only if its value relative to a previous measurement in the same channel lies outside a tolerance value. The tolerance can be variable.

Description

Die Erfindung bezieht sich auf ein Meßwerterfassungsgerät, bei dem elektrische Spannungen, Ströme, Impulse (Frequenzen) und/oder Statussignale erfaßt werden. Eine solche Einrichtung wird auch als Datenlogger bezeichnet. Spannungen, Ströme und Frequenzen repräsentieren im allgemeinen physikalische Größen, wie z. B. Temperaturen, Drücke und Geschwindigkeiten. Die diskreten Werte werden als Meßwerte, die Summe der Meßwerte als Meßdaten bezeichnet. Die Meßwerte werden zeitabhängig erfaßt. Somit werden diese Meßdaten auch als zeitabhängige Meßreihen bezeichnet. Die Meßdaten werden in verschiedenen Speichermedien wie z. B. Festplatte, RAM-Speicher gespeichert.The invention relates to a data acquisition device in which electrical Voltages, currents, pulses (frequencies) and / or status signals are detected. Such a device is also referred to as a data logger. Tensions, currents and frequencies generally represent physical quantities, e.g. B. Temperatures, pressures and speeds. The discrete values are called Measured values, the sum of the measured values referred to as measured data. The measured values are recorded depending on the time. This means that these measurement data are also time-dependent Series of measurements called. The measurement data are stored in different storage media such as B. hard drive, RAM memory.

Bei den bekannten Verfahren zur Speicherung wird jeder einzelne Meßwert meist in binärer Form gespeichert. Dies erfordert, vor allem bei langen Zeitreihen, einen beträchtlichen Speicherraum. Die Meßdaten werden in einem festen Zeitraster gespeichert. Bei schnellen Vorgängen z. B. bei Anschaltvorgängen, Drucksprüngen und Ähnlichen muß, um eine Auswertung zu ermöglichen, in einem engen Zeitraster gespeichert werden. Dies wiederum treibt den erforderlichen Speicherraum erst recht in die Höhe. Dieser Umstand hat auch den Nachteil, daß lange Meßreihen nur mit Schwierigkeiten auszuwerten sind.In the known methods of storage, each individual measured value is usually in binary form. This requires one, especially with long time series considerable storage space. The measurement data are in a fixed time grid saved. For fast operations such. B. in connection processes, pressure jumps and similar, in order to enable an evaluation, must be carried out in a tight time frame get saved. This in turn drives the required storage space even more up. This fact also has the disadvantage that long series of measurements are only possible with Difficulties are to be evaluated.

Der Erfindung liegt die Aufgabe zugrunde, die zuvor geschilderten Nachteile zu beseitigen. Dies geschieht erfindungsgemäß dadurch, daß die Meßwerte auf einem Datenträger in einem nicht äquidistanten Zeitraster gespeichert werden. Weiterhin ist vorgesehen, daß jedem Meßwert eine Zeitinformation zugeordnet ist. Die Führungsgröße zur Abspeicherung der Meßwerte ist nicht mehr, wie bei herkömmlichen, Verfahren die Zeit, sondern es ist eine Meßwerte-Toleranz. Abgespeichert wird nur dann ein Meßwert, wenn sein Wert außerhalb der vorgegebenen Toleranz im Vergleich zum letzten gespeicherten Wertes des gleichen Kanales liegt. The object of the invention is to overcome the disadvantages described above remove. According to the invention, this takes place in that the measured values are based on be saved in a non-equidistant time grid. Furthermore, it is provided that time information is assigned to each measured value. The reference variable for storing the measured values is no longer the same as for conventional, the time method, but it's a measurement tolerance. A measured value is only saved if its value is outside the specified tolerance compared to the last stored value of the same Channel lies.  

Parameter technischer Prozesse haben die Tendenz, über lange Zeiträume konstant zu sein. Z.B. sollten Temperaturen konstant sein, um qualitativ brauchbare Ergebnisse zu erzielen. Bei Regelungsvorgängen ist es gerade das Ziel, Regelgrößen konstant zu halten. Dagegen bewirken Störungen in einem System, wie Anfahrzyklen, Abschalt- und Umschaltvorgänge eine Veränderung der Parameter (Meßwerte). Diese Parameteränderungen sind gerade das Ziel von Meßdatenauswertungen und sollten in einem engen Zeitraster verfügbar sein.Technical process parameters tend to be constant over long periods of time to be. E.g. temperatures should be constant to ensure quality Get results. In control processes, the goal is precisely To keep controlled variables constant. In contrast, disturbances in a system such as Start-up cycles, switch-off and switchover processes change the parameters (Measured values). These parameter changes are the goal of Measured data evaluations and should be available in a tight time frame.

Die Erfindung ermöglicht es, genau diesen Bedingungen Rechnung zu tragen. Angenommen die Meßwerte eines Kanales sind konstant, so wird nur ein Meßwert nämlich zu Beginn dieser konstanten Meßreihe, gespeichert. Redundanzen werden dadurch vollständig vermieden. Ändert sich nun dieser Parameter und generiert einen Meßwert, der außerhalb der vorgegebenen Toleranz liegt, so wird dieser Meßwert gespeichert. Angenommen der Parameter ändert sich nun schnell im Sinne eines Sprunges, so werden in kurzer Abfolge Meßwerte gespeichert, jeweils mit einer Zeitinformation. Geht nun der Parameter in eine konstante Phase über, wobei nun ein anderes Niveau erreicht ist, so werden dann keine weiteren Meßwerte gespeichert.The invention makes it possible to take these conditions into account. Assuming the measured values of a channel are constant, only one measured value will be namely at the beginning of this constant series of measurements. Redundancies thereby completely avoided. Now this parameter changes and generates one Measured value that is outside the specified tolerance, this becomes the measured value saved. Assuming the parameter now changes quickly in the sense of a Jump, measured values are saved in quick succession, each with a Time information. Now the parameter changes into a constant phase, whereby now If a different level is reached, then no further measured values will be taken saved.

Die Zeitinformation kann in verschiedener Weise realisiert werden. Wenn die meßwerterfassende Hardware mit einem Zeit-Datumsgeber ausgestattet ist, so kann der einzelne Meßwert mit Datum und Uhrzeit oder nur mit der Uhrzeit abgespeichert werden. Eine andere Möglichkeit besteht darin, einen Zeitzähler vorzusehen und somit die Meßwerte mit einer Zählinformation zu versehen. Der Zeitzähler kann dann, z. B. bei Beginn der Messung, auf Null gestellt werden. Es kann aber auch die Zeit zwischen zwei abzuspeichernden Meßwerten gezählt werden und dieser Wert dem Meßwert beigefügt werden.The time information can be implemented in various ways. If the measured value hardware is equipped with a time-date generator, so the individual measured value is saved with the date and time or only with the time will. Another possibility is to provide a time counter and thus to provide the measured values with counting information. The time counter can then, e.g. B. at the beginning of the measurement, be set to zero. But it can also Time between two measured values to be saved and this value be added to the measured value.

Im folgenden ist ein Ausführungsbeispiel der Erfindung unter Bezugnahme auf die schematische Abbildung näher beschrieben:The following is an embodiment of the invention with reference to the schematic illustration described in more detail:

1 zeigt einen Prozeß dessen Parameter wie Temperaturen, Drücke Durchflüsse etc. erfaßt werden sollen. Geeignete Sensoren sind an den dafür geeigneten Stellen eingebaut. 1 shows a process whose parameters such as temperatures, pressures, flows, etc. are to be recorded. Suitable sensors are installed in the appropriate places.

2 sind Kabelverbindungen, die von den Sensoren zu den Eingängen des Meßwerterfassungsgerätes führen. 3 ist das Meßwerterfassungsgerät. 4 ist eine Busverbindung von dem Meßwerterfassungsgerät zu der Auswerte-Einheit 5. 5 ist ein PC, der als Auswerte-Einheit arbeitet. 2 are cable connections that lead from the sensors to the inputs of the data logger. 3 is the data logger. 4 is a bus connection from the measured value acquisition device to the evaluation unit 5 . 5 is a PC that works as an evaluation unit.

Die Funktion ist folgende:
Die Ausgangssignale der einzelnen Sensoren des Prozesses 1 werden über die Meßleitungen 2 dem Meßdatenerfassungsgerät 3 zugeführt. Dort werden die analogen Signale aufbereitet, verstärkt und digitalisiert. Nach einer eventuellen Linearisierung und/oder Skalierung werden die so gewandelten Digitalwerte in einem nicht flüchtigen Speicher nach dem Verfahren entsprechend der Erfindung gespeichert. Der PC 5 ist über die Busleitung 4 mit dem Meßdatenerfassungsgerät 3 verbunden. Der PC 5 greift mit Hilfe eines Übertragungsprotokolls auf den Speicher des Meßdatenerfassungsgerätes 3 zu und liest die Daten aus dem Speicher und speichert sie seinerseits endgültig nach dem Verfahren der Erfindung auf seiner Festplatte.
The function is as follows:
The output signals of the individual sensors of process 1 are fed to measurement data acquisition device 3 via measurement lines 2 . The analog signals are processed, amplified and digitized there. After a possible linearization and / or scaling, the digital values thus converted are stored in a non-volatile memory using the method according to the invention. The PC 5 is connected to the measurement data acquisition device 3 via the bus line 4 . The PC 5 accesses the memory of the measurement data acquisition device 3 with the aid of a transmission protocol and reads the data from the memory and in turn stores it permanently on its hard disk according to the method of the invention.

Claims (5)

1. Mehrkanaliges Meßwerterfassungsgerät mit Analogeingängen und Digitaleingängen zur Erfassung von zeitabhängigen Meßreihen, dadurch gekennzeichnet, daß die Meßwerte in einem nicht konstanten Zeitraster gespeichert werden und die Meßwerte mit einer Zeitinformation versehen sind.1. Multi-channel measured value acquisition device with analog inputs and digital inputs for acquiring time-dependent series of measurements, characterized in that the measured values are stored in a non-constant time grid and the measured values are provided with time information. 2. Mehrkanaliges Meßwerterfassungsgerät mit Analogeingängen und Digitaleingängen zur Erfassung von zeitabhängigen Meßreihen nach Anspruch 1 dadurch gekennzeichnet, daß die Zeitinformation Uhrzeit und Datum enthält.2. Multi-channel data acquisition device with analog inputs and digital inputs for recording time-dependent series of measurements according to claim 1 thereby characterized in that the time information contains the time and date. 3. Mehrkanaliges Meßwerterfassungsgerät mit Analogeingängen und Digitaleingängen zur Erfassung von zeitabhängigen Meßreihen nach Anspruch 1 und 2 dadurch gekennzeichnet, daß die Zeitinformation einen Zählwert in äquidistanten Zeiteinheiten enthält.3. Multi-channel data acquisition device with analog inputs and digital inputs to detect time-dependent series of measurements according to claim 1 and 2 thereby characterized in that the time information is a count in equidistant Contains time units. 4. Mehrkanaliges Meßwerterfassungsgerät mit Analogeingängen und Digitaleingängen zur Erfassung von zeitabhängigen Meßreihen nach Anspruch 1 bis 3 dadurch gekennzeichnet, daß ein Meßwert eines Kanales nur dann gespeichert wird, wenn sein Wert im Vergleich zum vorhergehenden Meßwert des gleichen Kanales außerhalb einer Toleranz liegt.4. Multi-channel data acquisition device with analog inputs and digital inputs for recording time-dependent series of measurements according to claim 1 to 3 thereby characterized in that a measured value of a channel is only saved if its value compared to the previous measurement of the same channel is outside a tolerance. 5. Mehrkanaliges Meßwerterfassungsgerät mit Analogeingängen, und Digitaleingängen zur Erfassung von zeitabhängigen Meßreihen nach Anspruch 1 bis 4 dadurch gekennzeichnet, daß die Toleranz nach Anspruch 4 einstellbar ist.5. Multi-channel data acquisition device with analog inputs and digital inputs for recording time-dependent series of measurements according to claim 1 to 4 thereby characterized in that the tolerance is adjustable according to claim 4.
DE19535719A 1995-09-26 1995-09-26 Data compression for data loggers Ceased DE19535719A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
DE19535719A DE19535719A1 (en) 1995-09-26 1995-09-26 Data compression for data loggers

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE19535719A DE19535719A1 (en) 1995-09-26 1995-09-26 Data compression for data loggers

Publications (1)

Publication Number Publication Date
DE19535719A1 true DE19535719A1 (en) 1997-03-27

Family

ID=7773186

Family Applications (1)

Application Number Title Priority Date Filing Date
DE19535719A Ceased DE19535719A1 (en) 1995-09-26 1995-09-26 Data compression for data loggers

Country Status (1)

Country Link
DE (1) DE19535719A1 (en)

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1319928A1 (en) * 2001-12-14 2003-06-18 3M Innovative Properties Company Indicator for perishable goods with preceding period data input, interrupt, variable recording, Arrhenius equation, data transmission
US6768972B1 (en) 1998-12-03 2004-07-27 Siemens Aktiengesesellschaft Method and device for reducing a number of measured values of a technical system
EP1895478A1 (en) * 2006-08-31 2008-03-05 Hitachi, Ltd. Data recorder for vehicle
DE19909516B4 (en) * 1999-03-04 2008-04-17 TÜV SÜD Automotive GmbH Method for making test data of a test procedure visible and test data acquisition evaluation system
GB2476927A (en) * 2009-11-12 2011-07-20 Onzo Ltd Event or appliance detection from utility data
GB2477366A (en) * 2009-11-12 2011-08-03 Onzo Ltd Data storage and tranfer
ITTO20101076A1 (en) * 2010-12-28 2012-06-29 Istituto Superiore Mario Boella METHOD FOR THE MANAGEMENT OF CONSUMPTION AND / OR PRODUCTION DYNAMICS ELECTRIC DIENERGY AND ITS DEVICE
US8825583B2 (en) 2009-12-18 2014-09-02 Onzo Limited Utility data processing system
US9483737B2 (en) 2011-05-18 2016-11-01 Onzo Limited Identifying an event associated with consumption of a utility
US9710754B2 (en) 2012-10-09 2017-07-18 Infratab, Inc. Inference electronic shelf life dating system for perishables
US9946904B2 (en) 2004-04-27 2018-04-17 Infratab, Inc. Apparatus and method for monitoring and communicating data associated with a product

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE2929168A1 (en) * 1979-04-12 1980-10-16 Apag Elektronik Ag METHOD AND DEVICE FOR DETECTING, STORING AND EVALUATING DRIVING DATA
DE3217799A1 (en) * 1982-05-12 1983-11-17 Hans-Jörg Dipl.-Kfm. 4400 Münster Hübner Measuring instrument for measuring and processing characteristic quantities of the environmental atmosphere, particularly below ground
DE3242632A1 (en) * 1980-11-03 1984-05-24 Fleet Tech, Inc., Watertown, Mass. METHOD AND DEVICE FOR REGISTERING INFORMATION REGARDING THE FUNCTION OF A MACHINE
DE3242967A1 (en) * 1982-11-20 1984-05-24 Hans-Jörg Dipl.-Kfm. 4400 Münster Hübner Method and measuring instrument for measuring and processing characteristic quantities of the environmental atmosphere, particularly below ground
DE3917997A1 (en) * 1988-06-20 1989-12-21 Regeltron Computer Gmbh Device for the unattended acquisition and storage of measurement values
DE3938520A1 (en) * 1989-11-21 1991-05-29 Teves Gmbh Alfred METHOD AND SYSTEM FOR MEASURING DATA EVALUATION AND EVALUATION
DE4035520A1 (en) * 1990-11-08 1992-05-14 Vdo Schindling Vehicle velocity measuring method - using mean of irregularly spaced count values representing wheel rotation rate

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE2929168A1 (en) * 1979-04-12 1980-10-16 Apag Elektronik Ag METHOD AND DEVICE FOR DETECTING, STORING AND EVALUATING DRIVING DATA
DE3242632A1 (en) * 1980-11-03 1984-05-24 Fleet Tech, Inc., Watertown, Mass. METHOD AND DEVICE FOR REGISTERING INFORMATION REGARDING THE FUNCTION OF A MACHINE
DE3217799A1 (en) * 1982-05-12 1983-11-17 Hans-Jörg Dipl.-Kfm. 4400 Münster Hübner Measuring instrument for measuring and processing characteristic quantities of the environmental atmosphere, particularly below ground
DE3242967A1 (en) * 1982-11-20 1984-05-24 Hans-Jörg Dipl.-Kfm. 4400 Münster Hübner Method and measuring instrument for measuring and processing characteristic quantities of the environmental atmosphere, particularly below ground
DE3917997A1 (en) * 1988-06-20 1989-12-21 Regeltron Computer Gmbh Device for the unattended acquisition and storage of measurement values
DE3938520A1 (en) * 1989-11-21 1991-05-29 Teves Gmbh Alfred METHOD AND SYSTEM FOR MEASURING DATA EVALUATION AND EVALUATION
DE4035520A1 (en) * 1990-11-08 1992-05-14 Vdo Schindling Vehicle velocity measuring method - using mean of irregularly spaced count values representing wheel rotation rate

Cited By (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6768972B1 (en) 1998-12-03 2004-07-27 Siemens Aktiengesesellschaft Method and device for reducing a number of measured values of a technical system
DE19909516B4 (en) * 1999-03-04 2008-04-17 TÜV SÜD Automotive GmbH Method for making test data of a test procedure visible and test data acquisition evaluation system
EP1319928A1 (en) * 2001-12-14 2003-06-18 3M Innovative Properties Company Indicator for perishable goods with preceding period data input, interrupt, variable recording, Arrhenius equation, data transmission
US9946904B2 (en) 2004-04-27 2018-04-17 Infratab, Inc. Apparatus and method for monitoring and communicating data associated with a product
EP1895478A1 (en) * 2006-08-31 2008-03-05 Hitachi, Ltd. Data recorder for vehicle
US8874623B2 (en) 2009-11-12 2014-10-28 Onzo Limited Data storage and transfer
US8843332B2 (en) 2009-11-12 2014-09-23 Onzo Limited Method and apparatus for noise reduction and data compression
WO2011058326A3 (en) * 2009-11-12 2011-10-20 Onzo Limited Data storage and transfer
GB2476927B (en) * 2009-11-12 2012-01-11 Onzo Ltd Event identification
WO2011058328A3 (en) * 2009-11-12 2011-09-01 Onzo Limited Event identification
GB2476927A (en) * 2009-11-12 2011-07-20 Onzo Ltd Event or appliance detection from utility data
GB2477366B (en) * 2009-11-12 2013-06-19 Onzo Ltd Data storage and transfer
GB2477366A (en) * 2009-11-12 2011-08-03 Onzo Ltd Data storage and tranfer
US8825583B2 (en) 2009-12-18 2014-09-02 Onzo Limited Utility data processing system
ITTO20101076A1 (en) * 2010-12-28 2012-06-29 Istituto Superiore Mario Boella METHOD FOR THE MANAGEMENT OF CONSUMPTION AND / OR PRODUCTION DYNAMICS ELECTRIC DIENERGY AND ITS DEVICE
CN103329384A (en) * 2010-12-28 2013-09-25 马里奥·博埃拉·叙勒信息通讯技术高等学院 Method and device for managing electric energy consumption and/or production
CN103329384B (en) * 2010-12-28 2016-02-10 马里奥·博埃拉·叙勒信息通讯技术高等学院 The method and apparatus of management power consumption and/or production
US9823653B2 (en) 2010-12-28 2017-11-21 Istituto Superiore Mario Boella Sulle Technologie Dell'informazione E Delle Telecommunicazioni Method and device for managing electric energy consumption and/or production
WO2012090169A1 (en) 2010-12-28 2012-07-05 Istituto Superiore Mario Boella Method and device for managing electric energy consumption and/or production
US9483737B2 (en) 2011-05-18 2016-11-01 Onzo Limited Identifying an event associated with consumption of a utility
US9710754B2 (en) 2012-10-09 2017-07-18 Infratab, Inc. Inference electronic shelf life dating system for perishables

Similar Documents

Publication Publication Date Title
DE3802479C2 (en)
DE3915879C2 (en) Method and circuit arrangement for evaluating the wheel speed signals for an anti-lock control or traction control system
DE19535719A1 (en) Data compression for data loggers
DE3817704C2 (en)
EP0024488A2 (en) Device for assessing the through-flow in tubular conduits
DE2161541A1 (en) Method and apparatus for the automatic adjustment of deflection scanners which scan the rotation of a body
CH660535A5 (en) METHOD AND DEVICES FOR APPLYING AN ADDRESS TO A RECORDING CARRIER AND REVIEWING IT.
DE4100267C2 (en) Digital torsion meter
EP0406627B1 (en) Identification device for sensors
WO1985000257A1 (en) Method and circuitry for reading the signal to be detected according to the signal value and independently from the frequency range
DE19811095A1 (en) Sensor device and method for data transmission with such a sensor device
DE3906495C2 (en)
DE3815530C2 (en)
DE10335862B4 (en) Method for calibrating an incremental angle sensor on a rotating component
EP0148413B1 (en) Method and apparatus for reproducing digitized signals, transmitted as digital signals in pulse form
DE2623892A1 (en) Ultrasonic measurement evaluation system - compares logarithmic digital amplitude signals from each ultrasonic detector with two limit values
DE3412115A1 (en) Method for centrally acquiring measurement values on a multiplicity of measuring points
DE2933728A1 (en) METHOD AND DEVICE FOR TESTING VENTILATED CIGARETTES
DE2602461C3 (en)
DE10141331B4 (en) Method for offset calibration of a sensor signal and sensor arrangement for performing the method
EP1098236B1 (en) Transmission device
DE2417306A1 (en) DEVICE FOR DISPLAYING A CURVE OF A FUNCTION
DE4205909A1 (en) Coin sorting device for different coin values - compares peak value of sensor signal with stored reference values for different coins
EP4002040B1 (en) Method for monitoring measurement values measured on a technical plant with measuring devices
DE2915931C3 (en) Device for taking a fluid sample from a fluid line

Legal Events

Date Code Title Description
OM8 Search report available as to paragraph 43 lit. 1 sentence 1 patent law
8122 Nonbinding interest in granting licences declared
8110 Request for examination paragraph 44
8131 Rejection