Measurement Software Software | Standardization, Automation, and Correlation

Understand the Importance of Measurement Software


Key takeaways:

As instruments grow more capable and performant to cater to various safety-critical and precision industries, the measurement systems that control them have also grown.

In this blog, we explore the role of measurement software in such modern advances, its operational relevance, and its future trends.

What is the role of measurement software in industrial and scientific applications?

Instrument measurement software is critical for the research, development, verification, and operations of advanced computing, networking, telecom, and other hardware infrastructure.

This infrastructure is the foundation on which digital transformation, Industry 4.0, artificial intelligence, and the Internet of Things (IoT) are bringing improved capability and performance to the consumer devices, automotive, semiconductor, defense, and aerospace industries, among others.

Primarily, measurement software enables electronic engineers to easily record and analyze measurements from a device under test (DUT) without complex prerequisites, programming knowledge, or deep proficiency in testing.

Additionally, measurement software improves the process of testing by standardizing and automating it as much as possible. It also avoids the common human errors that affect manual testing.

The benefits of measurement software include:

Measurement software runs inside instruments as embedded firmware as well as on connected computers as application software. Everything in this blog applies to both environments unless specified otherwise.

What capabilities are crucial in measurement software?

Some must-have capabilities for any measurement software are outlined below.

Industry-specific and instrument-specific workflows

For maximum productivity, measurement software must support all the data collection and analysis workflows that engineers require and use.

Some of these workflows will be specific to the industry or domain. Others will be specific to the DUT and the instrument.

For example, Keysight's PathWave Vector Signal Analysis supports industry-specific workflows for measuring various signal waveforms and modulation types, including 5G/6G, IoT, Wi-Fi, and automotive radar. It also supports instrument-specific workflows. Each supported instrument's configuration can be set at a very fine-grained level. Signals can be recorded and played back.

Pathwave Vector Signal Analysis Software | Measurement Software Software | Consolidated Data Visualization

Fig 1. PathWave Vector Signal Analysis software

Measurements across multiple functions

Electronic devices and components are required to simultaneously conform to multiple limits and standards, some of them conflicting. For example, a smartphone must be able to receive even very weak mobile radio frequency (RF) signals without consuming too much battery power for too long.

Measurement software must support such complex dependencies between different functions through features like:

For example, Keysight’s PathWave Measurements and PathWave TestAutomation support customized measurement workflows and test sequences from multiple instruments.

Pathwave Measurements: Custom Workflow Designer and Performance Monitor Screenshot

Fig 2. PathWave Measurements: custom workflow designer and performance monitor

Easy, intuitive, productive user experience

Measurement software must provide productive user experiences through intuitive user interfaces. It must enable engineers to focus on their core tasks without getting distracted by software-related annoyances.

Essential features under this capability include support for diverse instruments, connecting to any of them effortlessly, configuring them easily, and acquiring readings efficiently. The software must also work on popular operating systems like Windows, Linux, and macOS.

Measurement and test automation

Another key capability is the ability to automate measurements and test sequences. This increases test speed and coverage. It promotes repeatability and reproducibility of the measurements and tests without high risk of human errors.

Good measurement software must have many other must-have secondary capabilities. We will cover them later in this blog.

Which instruments are commonly compatible with measurement software?

Pathwave Benchvue | Measurement Software Screen of Software

Fig 3. PathWave BenchVue

Good measurement software must support benchtop instruments at a minimum. Some software also supports handheld instruments like the FieldFox RF and microwaveanalyzers. Really good measurement software even supports high-volumedata acquisition (DAQ) systems and automated test equipment (ATE).

Instruments Supported by Pathwave Benchvue Measurement Software | Electronic Loads, Power Analyzers, Digital Multimeters

Fig 4. Instruments supported by PathWave BenchVue measurement software

For example, Keysight’s PathWave BenchVue consists of a suite of measurement software that supports the following major instruments, among many others:

In the sections that follow, we explore some additional important aspects of measurement software.

How is measurement software integrated into laboratory or testing setups?

Using Measurement Software in Lab and Testing Setups | Examples of Measurement Software Integrated

Fig 5. Using measurement software in lab and testing setups

Measurement software is integrated into laboratory and testing setups in design and manufacturing environments as detailed in the eight steps below.

1. Physical connections: The instruments are connected to computers via instrument control interfaces like Ethernet, universal serial bus, general purpose interface bus, or peripheral component interconnect, among others.

2. Software prerequisites: The middleware that measurement applications depend on are installed on all the connected computers. They include software like the virtual instrument software architecture libraries and instrument drivers.

3. Measurement software: A measurement software suite is installed on all the connected computers. It provides high-level workflows that enable design, verification, and test engineers to control their instruments remotely.

4. Measurement triggers: Typically, measurements are started when some condition in or outside the DUT is detected. A common technique to implement this type of orchestration is to connect the condition-detecting setup to the external trigger ports of the instruments.

5. Measurements: The measurement software is configured to acquire data from its connected instruments either periodically or in single-shot mode. For high-frequency instruments, the readings are stored locally in the instrument's high-speed cache. This is because the external connections to the computers may have too much latency that prevents real-time reporting.

6. Data transfer: The instruments transfer their cached readings to the connected computer. The measurement software running on the computer receives this data.

7. Data storage: The software is responsible for data validation and data management by saving the received measurement data in local, network, or cloud-based storage.

8. Data presentation and analysis: The measurement software then reads that data and presents the readings according to the configuration requested by the user and relevant application metrics.

How does measurement software contribute to data acquisition and analysis?

Measurement software contains data analysis software components that help in various aspects of data acquisition and analysis as laid out below.

How does measurement software enhance the accuracy and reliability of test measurements?

Measurement software can set the calibration parameters of some instruments. This can help improve the accuracy of the readings.

Automated measurement and test sequences help to improve the reliability of the readings. That's because automation enables the repeatability and reproducibility of the measurement and test results.

How is real-time data processing relevant to measurement software?

Real-time data processing is the immediate analysis and visualization of data as it is being collected. This can help to quickly identify trends, anomalies, or issues in the measurements being taken. By providing real-time feedback, measurement software enables engineers to make timely decisions, adjustments, or configuration changes during the measurement process. This helps achieve more efficient and effective testing procedures and better results.

What considerations are important when selecting measurement software for specific applications?

Consider the following aspects when selecting measurement software for a specific use case.

How does measurement software address standardization and calibration?

In this context, standardization means that different product line teams working within the same functional area must use the same list of test instruments and test software. A functional area is something like RF or power, which are relevant across defense, automotive, and avionics product lines.

Standardization typically occurs separately within each test function, focusing on efficiency through the reuse of software test cases and architecture.

Measurement software for a functional area must provide the instrument control, data formats, visualization graphs, and analyses required by all the product line teams. By implementing standardization, the entire functional team, and sometimes the entire organization, can share test methodology and software proficiency. By combining automation with standardization, teams can reduce the time they spend on each stage in the product development cycle.

Calibration procedures can be facilitated by measurement software as follows:

Measurement software has to stay in lockstep with any capability and performance leaps that happen in its target industry. Here are a few such technology advances that increase the demands on the measurement software as well.

Benefit from the versatility of Keysight measurement software

In this article, we explored different aspects of modern measurement software solutions and the demands on them. Keysight's instrumentmeasurement software products provide unmatched features and performance across defense, aerospace, automotive, and semiconductor applications.

Contact us for insights on optimizing your test processes with our measurement software.

limit
3