DD284318A5 - Anordnung und verfahren zur datenreduktion bei der datenerfassung von digitalisierten messwerten - Google Patents

Anordnung und verfahren zur datenreduktion bei der datenerfassung von digitalisierten messwerten Download PDF

Info

Publication number
DD284318A5
DD284318A5 DD32894089A DD32894089A DD284318A5 DD 284318 A5 DD284318 A5 DD 284318A5 DD 32894089 A DD32894089 A DD 32894089A DD 32894089 A DD32894089 A DD 32894089A DD 284318 A5 DD284318 A5 DD 284318A5
Authority
DD
German Democratic Republic
Prior art keywords
data
memory
value
arrangement
values
Prior art date
Application number
DD32894089A
Other languages
English (en)
Inventor
Ronald Scheller
Norbert Stoll
Original Assignee
Akademie Der Wissenschaften Der Ddr,Dd
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 Akademie Der Wissenschaften Der Ddr,Dd filed Critical Akademie Der Wissenschaften Der Ddr,Dd
Priority to DD32894089A priority Critical patent/DD284318A5/de
Publication of DD284318A5 publication Critical patent/DD284318A5/de

Links

Landscapes

  • Analogue/Digital Conversion (AREA)

Abstract

Die Erfindung betrifft eine Anordnung und ein Verfahren zur Datenreduktion bei der Datenerfassung von digitalisierten Meszwerten, die in einem definierten Bezug zueinander stehen, so dasz es zu jedem X-Wert einen Y-Wert gibt (XY-Betrieb, Yt-Betrieb). Die Erfindung kann ueberall dort eingesetzt werden, wo viele Analog-Digital-Umsetzungen schnell abgespeichert werden muessen. Durch den Einsatz von Standardbauelementen ist ein einfacher und kostenguenstiger Aufbau moeglich. Auszerdem kann eine Vorverarbeitung erfolgen, so dasz nicht nur die Einsparung von Speicherplaetzen, sondern auch Zeiteinsparungen bei der Auswertung erreicht werden. Bild 1 stellt die Anordnung der Baugruppen dar. Figur{Datenreduktion; Datenerfassung; digitalisierte Meszwerte; Analog-Digital-Wandler; Digitalisierung; definierter Bezug; XY-Betrieb; Yt-Betrieb}

Description

Hierzu 3 Seiten Zeichnungen
Anwendungsgebiet der Erfindung
Die Erfindung betrifft eine Anordnung und ein Verfahren zur Datenreduktion bei der Datenerfassung von digitalisierten Meßwerten, wobei zwei Meßworte einen definierten Bezug zueinander haben. Die Digitalisierung erfolgt vorzugsweise mit Analog-Digital-Wandlem (ADU).
Die Anwendung erstreckt sich auf Datenerfassungs-/Meßsysteme, bei denen schnell viele Werte gespeichert werden müssen.
Insbesondere ermöglicht dia Erfindung schon bei der Erfassung eine einfache Meßwertvorverarbeitung, so daß sich der Aufwand für die Speicherung und Auswertung sowie die Übertragungsweiten zum angeschlossenen Digitalrechner vermindern.
Charakteristik des bekannten Standes der Technik
Bei der Datenerfassung mit ADUs entstehen häufig große Datenmengen, die meist mit Hilfe von Ablaufsteuerungen oder Mikrorechnern in Speicher eingeschrieben werden, um sie nach dem Messen auszuwerten, wenn die Zeit für eine Verarbeitung während der Erfassung nicht ausreicht. Dafür werden große und teure Datenspeicher oder sogar externe Massenspeicher (mit ihrem schlechten Zeitverhalten) benötigt. Bei der gleichzeitigen Erfassung von zwei Meßwerten verdoppeln sich die Speicherplatzanforderungen noch. Aus diesem Grund sind einige Meßaufgaben nicht mit vertretbarem Aufwand realisierbar bzw. es müssen große schaltungstechnische Aufwendungen betrieben oder Beschränkungen vorgenommen werden, um die Anzahl der anfallenden Datenwerte zu verringern (s. z. B. Verfahren zur adaptiven Analog-Digital-Umsetzung, DD-WP 25^ 154). Daß zwei Eingangsgrößen einen definierten Bezug zueinander haben, wird in bekannten Lösungen nur für den Y-t-Botrieb berücksichtigt, bei dem für jeden Zeitpunkt (X-Wert) nur ein Datenwert (Y-Wert) entsteht. Sonst wird jede Eingangsgröße getrennt behandelt und abgespeichert und erst bei der Verarbeitung der gegenseitige Bezug berücksichtigt (s. z. B. Reinhart, F., Elektronische Meßwertverarbeitung, Hüthig-Verlag 1977 S. 197-200; Sheingold, D.H., Analog-Digital-Conversion Notes. Norwood: Analog Device', 1977). Eine zur Verarbeitung günstige Form der Datenspeicherung ist damit nicht möglich. Eine schaltungstechnische und damit schnelle Vorverarbeitung während der Datenerfassung wird dabei nicht oder nur in der Form von Kennlinienkorrekturen berücksichtigt.
Für eine direkte Speicherung aller Datenwerte müßte nach bekannten technischen Lösungen ein großer und wegen der zeitlichen Anforderungen schneller Speicher bereitgestellt werden., was mit erheblichem Aufwand und hohen Kosten verbunden wäre.
Ziel der Erfindung
Es ist das Ziel der Erfindung, digitalisierte Meßwerte, deren zeitliche Abfolge so ist, daß sie nicht direkt von einem Digitalrechner übernommen werden können, so aufzubereiten, daß sie von dem angeschlossenen Digitalrechner weiterverarbeitet werden können. Dabei ist der Aufwand für die notwendige Zwischenspeicherung möglichst gering zu halten.
-2- 284 318 Darlegung des Wesens dor Erfindung
Der Erfindung liegt die Aufgabe zugrunde, durch eine schaltungs- und verfahrenstechnische Lösung eine Datenreduktion bei der Datenerfassung von digitalisierten Meßwerten zu erreichen, so daß eine Auswertung im angeschlossenen Digitalrechner möglich ist bzw. sich vereinfacht.
Erfindungsgemäß wird die Aufgabe dadurch gelöst, daß man einen digitalisierten Meßwert (Y-Wert) direkt oder über eine Auswahllogik auf den Dateneingang und den zugehörigen anderen digitalisierten Meßwert (X-Wert) auf den Adreßeingang eines Schreib-Lese-Speichers mit wahlfreiem Zugriff schaltet. Dadurch wird einer der beiden Meßwerte in den Speicher abgelegt und der zweite als Adresse des Speicherplatzes für den ersten benutzt. Bei der Realisierung der Aufgabe wird die Eigenschaft der digitalisierten Meßwerte ausgenutzt, daß sie einen definierten Bezug zueinander haben, das heißt, daß es für jeden Abszissenwert nur einen Ordinatenwert gibt, der zur exakten Auswertung notwendig ist. Die Übe; iragung und Speicherung der X-Werte entfällt, da der Offset vom Speicheranfang den X-Wert repräsentiert. Da der Speicher in geordneter Reihenfolge ausgelesen werden kann, liegen die XY-Wertepaare in nach der Größe von X geordneter Form vor, was für die Verarbeitung im Digitalrechner günstig ist. Die Digitalisierung der Meßwerte erfolgt vorzugsweise mit Analog-Digital-Wandlern (ADUs).
Bild 1 stellt die Anordnung der Baugruppen dar. Ein Abtastzyklus hat dabei folgenden Aufbau, wobei alle Steuer- und Taktsignale von der Ablaufsteuerung 3 erzeugt werden:
Als erstes erfolgt die Abtastung der Analogwerte Ue 1 und Ue2 mit den ADUsADU 1 und ADU 2. Das Umsetzverfahren hat dabei Einfluß auf die Umsetzzeit, den Aufwand und die Genauigkeit.
Wenn die Daten am ADU2 bereitstehen, erfolgt die Selektierung des entsprechenden Speicherplatzes im Speicher 4, der als Schreib-Lese-Speicher mit wahlfreiem Zugriff (RAM) ausgeführt ist. Die Adreßdaten gelangen dabei über einen Adreßmultiplexer 5 an den Speicher 4. Der Multiplexer 5 ist notwendig, um bei Auslesen die Adressen vom Adreßbus des angeschlossenen Digitalrechners zum Speicher schalten zu können.
Wenn die Adresse am Speicher4 anliegt, erscheinen nach der Zugriffszeit des Speichers 4 die Daten an seinem Ausgang, die von einem vorherigen Abtastzyklus oder von der Initialisierung eingeschrieben wurden. Diese Daten können ggf. in einer Auswahllogik bzw. Arithmetik-Logik-Einheit (ALU) 6 mit den Daten vom ADU1 in vorgegebener Weise verknüpft werden. Dann erfolgt das Einschreiben des Ergebnisses der ALU 6 auf den selektierten Speicherplatz des Speichers 4.
Der Aufbau der ALU 6 und damit die Verknüpfung der beiden Datenwerte hängt vom jeweiligen Meßproblem .ib. Er kann zum Beispiel so erfolgen, daß immer der größere Wert in den Speicher kommt. Damit ist eine Maximalwertspeicherung realisiert. Ein anderes einfaches Beispiel ist die Mittelwertbildung, die dadurch realisiert wird, daß die beiden Datenwerte binär in Volladdern addiert werden und die Ausgänge des Volladders um 1 bit nach rechts versetzt an die Dateneingänge des Speichers 4 angeschlossen werden, so daß eine Division durch 2 erreicht wird. Somit ist die Mittelwertbildung (a + b)/z ohne zusätzlichen Zeitaufwand möglich. Wenn garantiert ist, daß auf jede Adresse nur ein Datenwert geschrieben wird, oder wenn nur der jeweils letzte Wert relevant ist, kann auf die ALU 6 verzichtet werden.
Bei Einsatz eines Zwischenspeichers zwischen Speicherausgang vom Speicher 4 und ALU6 ist auch eine Verknüpfung mit den Datenwerten einer beliebigen anderen Speicherzelle möglich. Dabei ist ggf. ein zweiter Lesezugriff mit ebenfalls zwischengespeicherter Adresse notwendig.
Auch die Kombination von verschiedenen Auswahlkriterien ist möglich.
Nach beendeter Messung, die aus beliebig vielen Abtastungen bestehen kann, werden die Daten von dem angeschlossenen Digitalrechner 8 über den Buspuffer 7 aus dem Speicher ausgelesen.
Nach eventueller Initialisierung des Speichers kann ein neuer Meßzyklus gestartet werden. Durch die Trennung der Datenerfassung vom Digi'alrechner 8 kann der Rechner während der Messung andere Aufgaben, zum Beispiel die Auswertung der vorherigen Messung, e^üllen.
Durch die Erfindung ist es möglich, digitalisierte Meßwerte schnell in einen Speicher einzuschreiben, der an einen Digitalrechner gekoppelt ist.
Durch die erfindungsgemäße Anordnung gemäß Bild 1 ist eine schnelle Vorverarbeitung möglich, so daß sich die Auswertung im Digitalrechner vereinfacht. Durch die Berücksichtigung des gegenseitigen Bezugs von zwei Meß.verten ist eine Speicherplatzeinsparung und eine zur Verarbeitung günstige Form der Speicherung möglich.
Die Erfindung läßt sich in den meisten Fällen mit Standardbauelementen realisieren.
Die Erfindung wird nachfolgend durch Ausführungsbeispiele näher erläutert.
Ausführungsbeispiele
Beispiel 1:
Das beschriebene Verfahren wird bei der Auswertung der Daten eines Sektorfeldmassenspektrometers in Verbindung mit einem Digitalrechner eingesetzt.
Das Spektrometer liefert zwei Analogwerte (X, Y), wobei X die dem Massenwert entsprechende Magnetfeldstärke und Yden bei diesem Magnetfeld durch das Trennsystem selektierten lonenstrom und damit eine Intensitätsinformation darstellt. Dabei ergibt sich aus dem Meßverfahren und der Auflösung des Meßgerätes eine Intunsitätsverteilung nach Bild 2.
Das Magnetfeld wird mit einer analogen Steuerschaltung verändert und mit einem Magnetfeldsensor gemessen. Dadurch ändert sich der Massenwert zeitlich nichtlinear über die gesamte Meßzeit. Die Auflösung des Meßgerätes nimmt nichtidealerweise nach höheren Massen hin, entsprechend Bild 3, ab.
Bei der AD-Umsetzung besteht nun die Aufgabe, für jeden ganzzahligen Massenwert den zugehörigen maximalen Intensitätswert zu ermitteln. Da aber Atom- und damit auch die Molekülmassen nicht ganzzahlig sind, ist ein Fenster von ±0,5 Masseneinheiten nach dem Intensitätsmaximum zu durchsuchen. Dabei muß zur sicheren Erkennung des Maximums so oft gemessen werden, daß es an allen Stellen mit ausreichender Genauigkeit ermittelt wird. Da die Peaks im unteren Teil des Massenbereiches nur den Bruchteil einer Masse breit sind, müssen etwa 200 Abtastungen je Masse für eine Auflösung mit 12 bit vorgenommen werden. Daraus ergeben sich bei einem Massenbereich von 1 bis 1000 bis 20000 Abtastungen. Für die Abtastung einer Masse stehen durchschnittlich etwa 10ms zur Verfugung.
Realisiert wird die Anordnung mit Standard-Low-Power-TTL-Schaltkreisen für die Ablaufsteuerung und Multiplexer. Die Ablaufsteuerung erzeugt dabei die Start-, Stop-, Lese- und Schreibtakte für alle Baugruppen in der richtigen Reihenfolge entsprechend Bild 4. AIsADUs sind 2ICe AD574 mit vorgesetzter Abtast- und Halteschaltung eingesetzt. Für den Y-Wert werden dabei nur 1ObIt genutzt. Die ADUs arbeiten nach dem Verfahren der sukzessiven Approximation mit einer Umsetzzeit von max. 40ms (einschließlich S/H-Schaltung) bei einer Auflösung von 12 bit.
Als Speicher sind drei 1K x 4bit statische RAMs vom Typ U 214 eingesetzt. Die ALU ist mit drei kaskadierten 4-Bit-CMOA-Größenkomperatoren V4585 aufgebaut. Für den Speicher wird dabei nur dann ein Schreibimpuls vom Komperator freigegeben, wenn der vom ADU kommende Wert größer als der aus dem Speicher ausgelesene Wert Ist. Dadurch wird eine Maximalwertspeicherung realisiert.
Nach dem Ende einer Messung, das vom Spektrometer signalisiert wird, wird der die 1000 Werte, mit eindeutiger Zuordnung zwischen Massenzahl und Intensität, umfassende Datenblock von dem angeschlossenen Digitalrechner aus dem Speicher ausgelesen und weiterverarbeitet.

Claims (6)

1. Anordnung und Verfahren zur Datenreduktion bei der Datenerfassung von digitalisierten Meßwerten, die miteinander in einem definierten Bezug stehen, gekennzeichnet dadurch, daß man einen digitalisierten Meßwert (Y-Wert) direkt oder über eine Auswahllogik auf den Dateneingang und den zugehörigen anderen digitalisierten Meßwert (X-Wert) auf den Adreßeingang eines Schreib-Lese-Speichers mit wahlfreiem Zugriff schaltet, wodurch einer der beiden Meßwerte in den Speicher abgelegt und der zweite als Adresse des Speicherplatzes für den ersten Meßwert benutzt wird.
2. Anordnung und Verfahren nach Anspruch 1, gekennzeichnet dadurch, daß durch die Anordnung einer Auswahllogik vor dem Dateneingang des Speichers aus den digitalisierten Meßwerten, die in den Speicher geschrieben werden sollen, und den Daten, die bereits im Speicher stehen, eine Auswahl in der Art getroffen wird, daß vorgegebene Bedingungen erfüllt und nur die ausgewählton Daten gespeichert werden.
3. Verfahren nach Anspruch 2, gekennzeichnet dadurch, daß aus den zu einem Speicherplatz gehörenden Datenwerten nur der Maximalwert gespeichert wird.
4. Verfahren nach Anspruch 2, gekennzeichnet dadurch, daß aus den zu einem Speicherplatz gehörenden Datenwerten nur der Minimalwert gespeichert wird.
5. Verfahren nach Anspruch 2, gekennzeichnet dadurch, daß aus den zu einem Speicherplatz gehörenden Datenwerten der Mittelwert gebildet und nur dieser gespeichert wird.
6. Anordnung und Verfahren nach Anspruch 3,4 oder 5, gekennzeichnet dadurch, daß man durch d'e Anordnung eines Zwischenspeichers zwischen Speicherausgang und Auswahllogik eine Verknüpfung mit dem Datenwert einer beliebigen anderen Speicherzelle ermöglicht.
DD32894089A 1989-05-26 1989-05-26 Anordnung und verfahren zur datenreduktion bei der datenerfassung von digitalisierten messwerten DD284318A5 (de)

Priority Applications (1)

Application Number Priority Date Filing Date Title
DD32894089A DD284318A5 (de) 1989-05-26 1989-05-26 Anordnung und verfahren zur datenreduktion bei der datenerfassung von digitalisierten messwerten

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DD32894089A DD284318A5 (de) 1989-05-26 1989-05-26 Anordnung und verfahren zur datenreduktion bei der datenerfassung von digitalisierten messwerten

Publications (1)

Publication Number Publication Date
DD284318A5 true DD284318A5 (de) 1990-11-07

Family

ID=5609433

Family Applications (1)

Application Number Title Priority Date Filing Date
DD32894089A DD284318A5 (de) 1989-05-26 1989-05-26 Anordnung und verfahren zur datenreduktion bei der datenerfassung von digitalisierten messwerten

Country Status (1)

Country Link
DD (1) DD284318A5 (de)

Similar Documents

Publication Publication Date Title
DE69814931T2 (de) Datenerfassungssystem mit einer schaltung zum umformen eines hochfrequenten analogen eingangssignals in eine anzahl von numerischen signalen
DE4003330A1 (de) Wirbelstrompruefgeraet
DE2706928A1 (de) Analog-digital-umwandlungsverfahren und -system
DE69731365T2 (de) Analog-digital-umsetzerprüfungsverfahren
DE1774314B1 (de) Einrichtung zur maschinellen zeichenerkennung
DE4402072A1 (de) Sensorkonditionierende Schaltungsanordnung zur Verwendung mit elektrisch erregten Meßwandlern
DE3921962C2 (de)
DE3019473C2 (de) Logikanalysator
DE2461651B2 (de) Zählvorrichtung zum Zählen von Mustern
DD284318A5 (de) Anordnung und verfahren zur datenreduktion bei der datenerfassung von digitalisierten messwerten
EP0026460B1 (de) Schaltungsanordnung zum Adressieren von Daten für Lese- und Schreibzugriffe in einer Datenverarbeitungsanlage
EP0328989B1 (de) Schaltungsanordnung zur Anpassung eines langsamen Speichers an einen schnellen Prozessor
DE4003682A1 (de) Schneller digital-analogwandler mit hoher aufloesung
DE3730081C2 (de) Halbleitervorrichtung
DE4023544C2 (de) Anordnung zur Kompensation von Jitter eines digitalen Signals
DE3527952A1 (de) Schaltungsanordnung zur rechnereingabe analoger elektrischer signalverlaeufe mit datenreduktion
DE2924887A1 (de) Verfahren und vorrichtung zur statistischen umschreibung wenigstens einer kategorie geometrischer fehler von eisenbahnschienen und durch diese umschreibung entstandenes dokument
EP0149095B1 (de) Verfahren zur Prüfung pegelabhängiger Eigenschaften von Übertragungseinrichtungen, insbesondere der pegelabhängigen Dämpfungsverzerrung von Codecs für PCM-Geräte, sowie Vorrichtung zur Durchführung des Verfahrens
AT376080B (de) Schaltungsanordnung zur wiedergabe bandbegrenzter, abgetasteter und digitalisierter signale
DE3710006C2 (de)
DE2653037C2 (de) Schaltungsanordnung zur Vermeidung von Störungen
DE2825892C2 (de) Speichereinrichtung
DE4326703C1 (de) Mehrkanalsignalintegrator und Arbeitsverfahren
DD248893A1 (de) Verfahren und anordnung zur zeitdiskretisierung analoger signale
DE4203234A1 (de) Bitfehler-detektorkreis fuer einen analog/digital-wandler

Legal Events

Date Code Title Description
ENJ Ceased due to non-payment of renewal fee