By Andrew Herrera, RF Test Software Product Marketing Manager, Keysight Technologies
Product innovation is driving new features and capabilities, driving up research and development (R&D) costs.
Electronics companies spend a lot of money on components, labor, and testing during the R&D process.
Testing covers every stage of the R&D process. Before a new design element is incorporated into a product, manufacturers must test the performance of that element. Even if they only replace a small component with a lower-cost or higher-performance component, they must retest it.
This requirement applies not only to components but also to software. Since many products are controlled by software, the output indicators allowed by the design measured by the software determine the performance of the product. For wireless solutions, this may be an extra step in the development process. To ensure that they do not exceed the limits set by the wireless standards, engineers usually need to perform many repeated tests.
Design, testing, and verification are not only time-consuming, but also require repetitive processes, resulting in high costs. Design verification engineers must ensure that the solutions they design can perform well in harsh environments while minimizing the costs of the manufacturing and verification stages. Figure 1 shows a development process for the product life cycle. Each step requires testing, debugging, and verification.
Figure 1. Product life cycle development example
Many applications use automation to improve efficiency. Robotic process automation (RPA) helps reduce repetitive operations and manual labor in the testing process, such as clicking on software and changing test instruments. RPA allows engineers to have sufficient energy to handle other projects or tasks during repetitive testing, thereby speeding up hardware verification. Before evaluating whether RPA can save time for design verification engineers, we must first understand testing and the associated costs.
Time and cost of hardware validation testing
When it comes to the time and cost of test design, there are many repetitive tasks to consider:
• Test hardware under conditions that simulate real-world conditions
• Validate hardware to ensure it meets technical specifications, user expectations, and local environmental regulations
• Debug hardware to ensure it performs as expected under normal and abnormal conditions
• Ensure that appropriate safety measures are in place and that they comply with appropriate safety standards
The time and cost of each test depends on the project or task at hand. Let’s take the example of three hours per test. The four examples above would require an engineer to spend 12 hours on four tests. This assumes that the engineer performed all steps correctly, each measurement yielded the expected results, and no errors were made during instrument changes and adjustments. If not, the test time could extend from three hours to four or five hours. If the engineer’s repetitive processes can be automated, a lot of time can be saved.
Verification engineers perform a measurement in a configured environment, then stop to set up the next environment and perform the same test again. They repeat this process until all scenarios are tested. Figure 2 is an example of a workflow for hardware verification on a device under test. Throughout the process, engineers need to switch test instruments, change probes and hardware, and adjust settings. Not every test uses the same instrument or software, and changing settings can cause testing time to increase.
Figure 2. Example workflow for hardware verification on a device under test.
Test environments vary, and engineers have a variety of manufacturing test instruments on their test benches. If the test environment does not support certain software or instruments, testing may have problems. In this case, the instrument needs to be switched or a new compatible instrument must be ordered, wasting more time and cost, resulting in more test time required for each task.
Scaling each configuration to 10 or 20 tasks can cause project delays and increased costs. As we go deeper into each task, we see the true cost of developing and validating tests during the R&D process, and we also see a common cost issue in each test: time.
Save time on hardware validation testing
Every business owner knows that if a project or task takes a lot of time, it means more costs. However, rushing engineering hardware verification or cutting corners can lead to catastrophic failure. Therefore, the best way to shorten the time spent on each task is to complete the task more efficiently. High-volume test environments need to be more efficient. Measurement steps must focus on execution speed. To optimize testing, developers need to be in control. Test engineers must be familiar with the following optimization obstacles:
• Instrumentation solutions may come from multiple manufacturers
• Pre-configured analysis routines often lack speed and flexibility
• The test application performs more measurements than necessary
• Equipment with parallel analysis capabilities may be complex and inefficient to operate
Every step in testing carries the risk of human error. For these optimization barriers, instrument changes or measurements are at risk of error if inputs are incorrect. Performing a large number of tedious, repetitive tasks can cause engineers to overlook small steps. These seemingly minor issues can introduce significant errors into test validation, leading to a huge risk of human error.
Once such an error occurs, engineers need to spend more time retesting, which means more cost and time invested in R&D. RPA helps speed up the debugging and validation process while minimizing human error. Automation eliminates the risk of small adjustments being overlooked because it strictly executes every step, no matter how tedious it is.
We evaluate RPA in a test instrument environment. RPA must be able to configure and build complex workflows through parameter configuration. If automation requires an engineer to enable changes, its efficiency cannot be guaranteed. With this in mind, software automation needs to enable remote access so that someone can check the test status and enable parameter changes if the engineer is not nearby. Using test instruments from multiple manufacturers will lead to additional automation challenges and optimization barriers.
Finally, all of these requirements are challenging in themselves, and if engineers have to write code to enable this process, it will add more cost and time, leading to inefficiencies. Therefore, automation software should allow for recording, playback, and sharing of automated tests, all without having to manually write software code.
In a test, engineers need to spend several hours to perform different measurements. RPA can help engineers complete repetitive tests by changing instrument measurement parameters or switching different application software to perform different measurements. This will improve performance and efficiency, allowing test engineers to focus on the next project. Because the test time was halved, the project was completed on time or even ahead of schedule, so that only four tasks could be completed in 12 hours before, and now eight tasks can be completed. In the manufacturing process, better use of test time can achieve a higher return on investment.
RPA is ideal for testing instruments
In addition to improving the efficiency of testing tasks, automation also helps improve employee performance. Spending long hours on repetitive tasks can cause stress to employees and affect their performance. Since automation enables better performance and results, engineers can work on multiple projects without worrying about delays or missing performance targets.
Integrating RPA into the test instrument environment helps increase innovation through hardware verification and testing, and promotes innovation efficiency through improved employee satisfaction. The purpose of RPA is not to increase the difficulty of operating test instruments, but to accept and introduce repetitive test tasks. RPA can help us save valuable time.
Previous article:UR palletizing robot solves the problem of no porters available
Next article:Samsung's wearable robot will be available at the end of the year and can increase the user's walking speed
Recommended ReadingLatest update time:2024-11-16 12:48
- Popular Resources
- Popular amplifiers
- Using IMU to enhance robot positioning: a fundamental technology for accurate navigation
- Researchers develop self-learning robot that can clean washbasins like humans
- Universal Robots launches UR AI Accelerator to inject new AI power into collaborative robots
- The first batch of national standards for embodied intelligence of humanoid robots were released: divided into 4 levels according to limb movement, upper limb operation, etc.
- New chapter in payload: Universal Robots’ new generation UR20 and UR30 have upgraded performance
- Humanoid robots drive the demand for frameless torque motors, and manufacturers are actively deploying
- MiR Launches New Fleet Management Software MiR Fleet Enterprise, Setting New Standards in Scalability and Cybersecurity for Autonomous Mobile Robots
- Nidec Drive Technology produces harmonic reducers for the first time in China, growing together with the Chinese robotics industry
- DC motor driver chip, low voltage, high current, single full-bridge driver - Ruimeng MS31211
- Innolux's intelligent steer-by-wire solution makes cars smarter and safer
- 8051 MCU - Parity Check
- How to efficiently balance the sensitivity of tactile sensing interfaces
- What should I do if the servo motor shakes? What causes the servo motor to shake quickly?
- 【Brushless Motor】Analysis of three-phase BLDC motor and sharing of two popular development boards
- Midea Industrial Technology's subsidiaries Clou Electronics and Hekang New Energy jointly appeared at the Munich Battery Energy Storage Exhibition and Solar Energy Exhibition
- Guoxin Sichen | Application of ferroelectric memory PB85RS2MC in power battery management, with a capacity of 2M
- Analysis of common faults of frequency converter
- In a head-on competition with Qualcomm, what kind of cockpit products has Intel come up with?
- Dalian Rongke's all-vanadium liquid flow battery energy storage equipment industrialization project has entered the sprint stage before production
- Allegro MicroSystems Introduces Advanced Magnetic and Inductive Position Sensing Solutions at Electronica 2024
- Car key in the left hand, liveness detection radar in the right hand, UWB is imperative for cars!
- After a decade of rapid development, domestic CIS has entered the market
- Aegis Dagger Battery + Thor EM-i Super Hybrid, Geely New Energy has thrown out two "king bombs"
- A brief discussion on functional safety - fault, error, and failure
- In the smart car 2.0 cycle, these core industry chains are facing major opportunities!
- The United States and Japan are developing new batteries. CATL faces challenges? How should China's new energy battery industry respond?
- Murata launches high-precision 6-axis inertial sensor for automobiles
- Ford patents pre-charge alarm to help save costs and respond to emergencies
- New real-time microcontroller system from Texas Instruments enables smarter processing in automotive and industrial applications
- Description of the implementation process of the 2019 National Undergraduate Electronic Design Competition
- Why is the IRQ pin of PN532 useless?
- Half the size, twice the power! - Gallium nitride technology revolutionizes robotics, renewable energy, telecommunications and more
- [NXP Rapid IoT Review] Sensor data reading and display
- 100 sets of Pingtouge RVB2601 RISC-V boards are coming in the new year, bring creativity~
- Capsizing in the gutter - copper pouring is risky
- RSL10-SENSE-DB-GEVB small board DMIC recording data has periodic large glitches
- How to manage IAR network licenses?
- The list of national competitions has been released. Have you bought all the equipment?
- GD32L233C-START Evaluation——06.LPUART+DMA+MCU Sleep Wake-up——Comprehensive Test 1