The Future of Data Acquisition

The Future of Data Acquisition

Utilizing the Latest Technologies in Data Acquisition Agenda • Computer Based DAQ Fundamentals • Utilizing New Technologies 2 PC-Based Data Acquisition (DAQ) Transducer Signal Signal DAQ Software Conditioning 3 PC-Based Data Acquisition (DAQ) Gas Turbine Engines NASA James Webb Space Telescope HIL Simulation for Hybrid Cars Bridge Health Monitoring in India Measuring Analog Input Signals Factors to consider: • Sampling rate • Resolution • Range and amplification • Noise and filtering 5 Analog I/O: Sampling Rates and Update Rates • Undersampling may result in the misrepresentation of the measured signal (aliasing). • After a signal is aliased, it is impossible to reconstruct the original signal. • Sample at least twice as fast as the highest frequency signal being measured. 6 Resolution • Number of bits analog-to-digital converter (ADC) uses to represent a signal • Higher resolution—Detect smaller voltage changes 16-Bit versus 3-Bit Resolution (5 kHz Sine Wave) 10.00 111 8.75 16-bit 7.50 110 6.25 101 3-bit Amplitude 100 5.00 (Volts) 011 3.75 010 2.50 001 1.25 000 0 | | | | | 0 50 100 150 200 Time (ms) 7 16-Bit versus 12-Bit Measurements 8 Optimize Resolution with Amplification Amplifier Optimizes Resolution over the Range of the Measurement 16-bit 16-bit Digitizer Digitizer 10 mV 32 levels 10 V 65,536 levels signal of resolution signal of resolution 9 Use Lowpass Filters to Remove Noise Lowpass Filter Time Domain Time Domain Lowpass Filter Frequency Domain Frequency Domain • Removes noise • Blocks unwanted frequencies • Prevents aliasing 10 Improve Filtering Flexibility with Digital Filters Software (algorithmic) filters • Change filter topology • Change filter type (lowpass and so on) • Change cutoff frequency • Change filter order (number of poles) 11 Use a Combination of Analog and Digital Filters • Analog filters prevent signal aliasing • Circuit components dictate the type and frequency of the filter • Digital filters complement analog filters by providing infinite ―tunability‖ • Digital filters consume processor time but they can be used post-acquisition 12 Signal Conditioning Provides Amplification and Filtering Front-End Signal Conditioning SCC SCXI Integrated Signal Conditioning PXI Instruments SC Series FieldPoint cDAQ 13 Signal Conditioning Inputs • Low-level voltage signals (0–100 mV) • High voltage signals (10–1,000 V) • Sensors ― Thermocouples ― RTDs ― Strain Gauges ― Pressure Sensors ― Accelerometers ― Load Cells ― LVDTs/ RVDTs ― Resolvers 14 Hardware versus Software Timing 20 kHz Signal 1 kS/s to 20 kS/s 0 to 200 kS/s varying by point 50 ns timing accuracy Arbitrary sampling rates, Clocked sampling rate, point-by-point data buffered data 15 Using a Buffer to Acquire Samples Data • Use in conjunction with hardware timing • Continuous or finite length Board Memory Data PC Memory 16 Analog Triggering Acquired Signal Input Signal Trigger threshold Trigger Signal 17 Digital Triggering Acquired Signal Input Signal Trigger Signal 18 Analog Output Channel 0 DAC Channel 0 Channel 1 Channel 1 DAC • Most Multifunction DAQ devices have a digital-to-analog converter (DAC) for each of their analog output channels • DACs are updated simultaneously with the AO Sample Clock 19 Waveform Generation • Hardware time (clocked) buffered output • Each channel can output independently timed waveforms • Multiple AO operations can occur in parallel 20 Digital I/O • DIO with Multifunction DAQ Devices – Static (software-timed) DIO – Eight or 32 lines – Add SCXI or SCC for isolation • High Speed DIO – Dedicated digital devices – Up to 100 MHz clock rates – Up to 64 Mbits/ch onboard memory – Programmable voltage levels (–2.0 to 5.5 V) • Industrial DIO – Up to 60 V ranges – Built-in bank or channel-channel isolation 21 Utilizing the Latest Technologies in DAQ New Bus Technologies Digital Isolators and Their Impact on Measurement Performance Advanced Data Acquisition Techniques with Onboard FPGAs Timing and Synchronization Technologies for Challenging Applications 22 Utilizing the Latest Technologies in DAQ New Bus Technologies Digital Isolators and Their Impact on Measurement Performance Advanced Data Acquisition Techniques with Onboard FPGAs Timing and Synchronization Technologies for Challenging Applications 23 The Convenience of USB • Simplicity . Plug and play • Wide Adoption . 2.1 billion USB devices by 20091 . 4 USB ports per PC2 1 Electronics.ca Research Network, Feb 2005 2PC Magazine.com, Dec 2005 24 USB Evolution 100000 PCI Express USB 10000 Ethernet PC Buses PCI 32/33 Gigabit Ethernet 1000 ISA 100 Mbit Ethernet 100 USB 2.0 Speed (Mbits/S) 10 USB 1.1 10 Mbit Ethernet 1 1986 1988 1990 1992 1994 1996 1998 2000 2002 2004 2006 Year 25 Traditional USB DAQ Transfer Architecture 26 NI Signal Streaming Technology 27 Message Based Communication 28 29 9215 9211 9263 9237 DAQmx 9233 9472 9481 Device contains element of driver element of contains Device • Increased Device Intelligence Increased Device NI Signal Streaming Performance Improvement 30 Wireless: The Next Bus for Data Acquisition USB Ethernet Wi-Fi WAP Compact WAP CompactRIO CompactDAQ USB-9xxx WLS-9xxx ENET-9xxx FieldPoint USB DAQ System USB Carrier Wi-Fi Carrier Ethernet Carrier Wireless Programmable Automation Controllers Data Acquisition (PACs) 31 NI Wi-Fi Data Acquisition • NI-DAQmx driver software • 10/100 Base-T/X Ethernet • IEEE 802.11b/g radio . Easy to use . Secure (IEEE 802.11i) . High bandwidth . Established infrastructure 32 Wi-Fi: The Basics Version Released Frequency Max Rate Range 802.11 1997 2.4 GHz 2 Mb/s ~30 m 802.11b 1999 2.4 GHz 11 Mb/s 30 m 802.11a 1999 5 GHz 54 Mb/s 10 m 802.11g 2003 2.4 GHz 54 Mb/s 30 m 802.11n 2009? 2.4 GHz ~540 Mb/s ~50 m • 2.4GHz is an unlicensed band . You’re competing with cordless phones, Wi-Fi hotspots, and microwaves • 802.11b/g defines 11 channels to reduce interference 33 Wi-Fi Security • Three levels of Wi-Fi security . WEP (not good) . WPA (better) . WPA2 (best, synonymous with IEEE 802.11i) • The best wireless security has two key components . Encryption = data protection . Authentication = access control 34 Encryption • TKIP = Temporal Key Integrity Protocol (WPA) • AES = Advanced Encryption Standard (WPA2) . NIST-endorsed standard for government agencies . FIPS-approved (FIPS 197) Key size (bits) Number of Time required at Time required at alternative keys 1 decryption/us 106 decryptions/us 32 232 = 4.3 x 109 35.8 minutes 2.15 milliseconds 56 256 = 7.2 x 1016 1,142 years 10 hours 128 2128 = 3.4 x 1038 5.4 x 1024 years 5.4 x 1018 years Time required for exhaustive key search (brute force attack) http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf 35 Authentication • Three players in 802.11i authentication . Supplicant = client trying to access network (Wi-Fi DAQ) . Authenticator = WAP hardwired to secured network . Authentication Server = verifies identity of client Supplicant Authenticator Authentication Sever 36 Native x1 PCI Express Interface • Dedicated bandwidth of up to 250 MB/s in each direction • 8 DMA channels • Software optimizations for low latency and single-point control applications 37 Utilizing the Latest Technologies in DAQ New Bus Technologies Digital Isolators and Their Impact on Measurement Performance Advanced Data Acquisition Techniques with Onboard FPGAs Timing and Synchronization Technologies for Challenging Applications 38 What is Isolation? • No direct electrical connection between two or more circuits • Floating from any other reference potential • Separated from undesired influence of another circuit • A.K.A. Not ―Touching‖ 39 Types of Isolation Analog Isolation Analog Digital Isolation Digital 40 Benefits of Isolation • Accuracy . Eliminates ground loops . Rejects common mode voltage • Safety . Protection from voltage spikes . Tested and certified • Simplicity . 0 to 20 mA I/O, 24 V DIO . No need for external conditioning 41 Accuracy: Eliminates Ground Loop • Common problem with single ended measurements • Cause - Difference in ground potentials • Differential – only good for under +/- 10 VDC Non-isolated Isolated DAQ Board DAQ Board AI AI Signal + Signal + GND - - AI GND ≤ 60 V Ground voltage Ground voltage Ground Loop Isolation difference ~ difference ~ GND No Ground Loop 42 Accuracy: Common Mode Voltage Rejection • Voltage common to both the + and - channels What will a non-isolated M Series board read? DAQ Board AI+ 5 V + - ?5 V AI- GND Common Mode 5 V Voltage 43 Accuracy: Common Mode Voltage Rejection • Voltage common to both the + and - channels Isolated boardsWhat will will a reject non-isolated the common M Series mode board voltage read and now? read 5 V DAQ Board AI+ 5 V + Automotive measurements - ?5 V AI- • 42 V and 12 V common Isolation mode ≤ 60 V 55 V Common Mode GND Voltage Battery stack testing • Small individual 1 V cells Signal + Common mode = ± 60 VDC Signal = ± 10 V (same as the non-isolated M Series) 44 Simplicity Multifunction 1 DAQ Board External 3 Isolation External 2 Industrial 0-20 mA 5 Sensor / Analog I/O Actuator SSRs 4 To Handle 24V Logic Levels 45 Simplicity Multifunction 2 0-20 mA Analog I/O 1 DAQ Board 3 Isolation SSRs 4 To Handle 24V Logic Levels Industrial 5 Sensor / Actuator 46 Safety from Hazardous Voltages • Protection for user, data and equipment from transients . Isolated M and S Series: 1400 Vrms / 1950 VDC for up to 5 sec • Applications . Factory floor, production lines, process control where high voltage and transient signals are common . Proximity to large motors or wall power lines . Medical equipment . University Labs 47 Utilizing the Latest

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    71 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us