ni newsletter

Upload: chan-choon-kit

Post on 04-Apr-2018

214 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/30/2019 NI Newsletter

    1/32ni.com

    The Worldwide Publication for Graphical System Design l Fourth Quarter 2012

    The Moores Lawof Big DataPAGE 6

    Qualcomm Improves WLANTest Speed and CoverageUsing the NI PXI Vector SignalTransceiver and LabVIEW PAGE 10

    Getting toKnow Windows 8PAGE 24

    Collaboration BetweenNI, Academia, andIndustry AcceleratesWireless Research PAGE 26

    Mobile Technology Meets

    5 Ways to Add Mobile Technology to YourMeasurement and Control System

    PAGE 3

  • 7/30/2019 NI Newsletter

    2/322

    CONTENTS

    3 Equipping Engineers and ScientistsWith Tools for Scientific Discovery

    12 Make Your MeasurementsFaster With FPGA Technology

    21 Clean Up Your Engine With RIOHardware and LabVIEW

    6 Maximize Your RIO Investment:Develop Faster and Reduce

    Maintenance Costs

    14 See How Todays EngineeringStudents Learn LabVIEW

    24 Is Einsteins Theory in Danger?

    8 Speed Up Structural Test TimesWith SC Express

    16 Special Focus:Data Dashboard for LabVIEW

    26 Clever Debugging Techniques forEvery LabVIEW Developer

    10 DIAdem Ensures AutomotiveCrash Safet

    18 Parallel and Profitable:Test More With Less by

    Optimizing Your Test System

    28 Fiber-Optic Strain Gages ProtectRestoration of Milan Cathedral

    John Pasquarette [email protected]

    Vice President of Corporate Marketing and eBusiness at National Instruments

    CONTENTS

    3 Mobile TechnologyMeets LabVIEW

    12 Meet the EvolvedData Dashboard for LabVIEW

    23 Need Help With a Tough Project?Find an Expert

    6 The Moores Law of Big Data 16 Special Focus:Double Your Productivity

    24 Getting to Know Windows 8

    8 Simulating the Human HeartWith CompactRIO and LabVIEW

    18 Latest PXI Controllers AddRuggedness and Bandwidth

    26 Collaboration Between NI,Academia, and Industry

    Accelerates Wireless Research

    10 Qualcomm Improves WLAN TestSpeed and Coverage Using the NI PXI

    Vector Signal Transceiver and LabVIEW

    20 NI Provides a Better Solutionfor Spectrum Monitoring

    28 Microsoft WPF:The Future of .NET UI Design

    Mobile Technology and Todays Engineer

    There is no aspect of modern life untouched by the advent of mobile technologies.

    And as large of an impact as something like an HD video camera in our pocket has,

    its nothing compared to putting these technologies in the hands of engineers and

    scientists. Unchaining todays engineers and scientists from their desks and labsunlocks the potential for truly great societal change.

    NI has long been at the forefront of making the test and measurement industry

    mobile by leading the movement away from rack and stack toward modular instruments

    and offering embedded systems with remote monitoring capabilities. This issue of

    Instrumentation Newsletter looks at several of the ways NI is continuing to make tools

    that you can use for measurement and control anywhere, anytime.

    Were working to create a mobile ecosystem that works for you no matter what your

    system usesfrom apps and hardware to drivers and communication standards. For

    starters, we have mobile optimized the NI Support Forums because our data shows

    that mobile traffic to ni.com has almost doubled over the past year. You can also now

    view a technical support request online through our mobile Service Request Manager.

    Second, NI is continuing to harness the latest mobile technologies by investing in R&D so

    you dont have to. With mobile apps like the Data Dashboard for LabVIEW (see page 12)

    you can create a custom tablet display for viewing your system data anywhere without

    having to learn a new language or technologyits a direct extension of the LabVIEW

    platform. These tools (see pages 35) help you manage and monitor your systems, and

    connect with other experts for help while you are on the go with a

    smartphone or tablet computer. As NI continues to improve its mobile

    technologies, we want you to be the first to know. Follow along at

    ni.com/mobile or join the Smartphones, Tablets, and Mobile Devices

    group at ni.com/community.

    Executive Editor John Pasquarette

    Managing Editor Lacy Rohre

    Associate Editors Jontel Moran,

    Joelle Pearson,

    Brittany Wilson

    Contributing Editors Johanna Gilmore,

    Ashley Meleen

    Creative Manager Joe Silva

    Project Manager Pamela Mapua

    Art Director Larry Leung

    Designer Komal Deep Buyo

    Illustrator Komal Deep Buyo

    Photo Editors Nicole Kinbarovsky,

    Allie Verlander

    Image Coordinator Kathy Brown

    Production Artist Komal Deep Buyo

    Production Specialist Richard Buerger

    Circulation Coordinator Amanda Kuldanek

    Volume 21, Number 4

    Fourth Quarter 2012

  • 7/30/2019 NI Newsletter

    3/323Fourth Quarter 2012

    Mobile Technology Meets LabVIEW

    In 2011, Steve Jobs declared the

    beginning of a post-PC era. The same

    year, global sales of smartphones and

    tablets outnumbered traditional laptop and

    desktop computers. While PCs obviously

    arent obsolete, its clear that mobile

    technology is fundamentally changing the

    way we access and use information.

    Initially created for consumers,

    smartphones and tablets have been adapted

    in a variety of industries such as health

    care for remotely accessing patient data

    and education as interactive textbooks.

    Similarly, mobile technology is revolutionizing

    data acquisition. Engineers and scientists

    are taking measurements in more places

    by combining mobile technology with data

    acquisition hardware to create extremely

    portable and interconnected measurement

    systems. Additionally, mobile technology

    offers rich user interfaces for monitoring

    measurement systems from virtually

    anywhere in the world.

    Taking advantage of this technology

    doesnt have to be difficult. You can choose

    from a variety of tools available to help

    you utilize NI LabVIEW software and NI

    hardware with mobile technology.

    Data Dashboard for LabVIEWThin clients are based on the client-server

    architecture where a lightweight, thin

    client application depends heavily on its

    server to perform most of its computational

    logic. They are often used with measurement

    and control systems to provide a custom

    user interface to multiple users for remote

    monitoring and administration.

    Not everyone has the expertise to build custom thin client applications.

    Data Dashboard for LabVIEW is a thin client app for the iPad that you can

    use to create a custom, portable view of your LabVIEW applications with

    no programming required. You can drag and drop controls and indicators

    such as charts, gauges, LEDs, sliders, and buttons that read or write values

    via LabVIEW web services or network-published shared variables. You can

    customize the appearance with built-in themes and share dashboards via

    email or the NI Technical Data Cloud. In addition to support for the iPad,

    a subset of capabilities is available for other devices including the iPhone

    and select Android phones and tablets. Read more details about the new

    Data Dashboard features on page 12.

    Build Your Own Mobile Thin ClientsIn some cases you may need more customization or additional functionality

    not provided by the Data Dashboard for LabVIEW. Another option is to build

    your own custom thin client and communicate to your measurement system

    using web services.

    A web service is an API that lives on the web. A client sends an HTTP

    request to a remote server, which processes the request and replies with

    a response (typically XML). The response is then interpreted and displayed

    by the client application. You rely on this communication method for

    everyday activities such as browsing the web, checking emails, and even

    reading articles online.

    The following are components of a web service:

    ServerAn application responsible for parsing a request, executing the

    appropriate method or action, and sending a response to the client.

    ClientAn application that sends a request to the server and waits to

    receive a response, which is then interpreted by the client.

    5 Ways to Add Mobile

    Technology to Your

    Measurement and

    Control System

    Cover

    Mobile devices, including smartphones and tablets, are increasingly being adopted formeasurement and control applications. Their evolving functionality and use cases include

    visualization capabilities and connectivity to wireless hardware devices.

  • 7/30/2019 NI Newsletter

    4/324 Instrumentation Newsletter

    Standard ProtocolsWeb-based

    protocols such as HTTP route data

    over physical networks from the client

    to the appropriate server method and

    then back to the client.

    NetworkThe physical layer, such asEthernet or IEEE 802.11, over which

    data is transmitted.

    LabVIEW includes a built-in web

    server that you can use to deploy

    VIs as web services. LabVIEW web

    services use standard HTTP and

    standard data formats like XML so

    you can use any client-side technology,

    including HTML, JavaScript, Flash,

    Java, or Objective C, to build web or

    native mobile thin client apps. The

    apps then run on smartphones and

    tablets and communicate with your

    LabVIEW measurement system.

    Send SMS AlertsFrom LabVIEW

    One of the simplest ways to remotely

    monitor a system is with text

    messages, which can be sent to any

    mobile phone. LabVIEW includes

    built-in functions for sending emails

    and you can use these email functions

    for sending SMS text messages.

    This works for most major cellphone

    carriers by interfacing their email with

    SMS gateways. You can download

    example code to try this from the

    NI Community (ni.com/community)

    by searching sms LabVIEW.

    Desktop SharingFrom a LabVIEW System

    Desktop sharing, also called remote

    desktop, refers to software that helps

    you locally view or control a remote

    systems running desktop. Traditionally

    this has been done from PC to PC,

    but more recently mobile apps have

    become available for doing this with

    a smartphone or tablet. Combining

    desktop sharing software with your

    LabVIEW measurement system

    results in a fairly simple way to add

    complete remote monitoring or

    administration of the system to a

    mobile device.

    The most common desktop sharing

    software is the Remote Desktop

    services built into Microsoft Windowsand a protocol called Virtual Network

    Computing (VNC). While these services

    are easy to configure for use on local

    networks, they are more difficult to

    configure for secure access from the

    outside world. Hosted services like

    LogMeIn, TeamViewer, and GoToMyPC

    make setup easier by using standard

    web protocols and tunneling all traffic

    through their servers. This eliminates

    the need for your IT department to

    configure access from outside the

    firewall and provides safe, easy entry

    to a PC from anywhere in the world.

    A potential disadvantage of desktop

    sharing is that the remote computer

    is only transferring an image of a

    running desktop. The client computer

    doesnt have local access to the

    actual measurement data. Large

    image transfers can also become

    bandwidth intensive.

    Most Windows 8 tablets also include USB ports

    and built-in WiFi so you can connect any USB or

    networked DAQ device to create portable systems

    based on LabVIEW.

    Jeff Kodosky, the Father of LabVIEW, demonstrates future touch-based

    programming with LabVIEW on a tablet computer at NIWeek 2012.

  • 7/30/2019 NI Newsletter

    5/325Fourth Quarter 2012

    Portable Data AcquisitionWith Windows Tablets

    Microsoft recently delivered a new

    addition to the tablet market with its

    Windows 8 Surface tablet (see page 24).

    LabVIEW and NI hardware drivers are

    already supported on versions of

    Windows 8 with Intel processors. This

    means you can port existing LabVIEW

    code to run on Windows 8 tablets

    easily using LabVIEW to create

    mobile apps. Even though you may

    need a few tweaks to make your front

    panel touch friendly, you can avoid

    rewriting everything from scratch in

    another programming language, as

    would be necessary for iOS and

    Android. Most Windows 8 tablets also

    include USB ports and built-in WiFi

    so you can connect any USB or

    networked DAQ device to create

    portable systems based on LabVIEW.

    In addition to supporting Windows

    8 tablets, NI offers experimental

    technology on NI Labs that you can

    use to directly connect iOS and

    Android devices to an NI cDAQ-9191

    chassis for wirelessly taking

    measurements. NI Labs (ni.com/labs)

    showcases evolving technologies

    from NI R&D engineers to be

    experienced prior to release. This

    virtual research lab gives you the

    chance to download and work with

    cutting-edge developments, offer

    product feedback, and get answers

    to your questions.

    A Glimpse of the Future

    Mobile technology is still very young.

    The iPhone first released only five

    years ago and the iPad only two years

    ago. The technology is evolving

    quickly, but has already opened the

    doors to a new world of connectivity,

    information access, and interactivity.

    The latest tools from NI are just the

    beginning. LabVIEW is the most

    touch-ready language on the planet.

    Stay tuned because there are a lot

    more exciting things to come.

    Watch a video of future touch-based

    programming with LabVIEW at

    ni.com/newsletter/nsi2401.

    Chris Delvizis [email protected]

    Chris Delvizis is a product manager for data

    acquisition at National Instruments.

    LabVIEW on Windows 8

    LabVIEW Systems

    5 Ways to Add Mobile Technology

    Remote Monitoring of LabVIEW SystemsData Acquisition With Windows Tablets

    Wireless DAQ USB DAQ PC+

    NI CompactDAQPXICompactRIO

    Stand-AloneNI CompactDAQ

    Desktop Sharing Custom Thin Client Data Dashboard SMS

    There are variety of tools you can use to add mobile technology to your measurements and control system.

  • 7/30/2019 NI Newsletter

    6/326 ni.com

    for one century, they would generate one zettabyte of data. Almost

    double that amount was generated in 2011 (Rogers, 2011).

    The fact that data is doubling every two years mimics one of electronicsmost famous laws: Moores law. In 1965 Gordon Moore stated that the

    number of transistors on an integrated circuit doubled approximately every

    two years and he expected the trend to continue for at least 10 years.

    Forty-five years later, Moores law still influences many aspects of IT and

    electronics. As a consequence of Moores law, technology is more

    affordable and the latest innovations

    help engineers and scientists capture,

    analyze, and store data at rates faster

    than ever before. Consider that in 1995,

    20 petabytes of total hard drive space

    was manufactured. Today, Google

    processes more than 24 petabytes of

    information every single day. Similarly,

    the cost of storage space for all of this

    data has decreased exponentially from $228/GB in 1998 to $.06/GB in 2010

    Changes like this combined with the advances in technology resulting from

    Moores law, undoubtedly fuel the Big Data phenomenon and raises the

    question, How do we extract meaning from that much data?

    What is the value of Big Data?

    One intuitive value of more and more data is simply that statistical

    significance increases. Small data sets often limit the accuracy of

    conclusions and predictions. Consider a gold mine where only 20 percent

    of the gold is visible. The remaining 80 percent is in the dirt where you can

    see it. Mining is required to realize the full value of the contents of the

    mine. This leads to the term digital dirt in which digitized data can have

    concealed value. Hence, Big Data analytics and data mining are required to

    achieve new insights that have never before been seen.

    The Moores Law of Big Data

    Big Data is collected at a rate that approximately parallels Moores law.

    Feature

    In test and measurement applications,

    engineers and scientists can collect vast

    amounts of data every second of every day.For every second that the Large Hadron

    Collider at CERN runs an experiment, the

    instrument can generate 40 terabytes of

    data. For every 30 minutes that a Boeing

    jet engine runs, the system creates

    10 terabytes of operations information.

    For a single journey across the Atlantic

    Ocean, a four-engine jumbo jet can create

    640 terabytes of data. Multiply that by the

    more than 25,000 flights flown each day,

    and you get an understanding of the

    enormous amount of data that exists

    (Gantz, 2011). Thats Big Data.

    Drawing accurate and meaningful

    conclusions from such a large amount

    of data is a growing problem, and the

    term Big Data describes this phenomenon.

    Big Data brings new challenges to data

    analysis, search, data integration, reporting,

    and system maintenance that must be

    met to keep pace with the exponential

    growth of data. The technology research

    firm IDC recently performed a study on

    digital data, which includes measurement

    files, video, music files, and so on. This

    study estimates that the amount of data

    available is doubling every two years. In

    2011 alone, 1.8 zettabytes (1E21 bytes)

    of data were created (Hadhazy, 2010). To

    get a sense of the size of that number,

    consider this: if all 7 billion people on Earth

    joined Twitter and continually tweeted

    If all 7 billion people on Earth joined Twitter and

    continually tweeted for one century, they would

    generate one zettabyte of data. Almost double that

    amount was generated in 2011.

    In 2011

    1.8 ZettabytesData Created

  • 7/30/2019 NI Newsletter

    7/327Fourth Quarter 2012

    What does Big Data mean

    to engineers and scientists?

    The sources of Big Data are many.

    However, the most interesting is

    data derived from the physical world.

    Thats analog data captured and

    digitized by NI products. Thus, you

    can call it Big Analog Data

    derived from measurements of

    vibration, RF signals, temperature,

    pressure, sound, image, light,

    magnetism, voltage, and so on.

    Engineers and scientists publish

    this kind of data voluminously, in a

    variety of forms, and many times

    at high velocities.

    NI helps customers acquire data

    at rates as high as many terabytes

    per day. Big Analog Data is an ideal

    challenge for NI data acquisition

    products such as NI CompactDAQ,

    CompactRIO, and PXI hardware, and

    tools like NI LabVIEW system design

    software and NI DIAdem to organize,

    manage, analyze, and visualize data.

    A key advantage of these products

    is the ability to process data at the

    source of capture, often in real time.

    You can change this processing

    dynamically as needed to meet

    changing analytical needs. Embedded

    programmable hardware such as FPGAs

    offer extremely high-performance

    reconfigurable processing literally at

    the hardware pins of the measurement

    device. This allows the results of data

    analytics from back-end IT systems to

    actually direct a change in the type of

    processing that happens in NI products

    at the source of the data capture.

    Big Analog Data solutions strongly

    depend on IT equipment such as

    servers, storage, and networking for

    data movement, analytics, and archiving.

    You increasingly face challenges with

    creating end-to-end solutions that

    require a close relationship between

    DAQ and IT equipment.

    As an industry leader, NI is best

    suited to help you step up to Big

    Data challenges by providing solutions

    that are IT friendly and publishing data

    that is Big Data-ready for analytics

    on either in-motion or at-rest data.

    One thing is certain, NI is continually

    expanding its capabilities in data

    management, systems management,

    and collaborations with IT providers

    to meet the Big Data challenge.

    Tell us what your Big Data needs

    are atni.com/newsletter/nsi2402.

    Dr. Tom Bradicich [email protected]

    Dr. Tom Bradicich is an R&D fellow at

    National Instruments.

    Stephanie Orci [email protected]

    Stephanie Orci is a product marketing

    engineer for DIAdem at National Instruments.

    References

    Gantz, John, and David Reinsel.

    Extracting Value from Chaos.

    EMC Corporation.

    June 2011. Web. 8 Aug 2012.

    Hadhazy, Adam. Zettabytes Now Needed

    to Describe Global Data Overload.

    Live Science. 4 May 2010. Web. 31 Aug 2012.

    Rogers, Shawn. Big Data is Scaling BI

    and Analytics. Information Management.

    1 Sep 2011. Web. 30 Aug 2012.

    NI Software and Hardware Edge Server(Local, Remote, Cloud)

    Corporate/Federated IT

    IT Infrastructures/Big Data Analytics/Mining

    Sensors/ActuatorsDistributed Acquisition

    and Analysis Nodes (DAANs)

    Instrument the physical worldMeasureControl and stimuli

    Acquire/analyze/presentRASM/systems managementReconfigurable/in-motion analytics

    Analytics for data in motion and at restRASM/systems management servicesData management, databases, archiving

    A generalized, three-tier solution to the Big Analog Data challenge includes sensors or actuators, distributed acquisition and

    analysis nodes, and IT infrastructures or big data analytics/mining..

  • 7/30/2019 NI Newsletter

    8/328 Instrumentation Newsletter

    The ChallengeDeveloping a realistic, reliable, and reconfigurable testing

    environment to advance and improve a novel heart assist

    device without the need for animal testing.

    The SolutionUsing NI CompactRIO to create a stand-alone testing

    environment that combines a mechanical heart with a

    circulatory blood-flow model that replicates in-vivo models.

    Simulating the Human Heart WithCompactRIO and LabVIEW

    For patients with heart disease, improving their health

    often means signing up for a transplant waiting list with

    too many patients and not enough donors. We decided

    they need another option. At the University of Leeds,

    we are developing the Ventricular Assist Device (iVAD)

    to support the diseased heart.

    Using NI LabVIEW system design software, we created

    a hardware-in-the-loop (HIL) heart simulator that combines

    a real-time software blood-flow model with a physical 3D

    mechanical heart. The iVAD functions as an artificial muscle

    wrap that applies compressive force, synchronous to the

    native rhythm, around the external surface of the hearts

    ventricles. This cyclic squeezing action augments heart

    muscle efforts, leading to an improved output for the

    failing heart.

    We use CompactRIO to control the mechanical heart, run

    the simulation, and send data via TCP to the Windows host

    for display and saving. The real-time controller executes two

    parallel loops: a high-priority control loop for the blood-flow

    model and a low-priority communication loop that sends and

    receives queued TCP data to and from the Windows host.

    To help satisfy one of our main goals, we created a

    separate state within the Windows host LabVIEW VI that

    allows the blood-flow model to automatically fit real

    physiological pressure waveforms. Once the VI is run, the

    best fit parameters can then be loaded instantly into the

    real-time model, and the heart simulator has the ability to

    accurately reflect the hemodynamics of any patient group,

    cardiovascular disease, or in-vivo model.

    If the CompactRIO controller is connected to a Windows

    computer, the pressure data is sent via TCP to a LabVIEW

    user interface, where it is mapped onto the surface of a 3D

    heart as an STL image. This provides crucial visual information

    about the devices performance around the circumference

    of the mechanical heart.

    CompactRIO hardware offered a rugged and reliable

    stand-alone platform to build the heart simulator, enabling

    our team to conduct prolonged testing of a novel heart

    assist device, which would not have been possible on a

    traditional computer. The systems compactness and

    variety of plug-in modules helped us successfully create

    a reliable, reconfigurable solution that eliminates the need

    for animal testing.

    Dr. David Keeling

    School of Mechanical Engineering, University of Leeds

    Graphical System Design Achievement Awards

    Application of the Year Award

    Humanitarian Award

    Life Sciences Winne

    Case Studies

    The iVAD simulates heart conditions and can

    reduce the need for animal testing in labs.

  • 7/30/2019 NI Newsletter

    9/329Fourth Quarter 2012

    When National Instruments introduced stand-alone

    NI CompactDAQ systems, we knew at Integrated Test &

    Measurement (ITM) that we could now build new, flexible

    data-logging solutions for our customers in a very short

    amount of time. The opportunity to prove this arose when

    a customer needed a rugged and flexible in-vehicle testing

    solution to determine the vibration levels of an on-highway

    vocational vehicles exhaust system during operation.

    We chose to pair our iTestSystem software, based on

    LabVIEW, with the high-performance and rugged cDAQ-9139

    stand-alone system. We bundled the cDAQ-9139 with a

    cellular network interface and packaged it inside a rugged

    carrying case. We also used seven NI 9234 accelerometer

    modules and one NI 9229 module to interface directly to

    the sensors we used in this application.

    We used our iTestSystem software to stream data from

    staged events and operations directly to the nonvolatile hard

    drive of the cDAQ-9139 in a Technical Data Management

    Streaming (TDMS) file format. We controlled and monitored

    data acquisition remotely via Remote Desktop. After

    collecting data, all of the TDMS files were transferred to a

    computer for postprocessing and analysis. We calculated

    the overall vibration levels for each accelerometer using

    the order analysis plug-in for our iTestSystem software that

    takes advantage of the built-in analysis functions within

    LabVIEW. Additionally, using the iTestSystem software and

    LabVIEW, we provided a professional report containing

    overall vibration levels and order analysis graphs that identified

    which sensor locations failed or met the design criteria.

    By leveraging stand-alone

    NI CompactDAQ systems,

    LabVIEW, and our iTestSystem

    software, this project was a

    huge success. Our customer

    was amazed at how quickly we

    integrated new technologies,

    including both NI and third-party

    hardware and software. With this

    system, we reduced the overall

    cost of their tests by reducing the

    manpower needed to perform

    the tests and providing them instantaneous feedback on

    the system functionality. Our customer liked the system

    so much that instead of sending it back to us, the company

    redeployed the system on another on-highway vehicle to

    solve a different problem.

    Mark Yeager, Integrated Test & Measurement

    Simplifying In-Vehicle Testing WithNew Stand-Alone NI CompactDAQ

    The ChallengeCreating a rugged and flexible in-vehicle testing solution to

    determine the vibration levels of an on-highway vocational

    vehicles exhaust system during operation.

    The SolutionUsing the NI cDAQ-9139 stand-alone system, NI C Series

    modules, and DAQ software based on NI LabVIEW to create

    a portable exhaust test system for large vocational vehicles.

    The new stand-alone NI CompactDAQ system providesa high-performance and portable system for demanding

    in-vehicle testing applications. Our iTestSystem

    software, based on LabVIEW, combined with the

    stand-alone NI CompactDAQ system allows us to build

    flexible data-logging systems faster than we could with

    traditional data-logging systems.

  • 7/30/2019 NI Newsletter

    10/3210 ni.com

    for these devices increases exponentially. As we progress to 802.11ac,

    were adding new modulation schemes, more channels, more bandwidth

    settings, and additional spatial streams. In addition to this, characterizing

    WLAN transceivers is especially challenging when faced with the

    thousands of independent operational gain settings.

    Each component of a WLAN transceiver has multiple gain stages. To

    develop a high-performance radio in a low-cost CMOS process, the design

    team at Qualcomm Atheros relies on the flexibility of operation at each

    stage of the radio structure. Multiple gain settings drive a geometric increase

    in the number of possible combinations of settings as each stage is added,

    resulting in hundreds of thousands of data points for a single operational

    mode. These hundreds of thousands of data points are only for a single radio

    transceiver. The number of permutations continues to increase for MIMO

    configurations where the system uses multiple antennas.

    NI PXI Vector Signal Transceiver and LabVIEW FPGA

    To tackle these test time challenges, Qualcomm Atheros uses the

    NI PXIe-5644R vector signal transceiver. Because it features an onboard

    FPGA, we can control the digital interface to the WiFi chip simultaneously

    with the RF signal generator and analyzer, which are included together in

    the vector signal transceiver.

    Qualcomm Improves WLAN Test Speedand Coverage Using the NI PXI Vector

    Signal Transceiver and LabVIEW

    Traditional Instrumentation NI PXI Vector Signal Transceiver

    -48

    -18

    -23

    -28

    -33

    -38

    -43

    -45 15 255-5-15-25-35 -45 15 255-5-15-25-35

    -48

    -18

    -23

    -28

    -33

    -38

    -43

    With traditional instrumentation, you can collect only about 40 points of meaningful WLAN transceiver data per iteration.

    The speed increase of the NI PXI vector signal transceiver allows full gain table sweeps, acquiring all 300,000 data points.

    Test Techniques

    For more than two decades, Qualcomm

    Atheros has been a leader of next-generation

    wireless technologies for networking,

    consumer electronics, computing, and

    mobile device communications. Today,

    we are evolving high-throughput wireless

    technologies such as WiFi to meet the

    demands of new connected applications.

    Our latest chip is a three-radio MIMO

    transceiver for the latest WiFi standard,

    802.11ac.

    More complex wireless standards

    means the number of operational modes

    Keeping WLAN test

    costs low and test

    accuracy high was

    proving to be a

    challenge, until now.

  • 7/30/2019 NI Newsletter

    11/3211Fourth Quarter 2012

    Traditionally FPGAs have been

    programmed using VHDL or Verilog.

    Many engineers and scientists are

    either not familiar with these

    complex languages or require a tool

    that gives them faster design

    productivity at a higher level of

    abstraction to greatly simplify the

    process of generating FPGA code.

    NI LabVIEW is well suited for FPGA

    programming because it clearly

    represents parallelism and

    data flow, so all levels of users in

    traditional FPGA design can

    productively apply the power of

    reconfigurable hardware.

    Qualcomm Atheros uses LabVIEW

    to program the FPGA on the NI vector

    signal transceiver, which allows for

    device under test (DUT) control and

    data processing. The processing can

    take place within the instrument

    itself rather than requiring transfers

    back and forth over the bus to the

    controller, resulting in significantly

    faster test times.

    Traditional rack-and-stack

    measurements are limited to best

    estimate gain table selections. In

    this traditional setup, the team at

    Qualcomm Atheros determines a final

    solution through iterative estimation,

    which requires a regression of the

    gain table characterization. This is

    a slow process that produces only

    about 40 meaningful data points

    per iteration.

    After switching to the NI PXI vector

    signal transceiver, we can use the

    test time improvements to perform

    full gain table sweeps instead of

    using the iterative approach. Now

    the team can characterize the entire

    range of radio operation in one test

    sweep per device, acquiring all

    300,000 data points and better

    determining the optimal operational

    settings empirically rather than by

    iterative estimation. The availability

    of this data gives us a view of the

    device operation we had never seen

    before and allows the team to

    explore operational regimes that we

    had not previously considered.

    By synchronizing the timing of

    digital control directly with the RF front

    end of the instrument, we have seen

    test times increase by more than 20X

    over our previous PXI solution, and

    up to 200X over the original solution

    using traditional instruments.

    At Qualcomm Atheros,

    instrumentation flexibility and to-the-pin

    control are critical for keeping our RF

    test process as efficient as possible, and

    were pleased with the performance

    gains weve seen when testing with

    NIs new vector signal transceiver. The

    NI PXIe-5644R provides freedom and

    flexibility in the way we develop our

    802.11ac solutions for our customers,

    and has significantly improved our

    test throughput.

    Learn more about the new

    NI PXIe-5644R vector signal

    transceiver by visitingni.com/vst.

    Doug Johnson

    Doug Johnson is a director of

    engineering at Qualcomm Atheros.

    Early 2000sTraditional Rack and Stack

    2012NI Vector Signal Transceiver

    2007NI PXI RF Instrumentation

    10X Faster Than Traditional 200X Faster Than Traditional

    Qualcomm Atheros has improved test times by 20X over its previous PXI solution, and up to 200X over traditional instruments.

    By synchronizing the timing of digital control directly

    with the RF front end of the instrument, we have

    seen test times increase by more than 20X over

    our previous PXI solution, and up to 200X over theoriginal solution using traditional instruments.

  • 7/30/2019 NI Newsletter

    12/3212 Instrumentation Newsletter

    Meet the Evolved

    Data Dashboard for LabVIEW

    LabVIEW Everywhere

    Customize Your Layout

    After adding dashboard widgets,

    shapes, and photos, drag the

    items freely to define a unique

    layout that you can modify any time.

    Choose Your Background

    Change the color of your

    background or use a

    photo of your choice.

    Add Indicators and Controls

    Read and write data via email

    to execute commands and view

    measurements remotely.

    Share Your Dashboards With Others

    Send your favorite dashboards to

    colleagues via email or use the

    NI Technical Data Cloud. You can

    optionally lock your dashboards for

    read-only access.

    Define the Look

    Customize the appearance

    of controls and indicators

    using properties and

    built-in themes.

    Connect to Data Securely

    Link graphs, sliders, and other UI

    elements to your NI LabVIEW software

    programs via secure or nonsecure web

    services. You can also connect with

    LabVIEW network shared variables.

    Some Data Dashboard functionality is also available for Apple iPhone,

    and select Android tablets and phones. Visitni.com/mobile for details.

  • 7/30/2019 NI Newsletter

    13/3213Fourth Quarter 2012

    The Global NI LabVIEW Student Design Competition

    spotlights students who initiate engineering projects with

    clear societal impact. The 2012 projects covered different

    and innovative ideas, but all shared a common thread.

    All of the students used LabVIEW system design software

    to offload low-level programming so they could focus on

    meeting real-world challenges.

    Overall Winner Uses Skeletal Tracking to

    Advance Medicine

    Students from the University of Leeds created a user-friendly

    interface between Microsoft Kinect and LabVIEW to

    develop a rehabilitation and surgical analysis system for use in

    stroke rehabilitation, gait analysis, and laparoscopic surgery.

    Student Design Competition Finalists Tohoku University students developed a system to

    acquire 3D sound space information that can then

    be transmitted to a distant place using a microphone

    array on a human-head-sized solid sphere.

    Texas A&M University students created a cost-effective

    alternative guidance system for the visually impaired.

    The system provides users information about their

    local environments so they can safely choose

    unobstructed paths.

    New Mexico Institute of Mining and Technology

    students designed, built, and tested a remote-controlled

    diagnostics robot to monitor the linear particle accelerator

    for gamma radiation at Los Alamos National Labs.

    Learn more atni.com/studentdesign.

    From Controls Concepts to Student Design to

    IndustryStudents Gain National Exposure

    Purdue University recently revamped an outdated automatic

    control systems laboratory experience by adding NI CompactRIO,

    LabVIEW, and the LabVIEW Control Design and Simulation

    Module. Students can program, simulate, and implement control

    algorithms to go from design to prototype in just one semester.

    Taking advantage of LabVIEW, students can deploy the same code

    they validated in simulation and configure the FPGA on the

    CompactRIO hardware.

    Initially, we thought that programming the FPGA would be

    above the knowledge level of our students, so we provided this code

    for them, said Purdue professor Dr. Galen King. To our surprise,

    students had a strong desire to program the FPGA themselves.

    One example of a project made possible by this course is

    The Snowbot, which received news coverage from CNN.

    Read the full case study and see video of The

    Snowbot in action atni.com/newsletter/nsi2404.

    LabVIEW Student WinnersMeet Real Challenges

    By using LabVIEW, University of Leeds students turned their

    student design project into an add-on now available on the

    LabVIEW Tools Network. The Kinesthesia Toolkit for Microsoft

    Kinect was originally developed for medical rehabilitation

    and surgical tools as part of the project submitted to the 2012

    Global LabVIEW Student Design Competition, and is now being

    used to help new and advanced LabVIEW programmers quicklyaccess the popular Kinect camera functions such as RGB video,

    depth camera, and skeletal tracking.

    Download the toolkit and learn more about

    how you can use LabVIEW and Microsofts

    Natural User Interface (NUI) for modern system

    control atni.com/newsletter/nsi2403.

    Student Design Project Makes Industry Leap

    NI in Academia

    Students from the University of Leeds demonstrate

    their winning application on the keynote stage at NIWeek 2012.

  • 7/30/2019 NI Newsletter

    14/3214

    Do You Figure It Out as You Go?Theres a Better Way!

    With the start of any new project, you may find yourselfconsidering the technical advantages and disadvantages

    of different software and hardware platforms. Skills and

    training also play a key part in the projects long-term

    success. Knowledge of the hardware and software

    platforms you select affects development time and

    maintenance costs. Part of choosing NI LabVIEW system

    design software for a project is ensuring you have the right

    skills to use it successfully.

    When it comes to learning programming tools like

    LabVIEW, you may opt to teach yourself as your projects

    demand. It is easy to dive into a project, referencing product

    examples and resorting to technical experts at your company,

    discussion forums, or NI technical support as questions

    present themselves.

    However, figuring it out while you go can result in

    delays and recoding as you discover new structures in

    LabVIEW or different design patterns more suited to your

    application. Its also easy when using this method to stick

    with tools and design architectures you are familiar with,

    never realizing that there might be more appropriate or

    better designs that would save time and money.

    By investing the time up front to learn recommended

    techniques to reduce development time and improve

    application performance and scalability, you can achieve up

    to 50 percent faster development and 43 percent less time

    spent on maintenance (Understanding the Value of Training

    customer survey results at ni.com/training). So then thequestion becomes, For this project, what do I need to

    know to start my development with the right tools and

    design decisions?

    With the release of LabVIEW 2012 comes the

    NI LabVIEW Skills Guide, an online resource that helps

    you determine the level of proficiency you need to best

    ensure the success of your current project. Each proficiency

    level contains a detailed list of specific skills that help you

    accelerate development, create quality code that you can

    reuse, and effectively configure and control your hardware.

    The Skills Guide then presents the options for obtaining

    those skills so you can build a customized learning plan

    consistent with your time constraints, budget, and persona

    learning preferences.

    Step 1: Read each of the categories and find the one that

    best describes your role and application.

    Step 2: Expand the category and learn more about the

    specific skills that help ensure your applications long-term

    success and where you can obtain them.

    Step 3: From the Hardware Skills tab, select the

    appropriate hardware platform to review the proficiency

    levels and skills for your project.

    14

    Product: LabVIEW Skills Guide

    Source: ni.com/skills-guide

    Product In-Depth

    14 ni.com/products

    The LabVIEW Skills Guide is an online resource that helps you determine

    the level of proficiency you need to best ensure the success of your current project.

  • 7/30/2019 NI Newsletter

    15/321515Fourth Quarter 2012

    Optimize Applications With the LabVIEW MulticoreAnalysis and Sparse Matrix Toolkit

    The new NI LabVIEW Multicore Analysis and Sparse Matrix

    (MASM) Toolkit provides a variety of multithreaded linearalgebra and spectral analysis libraries. These libraries can

    reduce processing time for computationally intensive tasks in

    both online and offline scenarios. The libraries are also designed

    to take advantage of the available processing cores in your

    system, and the toolkit includes a set of functions for managing

    the threading behavior of libraries. While overall performanceimprovement varies based on the application and system

    specifications, individual toolkit functions can show as much

    as a 4X to 7X speedup versus nonmultithreaded equivalents.

    Because many of the functions included in the LabVIEW

    MASM Toolkit support sparse matrices, you can now use

    LabVIEW to solve a wide range of challenging problems

    involving matrices that were previously too large to store or

    process efficiently. Additionally, the toolkit functions support

    both single-precision and double-precision floating-point

    data, so you can compute operations requiring less precision

    faster using less memory.

    Both 32-bit and 64-bit Windows development environments

    are supported, and you can also take advantage of the toolkit

    on LabVIEW Real-Time (ETS) targets when used with the

    LabVIEW Real-Time Module.

    Communicate With GPUs From LabVIEW Withthe New GPU Analysis Toolkit

    Originally designed for graphics processing operations,

    graphics processing units (GPUs) are increasingly being used

    with CPUs and FPGAs for general-purpose computing in

    engineering and scientific applications. With the introduction

    of the NI LabVIEW GPU Analysis Toolkit, you can harness the

    performance and parallel architecture of NVIDIA CUDA GPUs

    within the framework of your LabVIEW applications.

    Using the toolkit, you can open references to GPU devices

    in your system, transfer data between CPU and GPU memory,

    and control GPU code execution. A wide variety of CUDA Basic

    Linear Algebra Subroutines (cuBLAS) library and CUDA fast

    Fourier transform (cuFFT) library signal processing functions

    are available and wrapped in LabVIEW for quickly prototyping

    GPU algorithms. In addition, you can take advantage of

    device selection and resource management using CUDA

    Runtime and Driver APIs. For advanced users, the toolkit

    contains documentation on calling your custom GPU code

    from LabVIEW applications or executing functions from

    other freely available NVIDIA libraries such as the NVIDIA

    Performance Primitives (NPP) library and the CUDA Sparse

    Matrix (cuSPARSE) library.

    Using the LabVIEW GPU Analysis Toolkit, you can perform

    large-scale data acquisition, offload blocks of data to a GPU

    for fast processing, and view the processed data within a

    single LabVIEW application. You can also use the toolkit with

    the LabVIEW 32-bit and 64-bit development environments

    on the Windows OS.

    Product: LabVIEW MASM Toolkit

    Source: ni.com/newsletter/nsi2405

    Product: LabVIEW GPU Analysis Toolkit

    Source: ni.com/newsletter/nsi2406

    The LabVIEW Multicore Analysis and Sparse Matrix Toolkit provides

    multithreaded linear algebra, BLAS, and FFT-based functions for

    use in computationally intensive LabVIEW applications.

  • 7/30/2019 NI Newsletter

    16/32

  • 7/30/2019 NI Newsletter

    17/32

  • 7/30/2019 NI Newsletter

    18/321818

    Product In-Depth

    18 ni.com/products

    Latest PXI Controllers Add Ruggedness and Bandwidth

    The NI RMC-8355 1U rugged rack-mount controller and

    NI PXIe-PCIe8381 remote controller are the latest additions to

    the growing portfolio of National Instruments PXI controllers.

    The RMC-8355 controls systems based on PXI or PXIExpress. It features up to two high-performance Intel Xeon

    E5620 quad-core processors that offer eight cores of

    computing performance and up to 96 GB RAM total. It also

    provides two PCI Express Gen 2 expansion slots (x16 and x8)

    that you can use with an NI MXI-Express remote controller to

    interface to either PXI or PXI Express systems. The RMC-8355

    is NIs first rack-mount controller that meets the PXI standards

    mechanical shock and vibration specifications. These features,

    along with the option to use two drives in a RAID configuration,

    make the RMC-8355 controller ideal for demanding test,

    measurement, and control applications.

    The NI PXIe-PCIe8381 PXI Express remote controller

    features an by 8 Gen 2 cabled PCI Express link to connect

    a PXI Express chassis to desktop PCs. It provides a fully

    transparent, high-bandwidth link with data bandwidth of

    up to 3.2 GB/s. To extend that capability, NI offers the

    NI MXI-Express BIOS Compatibility software. The RMC-8355

    rack-mount controller combined with the NI PXIe-PCIe8381

    remote controller extends the capabilities of the NI PXI platform

    by increasing CPU performance and data bandwidth.

    New PXI Embedded Controllers With Up to 50 PercentPerformance Improvement

    The new NI PXI-8119 and PXI-8115 embedded controllers

    feature the latest Intel Core i7 and i5 processors, respectively.

    These Intel processors provide up to 50 percent performance

    improvement over previous-generation NI PXI embedded

    controllers. With this increase in CPU performance and the

    flexibility to operate in multicore mode or high-performance

    single-core mode, you can use both embedded controllers in

    a variety of high-performance automated test, measurement,

    and industrial control applications.

    The PXI-8119 includes the latest third-generation Intel Core

    i7-3610QE quad-core processor with a base clock frequency

    of 2.3 GHz. The PXI-8115 incorporates the second-generation

    Intel Core i5-2510E dual-core processor with a base clock

    frequency of 2.5 GHz. Both controllers support Intel Turbo

    Boost 2.0 technology that allows the active processing cores

    on the CPUs to run at faster clock rates when other cores are

    inactive or disabled. In single-core mode, the PXI-8119 and

    PXI-8115 can operate at 3.3 GHz and 3.1 GHz, respectively.

    In addition to high CPU performance, the NI PXI-8119 and

    PXI-8115 feature six USB 2.0 ports, two display ports to connect

    to multiple monitors, and two Gigabit Ethernet ports. For

    memory-intensive applications, the controllers provide up to

    8 GB DDR3 1333 MHz RAM. To improve serviceability, they

    offer In-ROM diagnostics that you can use to evaluate the

    health of the hard drive and memory during controller startup

    Products: NI RMC-8355, NI PXIe-PCIe8381

    Source: ni.com/pxi

    Products: NI PXI-8119, NI PXI-8115

    Source: ni.com/newsletter/nsi2407

    The NI RMC-8355 and NI PXIe-PCIe8381 extend the capabilities of the NI PXI platform.

    The latest NI PXI embedded controllers include the newest Intel processors.

  • 7/30/2019 NI Newsletter

    19/3219

    Switch It Up: More Than 20 New PXI Switch Modules

    Whether you are performing low-speed precision measurements

    on dozens of test points or characterizing high-frequency ICs

    in a large multisite configuration, there is a switching solution

    for your automated test system. In 2012, NI is adding morethan 20 new PXI switches with a variety of topologies, power

    ratings, and relay technologies.

    The NI SwitchBlock helps you manage large switching

    matrices with thousands of crosspoints within a PXI chassis.

    The new NI 2833 and NI 2834 add to the line of relay cards

    for the NI SwitchBlock by significantly enhancing the density

    of 2 A matrices in PXI. The NI PXI-252x general-purpose

    modules offer high-density switching for signals up to 2 A.

    The family includes an 80-channel SPST, 53-channel SPDT,40-channel DPST, and 26-channel DPDT module.

    Additionally, new RF and microwave switches give you

    higher bandwidth options for building RF test systems. The

    PXI-279x family of 40 GHz switches includes terminated and

    unterminated 6x1 multiplexers, a dual-transfer switch, and

    a dual-SPDT module. The NI PXI/PXIe-2540 and NI PXI/

    PXIe-2541 are 8x9 and 8x12 RF switching matrices that you

    can use to route signals over 300 MHz, with an NI 2541

    offering easy column expansion for building larger matrices.

    The Most Powerful Tools Yet for Engine Development

    Lets face it: the internal combustion engine is here to stay.

    Engine R&D continues to expand as fuel efficiency and

    emissions standards grow more stringent. Drivven, a

    National Instruments company, combines the best of NI

    reconfigurable I/O (RIO) hardware, NI LabVIEW system design

    software, and DAQ into its ready-to-use Stand-Alone Direct

    Injector (SADI) driver and Micro Drivven Combustion Analysis

    Toolkit (DCAT) system.

    Most commercially available electronic control units (ECUs)

    do not have the power electronics necessary to drive the

    high-powered direct injectors that todays advanced engines

    require (up to 175 V at 30 A). SADI systems are based on

    NI CompactRIO and provide all the power electronics and

    timing processing necessary to integrate direct injectors into

    existing engine control setups. SADI systems are shipped with

    ready-to-use software that accepts digital timing signals from

    an ECU and interprets those signals to schedule fuel injection

    events. Drivvens Direct Injector Driver modules provide the

    power electronics to drive the injectors engine-synchronously.

    DCAT systems are portable combustion analysis systems

    that combine a LabVIEW executable for combustion analysis

    with flexible NI C Series modules for conditioned I/O. These

    systems are ideal for in-vehicle combustion analysis applications

    where researchers need to gather data on engine performance

    in real-world conditions. Both of these systems are used

    worldwide by vehicle OEMs, research labs, motorsports

    vehicle development teams, and tier one component suppliers.

    Products: NI 2833, NI 2834, NI PXI-252x,NI PXI-279x, NI PXI/PXIe-2540,

    and NI PXI/PXIe-2541

    Source: ni.com/switches

    Products: Stand-Alone Direct Injector

    (SADI) driver, DCAT Systems

    Source: ni.com/enginecontrol

    19Fourth Quarter 2012

    Drivvens DCAT system combines ready-to-run software and NI CompactDAQ

    hardware for portable, in-vehicle combustion analysis featuring hundreds of

    standard combustion calculations and metrics.

    The NI SwitchBlock minimizes wiring and simplifies

    connectivity for high-density switching matrices.

  • 7/30/2019 NI Newsletter

    20/3220

    NI Provides a Better Solutionfor Spectrum Monitoring

    The rapid explosion in wireless computing and mobiledevices has put greater strain on the available bandwidth in

    the radio spectrum. Spectrum monitoring makes it possible

    for communication providers and regulators to oversee

    system operation, troubleshoot interference problems, and

    enforce allocation regulations.

    Over-the-air signal monitoring is challenging because

    it requires observing signals at varying frequencies and

    amplitudes in the presence of large interferers. Spectrum

    analyzer and vector signal analyzer (VSA) instruments

    optimized for cabled measurements are subject to dynamic

    range limitations in spectrum monitoring applications.

    NI PXIe-5667 Spectrum Monitoring Receiver

    The NI PXIe-5667 spectrum monitoring receiver builds on

    the award-winning, high-performance NI PXIe-5665 VSA

    by adding a preselection filter at the RF input and analog

    IF filters, termed as roofing filters, in the final IF input.

    The NI PXIe-5667 can perform signal measurements over

    a frequency range of 20 Hz to 7 GHz with up to 50 MHz of

    instantaneous bandwidth. At a noise figure 110 dB

    ensures that the receiver works with large variations in

    amplitude, which is typical of radio spectrum measurements.

    Besides low noise, the NI PXIe-5667 provides best-in-class

    distortion performance with a third-order ensures continuous

    monitoring of the RF band of interest.

    In addition to industry-leading analog specifications, the

    NI PXIe-5667 features the capability to continuously sample

    I/Q to a user-programmable FPGA. The NI LabVIEW FPGA

    Module offers real-time analysis of RF signals such as

    continuous bandwidth monitoring, demodulation, and

    advanced signal processing. You can perform spectrum

    monitoring tasks such as digital downconverter channelization

    frequency hop detection, and spectrum mask violation

    uncovering in the FPGA, thereby alleviating delays and the

    unreliability of moving data to the host controller or PC.

    Built with the NI PXIe-5665 modular

    platform, you can easily configure the

    NI PXIe-5667 receiver for multichannel

    applications that require phase coherence

    and/or time synchronization.

    Note: NI PXIe-5667 specifications comply with

    the International Telecommunications Union (ITU)

    guidelines for Spectrum Monitoring.

    NI PXIe-5667 spectrum monitoring feature adds a preselection filter at

    the RF input and analog IF filters in the final IF of the NI PXIe-5665 VSA.

    Built with the NI PXIe-5665 modular platform, you can perform

    spectrum monitoring tasks such as digital downconverter channelization,

    frequency hop detection, and spectrum mask violation uncovering in the FPGA.

    Product: NI PXIe-5667

    Source: ni.com/pxi

    20

    Product In-Depth

    ni.com/products

    NI PXIe-5622Digitizer

    NI PXIe-5603Downconvertor

    NI PXIe-5693Preselector

    NI PXIe-5694IF Conditioning

    NI PXIe-5653LO

  • 7/30/2019 NI Newsletter

    21/3221

    Revolutionizing Smart GridPower Electronics

    With the new NI Single-Board RIO General PurposeInverter Controller (GPIC), you can deliver smart-grid power

    electronic systems to market with significantly lower cost

    and risk. The NI Single-Board RIO GPIC is carefully

    designed to meet the specific cost, I/O, and performance

    needs of most high-volume commercial power electronics

    control applications. These applications include DC-to-AC,

    AC-to-DC, DC-to-DC, and AC-to-AC converters.

    The GPIC reflects ongoing investments by NI R&D in

    revolutionizing the design, testing, and large-scale deployment

    of digital energy conversion systems. This new system

    provides a standard reconfigurable I/O (RIO) embedded

    system architecture and graphical system design tools

    that enable 2-3 times faster time to market for new clean

    energy systems. Now you can in-source your power

    converter control system designs with significantly lower

    costs compared to traditional, fully custom digital signal

    processor (DSP) board design. According to a 2012 Wilson

    Research study, development teams using the NI LabVIEW

    RIO architecture save an average of 114 person-months

    of development time on each embedded system design.

    That is a 4.8X reduction.

    NI product development teams worked with the

    National Renewable Energy Laboratory (NREL) and

    researchers and commercial engineers worldwide to

    design the NI Single-Board RIO GPIC system. The hybrid

    FPGA, 400 MHz PowerPC processor, and each of the

    134 I/O channels are carefully chosen to satisfy the exactpricing and technical requirements for high-volume

    commercial grid deployment. Additionally, the hybrid

    Spartan-6 LX45 FPGA includes 58 DSP cores integrated

    within the fabric, yielding 40X higher performance per

    dollar than conventional DSPs.

    A new co-simulation interface between the LabVIEW

    FPGA Module and NI Multisim software helps you develop

    your FPGA control applications in a high-fidelity desktop

    simulation environment. Using this design approach, power

    electronics domain experts, with no knowledge of VHDL or

    Verilog programming, can harness the control and signal

    processing power of the hybrid FPGA device. In addition,

    NI recently released the NI Electrical Power Measurement

    Suite, NI IEC-61850, and NI DNP3 utility communication

    protocol libraries to facilitate the deployment of networked,

    grid-sensing power converters for the sart grid.

    Develop your LabVIEW FPGA inverter control

    algorithms using the new Multisim co-simulation interface.

    The NI Single-Board RIO General-Purpose Inverter Controller and

    LabVIEW system design software can reduce your development time by 4.8X.

    Product: NI Single-Board RIO GPIC

    Source:ni.com/gpic

    21Fourth Quarter 2012

  • 7/30/2019 NI Newsletter

    22/3222

    Some of the most challenging signal generation tasks

    require capabilities well beyond what traditional vendor-

    defined signal generators can

    offer. Consider the need to

    generate extremely complex

    and deep signal streams to

    control beam-splitting mirrors

    in interferometry applications.

    Or the need to capture data at

    high rates, perform custom

    inline processing, and then

    stream data back out through

    high-speed signal generators

    for applications such as prototyping RF communications

    protocols, RF record and playback, signal intelligence, and

    channel emulation.

    Active Technologies introduces two new signal generator

    adapter modules, the AT-1212 and AT-1120, for NI FlexRIO

    with up to 2 GS/s sample rates, 800 MHz analog bandwidth

    and 14-bit resolution. This unique high-performance I/O

    combined with the power of NI FlexRIO and the NI LabVIEW

    FPGA Module provides a greatly simplified way to create

    flexible, customizable signal generation solutions to meet

    the demands of the most complex applications. Sample code

    is provided for out-of-the-box functionality that you can modify

    for your given requirements.

    22

    Reduce Your LabVIEWFPGA Compile Time

    Over the last decade engineers and scientists, using

    the NI LabVIEW FPGA Module, have developedapplications to solve complex measurement and

    control problems. However, FPGA programmers still

    face the difficulty of overcoming the processor

    intensive task of synthesizing, placing, and routing an

    FPGA design, which results in compile times that can

    last minutes to hours.

    You can tackle this problem by offloading your FPGA

    compiles to NI compile cloud servers. Using these

    high-performance, Linux-based cloud servers, you can

    reduce compile time and free up your development

    machine. In fact, developers are seeing on average a

    30 percent reduction in compile time when shifting to

    the LabVIEW FPGA Compile Cloud Service.

    Two new signal generatoradapter modules help you create

    customizable solutions.

    Extreme SignalGeneration Challenges,Meet Your Match

    Simulate Sensors With

    New PXI ModulesA new family of PXI and

    PXI Express modules

    programmatically

    replicate the behavior

    of resistance-based

    devices. Ideal for

    simulating physical sensors in HIL validation applications,

    the NI 272x family includes 8-bit and 16-bit fully

    programmable resistor banks that you can configure

    as RTD simulators, potentiometers, and resistive loads.

    The high-density 8-bit modules are ideal for cost-effective

    high-channel-count applications such as low-resolution

    sensor emulation. The 16-bit modules provide a wider

    resistance range with finer resolution and can control

    values up to 16 k in 0.25 steps.

    See how much the cloud service can reduce

    your compile time atni.com/trycompilecloud.

    Products: NI 272x modules

    Source: ni.com/info and enter 272xOverview

    Products: AT-1212, AT-1120

    Source: ni.com/flexrio

    Product In-Depth

    ni.com/products

    AT-1212 High-Speed

    Signal Generator Adapter

    Module for NI FlexRIO

    AT-1120 High-Speed

    Signal Generator Adapter

    Module for NI FlexRIO

    2 channels 1 channel

    1.25 GS/s 2 GS/s

    480 MHz analog bandwidth 800 MHz analog bandwidth14 bits 14 bits

  • 7/30/2019 NI Newsletter

    23/3223

    Need Help With a Tough Project? Find an Expert

    To meet todays complex engineering challenges, NI has

    introduced a program to help you find companies that

    specialize in electronic design, vision, RF and wireless,

    and embedded control.NI Alliance Partners are consulting and integration

    companies that undergo a rigorous application process, meet

    strict requirements, and obtain top industry certifications that

    demonstrate their skills with NI products. These companies

    have proven expertise and can provide a custom solution

    based on NI tools and the graphical system design approach.

    Alliance Partner Specialty designation requires

    the following:

    Electronic DesignExpertise with custom electronics

    for embedded control and monitoring systems.

    Embedded ControlExperience in designing medium-to-

    large control and monitoring applications with NI LabVIEW

    system design software and NI CompactRIO,

    NI Single-Board RIO, and/or NI R Series devices.RF and WirelessSpecialization in radio frequencies

    and wireless design, validation, automated test, and

    high-frequency measurements.

    VisionUnderstanding of system-level solutions for vision

    applications, and integration of the necessary system

    components including cameras, illumination, optics, image

    processing software, and image acquisition hardware.

    Find an Alliance Partner with these specialties at

    ni.com/alliance/specialties.

    LabVIEW Tools Network Celebrates Top Innovators

    The LabVIEW Tools Network Awards recognize the top

    achievements in the NI ecosystem of add-on software

    and hardware products. Jeff Kodosky, cofounder and

    NI business and technology fellow, presented eight

    companies with awards.

    Test Product of the Year:

    INERTIA by Wineman Technology Inc.

    INERTIA is test automation software specifically designed to

    efficiently implement real-time control and test applications.

    This software add-on for NI VeriStand provides a seamless

    control solution for test cell applications such as dynamometer

    and servo-hydraulic test systems.

    Embedded Control and Monitoring Product

    of the Year: ELCOM Network Analyzer

    ELCOM was challenged with building an instrument fully

    compliant with international standards for measurement

    and data evaluation in power distribution grids. It used

    graphical system design tools from NI and the modular

    NI CompactRIO platform to create a flexible power quality

    analyzer and still meet tight time-to-market criteria.

    Cloud and Mobile InnovationMaintainable Test

    by Maintainable Software

    Software Engineering InnovationGraphical

    Object-Oriented Programming (GOOP)

    Development Suite by Symbio

    Big Data InnovationCURE by Neural ID

    Prognostics InnovationWatchdog Agent

    Prognostics Toolkit by the Center for Intelligent

    Maintenance Systems (IMS)

    Structural Dynamics InnovationModal Testing

    and Analysis by ABSignal

    Vision Software Innovation3D Vision

    Library by ImagingLab

    View details on the products

    atni.com/labviewtools.

    At NIWeek 2012, eight companies received awards in

    application areas such as cloud-based data management and vision.

    Alliance Partner Network

    23Fourth Quarter 2012

  • 7/30/2019 NI Newsletter

    24/3224 ni.com

    Similar to other app stores, Microsoft reviews and approves apps before

    placing them in the marketplace. Apps that support external devices,

    including both common devices like cameras and printers and more customhardware, have special restrictions. These apps are automatically downloaded

    from the Windows Store at device insertion and are required to be free.

    If you are familiar with the desktop from Windows 7, you can still find

    that functionality. However, the legacy desktop does not include a Start

    button or menu. Instead, Windows 8 features a Charm Bar that you can

    access by moving your cursor to the upper- or lower-right corner of any

    screen. From the Charm Bar, you can search your files and applications, share

    content from Windows Store apps, open the Start screen, and manage

    connected devices or settings. The Charm Bar is also context sensitive,

    which means some of the items displayed in each of the main categories

    change based on which app is open when the Charm Bar is in use.

    Intensifying the Focus on Mobile

    Over 100 million tablets and 650 million smartphones are expected to be

    shipped in 2012. Meanwhile, desktops and laptops combined will sell

    only 371 million units. In the second quarter of 2012, Microsofts Windows

    phones accounted for only 3.5 percent of global smartphone sales.

    In an attempt to extend its market share in the mobile space, Microsoft

    developed Windows RT, a specific version of Windows 8 for ARM-based

    tablets. Windows RT is designed to run on ARM devices and runs only apps

    available through the Windows Store or preloaded with the OS. Windows RT

    Getting to Know Windows 8

    The new Windows 8 Start screen features live tiles for Windows Store apps..

    Feature

    On October 26, 2012, Microsoft released

    Windows 8, the newest version of the

    Windows OS. Increasing its focus on

    mobile applications, Microsoft created

    a version of the OS to run specifically on

    the ARM architecture. Windows 8 also

    introduces a new look and feel that mimics

    a tablet experience on the desktop

    environment. This article highlights a few

    of the high-level features of the new OS

    and discusses how it affects measurement

    and control systems.

    Navigating the

    New Windows 8 UI

    The first feature you notice is the

    re-imagined Windows 8 UI. Also called

    the Metro UI or Modern UI at various

    points in development, the new layout

    creates a clean and modern look with

    large and often live-updated application

    tiles, similar to the functionality of

    gadgets in Windows 7. Only apps built for

    Windows 8 have these l ive tiles. You can

    only get these new apps through

    the new Windows Store. Applications

    previously built for Windows 7 still

    appear as tiles on the new Start screen

    but appear as static tiles to the right of

    the live tiles for Windows Store apps.

    Scrolling to the right in the home screen

    reveals these app tiles.

    What the latest

    version of Microsofts

    classic OS means

    for measurement

    and control systems.

  • 7/30/2019 NI Newsletter

    25/3225Fourth Quarter 2012

    cannot run existing 32- and 64-bit

    applications because the OS does

    not support the Intel architecture.

    Additionally, developers cannot

    recompile these applications for the

    ARM processor because the OS limits

    necessary access to the Win32 API.

    One of the ARM devices running

    Windows RT is the Microsoft Surface

    tablet, which is Microsofts new entry

    into the mobile market. The ARM-based

    Surface released at the same time as

    Windows 8. A second version, the

    Intel-based Surface Pro, will be

    released later and run Windows 8 Pro.

    Already available for iOS and Android,

    NI Data Dashboard for LabVIEW

    gives you the ability to both view and

    manipulate your systems from

    customized and portable dashboards

    on your tablet. National Instruments

    is currently working to port NI Data

    Dashboard functionality to Windows RT.

    The Microsoft OS

    Support Life Cycle

    Microsoft will end support for

    Windows XP in 2014 and Windows 7

    in 2020. Among NI customers on

    Microsoft OSs, Windows 7 holds over

    65 percent of the user base just over

    three years after its release. NI currently

    expects to end support for Windows

    XP and Vista in 2016.

    NI Product Compatibility

    NI has been working with preview

    versions of Windows 8 to determine

    compatibility between the new OS

    and its hardware, software, and

    drivers. In general, Windows 7

    applications should continue to

    function in Windows 8, but hardware

    drivers may need updating. Information

    on the minimum required versions

    for compatibility with Windows 8 is

    online at ni.com/windows8. Also on

    the web, you can find more information

    about some known compatibility

    issues with Windows 8 and how to

    resolve those problems.

    Learn more about how Windows 8

    affects your measurement

    and control systems at

    ni.com/windows8.

    Stephen Meserve

    [email protected]

    Stephen Meserve is a product marketing

    engineer for LabVIEW at National Instruments.

    NI Data Dashboard for LabVIEW, shown here on an iPad, will be available for Windows RT tablets this fall.

    Increasing its focus on mobile applications,

    Microsoft created a version of the OS to run

    specifically on the ARM architecture.

  • 7/30/2019 NI Newsletter

    26/3226 Instrumentation Newsletter

    approach, project scopes are morefocused on a long-term vision of the

    evolution of future research based

    on a common platform that defines

    a clear basis for system development

    and algorithm exploration. In addition,

    the outcome of the research can

    be effectively managed through the

    working prototype, expected results,

    and real-world testing scenarios.

    Challenges in ResearchBetween Industry and Academia

    Transferring academic research to the

    commercial domain in a useful and

    meaningful way has been challenging.

    The NI approach to graphical system

    design addresses these challenges by

    offering a common platform and a unified

    design flow that stresses a single tool

    to transcend design, simulation, and

    prototype research phases. Specifically,

    the prototype becomes a focal point that

    establishes a common language between

    industry and academia.

    In addition, projects that focus on

    building a real-world prototype have

    advantages over projects that rely on pure

    simulation as the outcome. Time to result

    is critical because a research topic that

    takes years to prototype may in fact

    become obsolete before it has been

    tested. The NI platform provides a single

    software framework and reconfigurable

    hardware to enable a graphical system

    design approach that compresses the

    design to simulation to prototype cycle,

    which shortens time to results. Perhaps

    more importantly, a common platform

    provides a way to share the developed

    For years, academia and industry have collaborated on innovative research

    often with mixed results. On the surface, the marriage between university

    research and commercial companies seems like a natural and productive

    union. Unfortunately, many companies have struggled to make effective use

    of university research. National Instruments has worked with universities for

    many years to help researchers adopt a graphical system design approach

    to accelerate their work with a distinct and unique emphasis on prototyping,

    which has opened new avenues of collaboration between academia and

    industry. The combination of NI technology, university research, and

    commercial involvement effectively forms an innovation triangle to efficiently

    put research investments to work with a clear path to commercialization.

    The graphical system design solution provides an integrated software

    and hardware platform that simplifies development of any system by

    bringing together a common set of tools and technologies. With this

    Collaboration Between NI, Academia, anIndustry Accelerates Wireless Research

    Reconfigurable HardwareProductive Software

    int main(void) {int primes[998]int n = 5, i;

    The graphical system design approach provides an integrated software and hardware platform that

    simplifies development of any system by bringing together a common set of tools and technologies.

    Feature

    Time to result is critical because researchthat takes years to prototype may in fact

    become obsolete before it has been tested.

    Collaboration is the solution to put research

    investments to work with a clear path

    to commercialization.

  • 7/30/2019 NI Newsletter

    27/3227Fourth Quarter 2012

    intellectual property (IP)

    so industry researchers can

    verify results and perhaps

    share the research internally

    facilitating joint development

    and closer collaboration.NI works with top wireless researchers to identify

    relevant projects such as the development of fifth

    generation wireless technologies, or 5G. The development

    and ultimately the deployment of these 5G technologies

    are critical to alleviate the network capacity burdens

    created by the rapid adoption of smartphones. Using

    graphical system design, researchers map new algorithms

    derived from simulation to the hardware prototype to

    reduce potential iteration cycles. Important project touch

    points include the IP to be developed, training on the tools

    and technologies of the platform, and managing the project

    with clear responsibilities assigned to the participants.

    With any wireless research exploring new ways to

    increase capacity, there is no shortage of commercial

    companies interested in the outcome of these projects,

    and industry researchers may choose to be involved at

    different levels. University research may be several years

    ahead of commercial investment, and commercial

    companies must invest wisely. Corporations can efficiently

    monitor new ideas and technologies or collaborate

    immediately to explore clear paths to commercialization

    with joint development.

    Top Wireless Research and Collaboration

    An example of a joint collaboration between industry

    and academia is a recently completed project between

    the University of Utah, Idaho National Labs (INL), and

    National Instruments. Professor Behrouz Farhang is

    investigating new techniques for reusing the spectrum

    required for future 5G networks to increase network

    capacity and coverage and potentially alleviate the

    inevitable bandwidth crunch predicted by industry analysts.

    INL is developing a testbed to be used by commercial

    companies to verify spectrum sharing products. INL,

    the University of Utah, and National Instruments teamed

    together to prototype some of Farhangs ideas in response

    to President Obamas 2010 directive on increasing network

    capacity and expanding broadband wireless coverage to

    98 percent of Americans.

    Together with National Instruments, Farhang and INLdeveloped a new technique for spectrum sharing and

    reuse that has been tested and improved with INLs

    direction. The prototype system built with NI LabVIEW

    system design software, NI PXI, NI FlexRIO, and Ettus

    Research RF technology received one of R&D Magazines

    prestigious top 100 technology awards for 2012. Not only

    has the system been effectively deployed at INL, but a

    future roadmap for evolving the technology using cognitive

    radio concepts is in the definition phase and is actively in

    the prototyping stage.

    Closer Collaboration Using a Common Platform

    The relationship between academia and corporate research

    requires a clear framework to enhance success. Results,

    sooner than later, should be prioritized along with definitive

    timeframes for deliverables and measures for success.

    Prototyping naturally addresses these challenges by

    delivering a working system that demonstrates a new

    concept to provide a clear objective. The collaboration

    between the University of Utah, INL, and National Instruments

    demonstrates how research can start in the university and

    extend into the commercial domain as working prototypes

    achieve actionable results. National Instruments and the

    graphical system design approach provide a system design

    platform that offers the bridge to expedite wireless research

    and empower commercial companies to capitalize on

    industry research.

    Watch a video of the research in action at

    ni.com/newsletter/nsi2408.

    James Kimery [email protected]

    James Kimery is the director of product marketing for RF,

    Communications, and Software Defined Radio at National Instruments.

  • 7/30/2019 NI Newsletter

    28/3228 ni.com

    Introduction to Windows

    Presentation Foundation

    In recent years, sophisticated consumer products such

    as smartphones have elevated the standard for what is

    considered a good software user experience. Given that UI

    expectations will continue to grow, developers must find

    ways to incorporate better design, multitouch capabilities,

    and advanced graphics into their desktop application UI

    to meet mounting demands. Prior to WPF, anything more

    advanced than a WinForms GUI would require stitching

    together multiple Windows technologies, making

    development lengthy and difficult.

    To meet such challenges, Microsoft created Windows

    Presentation Foundation (WPF) as a premier technology

    for building Windows client applications with immersive

    and intuitive user experiences. This UI framework is a

    subset of the .NET framework and was first introduced

    as part of .NET 3.0 to help developers meet increasing

    expectations in the experience and usability of softwareapplications. WPF combines the application UI, 2D and

    3D graphics, documents, and multimedia into one single

    framework to help .NET developers create rich and

    interactive applications. The framework facilitates the

    creation of high-quality UIs that stand out among competitors

    and help software operators accomplish their tasks faster.

    WPF also provides developers with the tools they need

    to more rapidly iterate and reach a better quality UI in a

    shorter amount of time.

    WPF is similar to its predecessor Windows Forms, but

    differs fundamentally in that it builds on top of DirectX,

    a technology that originally focused on multimedia and

    game programming. This adds the ability to implement

    advanced visuals such as animated graphics, videos, or

    immersive 3D environments as well as take advantage

    of hardware acceleration when it is available.

    The WPF programming model is similar to ASP.NET web

    development with the code behind approach. It should

    also be noted that WPF was not created to replace Windows

    Forms for every application because there are still cases

    where Windows Forms are adequate. Rather, WPF will

    continue to grow in popularity as a modern UI design tool

    and must be considered for any application that needs a

    richer user experience.

    Separation of Design and Business

    Logic Through XAML

    The WPF framework lets developers decouple visual

    behavior from the underlying program logic through

    the eXtensible Application Markup Language (XAML)

    pronounced zammel. XAML is a new language that

    provides a declarative model for application programming.

    With this new markup, UIs can be defined without the need

    to program, which is similar to creating an HTML web page

    Like Windows Forms, WPF forms are built using the

    interactive designer to drag and drop items on the UI and

    customize in the properties box. Unlike Windows Forms

    applications for which the designer generates code in ANS

    C# or Visual Basic .NET (VB .NET) to create controls on the

    form, the interactive designer generates a XAML script in

    a WPF application.

    Microsoft WPF:The Future of .NET UI Design

    Developers View

    Application users can easily interpret data

    correctness using interactive WPF graph controls.

    NI introduces a new suiteof Measurement Studio user

    interface controls for the next

    generation of GUI design.

  • 7/30/2019 NI Newsletter

    29/3229Fourth Quarter 2012

    With XAML, developers can create a

    workflow where separate parties can

    work on the UI and the business logic of

    an application, potentially using different

    tools. For example, a graphics designer

    or usability expert can specify how a UIshould look and interact using a tool

    such as Microsoft Expression Blend.

    Then a developer can import that XAML

    description into a tool such as Microsoft

    Visual Studio and write the C# or VB

    .NET program logic. Because of this,

    developers, graphics designers, and

    usability testers can work in parallel with

    quicker iteration to converge on a higher

    quality UI faster than previous UI stacks

    would allow.

    Technical Features of WPF WPF provides a single, unified solution so that

    creating and maintaining applications becomes

    less expensive because programmers are required

    to learn only a single framework.

    WPF fully exploits the power of the graphics

    processing unit on a system by offloading as

    much work as possible to the hardware.

    WPF features a multitouch interface that greatly

    simplifies programming complex touch interactions. The vector-based rendering engine makes the

    UI faster, scalable, and resolution independent.

    Styles and templates allow for simplified reuse

    of components and UI properties.

    The WPF framework delivers a completely new

    event-handling technology that uses a message

    routing system, thus eliminating the need for

    multiple message loops.

    NI Measurement Studio WPF Controls for

    Test and MeasurementWithin test and measurement applications, data collection is

    followed by processing and visualization. The developer

    must design an informative UI that helps software operators

    easily manipulate an application and make important

    decisions based on the data displayed to them.

    The NI Measurement Studio suite of tools and class

    libraries includes engineering-specific WPF controls such

    as buttons, sliders, knobs, and switches that mimic the

    look and behavior of physical lab instrumentation to

    create an intuitive UI experience. Measurement Studio

    WPF graphs and charts plot signal data so that an

    operator can understand the trends, behavior, and

    correctness of the systems being measured or tested.

    This suite also includes gauges, meters, and scales to

    represent numerical values so that the user can easily

    interpret whether a value fits within expected limits.

    Developers can use these tools and the Measurement

    Studio signal processing libraries within the Microsoft

    Visual Studio development environment alongside built-in

    Microsoft WPF controls to quickly create and