Perception Software News Perception Software News | HBM

Perception Version 8.30

Measurement Uncertainty

Measurement Uncertainty is a constant worry for every engineer. Perception Enterprise now contains a dedicated sheet to calculate the Measurement Uncertainty (MU) of DC, AC, and mechanical power values. Given inputs like the measured AC power, the type of acquisition card used, and the type of transducer used, this MU Estimation sheet calculates the absolute and relative MU of the measured quantity.

Available in Perception Enterprise.

Harmonic Analysis

Functionality has been added to calculate and display harmonic information according to the IEC 61000-4-7 standard. This standard specifies how harmonics must be calculated for signals with a 50 Hz or 60 Hz fundamental frequency which typically appear in power grid and power line applications. This new functionality contains the following parts: A new Real-Time Formula-Data-Base (RTFDB) function is now available called HarmonicsIEC61000 which calculates the spectrum of a signal following IEC 61000-4-7. The resulting harmonics can be made visible in a new Harmonic Analysis Display in Perception, both in graphical and tabular form. Harmonic Analysis is also fully integrated in the ePower suite as an optional analysis where it comes with several ready-to-use grid application setups.

XY display extensions

The XY Display has been improved and extended. The maximum number of samples that can be used showing curves in the XY Display has been increased from 1M to 10M.
Furthermore, it is now possible to load an XY trace from an ASCII file that acts as a reference trace for signals available in Perception.
This functionality makes it possible, for example, to compare the dependency between torque and speed from an external model (which generates the reference trace) with actual torque and speed data measured by Perception.

Continuous writing rate details

Details about continuous writing rates (how much data is or will be sent over a network or written to disk) are now collected in a single overview called the Continuous Writing Rate Details window. This overview gives writing rate details down to a single type of channel, disk rates for local mainframe and PC disks, network rates towards the PC, etc. A summary of the network rates is available in the System Topology window as well. The Continuous Writing Rate Details window also indicates errors and warnings in case writing rate limits are exceeded, and it is clearly indicated which component(s) or which connection(s) cause the warning/error. As in earlier releases, errors and warnings are also indicated in the System Health and Status windows.

Redesigned Calculator

The structure of the Perception calculator has been completely re-imagined: Now, all results are visible in a single view with the option to collapse certain parts.
The calculated results can now be represented using scientific or engineering formatting, and the format of how a time point is represented can be selected.
Furthermore, it is possible to directly export the results from the Calculator to Excel, to the clipboard, and to Word reports and Reporting sheets in order to enhance your workflow’s efficiency.

EtherCAT distributed clock

EtherCAT is a well-known fieldbus protocol. With EtherCAT installed in a mainframe, this can now be made the clock master using “EtherCAT DC” (distributed clock).

When doing so, all Master and Clients connected to the EtherCAT bus are synchronized via EtherCAT DC. With this, the complete synchronization of a test rig is effortless with EtherCAT DC.

EtherCAT distributed clock does requires neither extra hardware nor extra cables nor other protocols!


Highly anticipated improvements have been made to the efficiency sheet in the ePower suite. Where in earlier releases, the efficiency was always displayed as a function of torque and speed, it is now possible to depict any measured signal in the setpoint table against any other two signals in the setpoint table for a maximum of flexibility.
Furthermore, all the three axes can be scaled to get the maximum information in the 3D plot; it is possible to zoom in to a certain area, and clicking in the plot gives the x, y and z value of the selected point.

As monitors become larger and larger, from this release we allow six components per sheet, which allows you to optimize your visualization in Perception.

There also is more flexibility in the layout of the different components. Apart from some preset configurations of components on a sheet, it is now possible to divide a component into two components by right-clicking on the title bar of the component. For an empty component. An empty component can immediately be filled with a certain type of object (e.g., a meter, an XY display) by clicking the icon in the empty component.

Perception Version 8.20

CAN Recording in Genesis HighSpeed Mainframes

All tethered Genesis HighSpeed mainframes now can be equipped with an internal CAN interface. It offers

  • CAN recording
  • CAN acquisition control
  • CAN result transfer

This interface features:

  • 4 port x 256 channels for “CAN recording” (1000 channels total) with a fixed sample rate of 100 S/s each.
  • 1 port can be configured as “CAN result out” with blocks of up to 240 results and 1000 blocks/s.
  • 1 port offers “CAN remote control” to easily control your Genesis HighSpeed system via the CAN bus.

Improved eAxle Support

  • With the new firmware part of Perception 8.20, all power analyzer input cards GN310B / GN311B and the high voltage input cards GN610B / GN611B will now get upgraded with now 4 counter / timer channels (instead of 2 so far).
  • This enables you to address your eAxle applications in a much more efficient way:
    • The measurement of 3 phases and 2 torque transducers can now be done with a single input board!
  • The Perception ePower Suite supports you setting up your eAxle test out of the box with all extra, required formulas.
  • Different eAxle configurations come predefined in the Perception ePower Suite, while all these configurations can be customized as you like.

Sensor Database Now Free!

The sensor database lists all available HBM sensors and User sensors (optional). You can browse and access all sensors within the Perception Sensor Database.
Going forward, the Sensor database no longer requires a license.

Usability Improvements All Over:

With the customer feedback we got, different usability improvements have been implemented in order to optimize the workflow:


  • Improved active marking concept
  • Improved Sheet tabs layout
  • Zoom style
  • Display invert
  • Annotation area width
  • AutoSize columns
  • AutoScale x-axis (in live displays)
  • Remove unused items
  • Improved eDrive meter layout
  • New Close/Remove Zoom windows feature
  • Current / Next Experiment naming
  • Improved start / stop timing: twice as fast as before

Various New RT-FDB Formulas

Perceptions offers a wide range of growing real-time formulas. With Perception 8.20, new real-time formulas were added to the formula data base on customer request especially for ePower applications. Thus, the real-time formula database was extended with the following formulas:

  • Upper Envelope
  • Lower Envelope
  • BackEMF
  • Inverse dq0 transformation
  • Space vector to dq0 transformation
  • Dq0 to space vector transformation

Perception Version 8.0

Completely Redesigned Acquisition Menu

  • The new acquisition setup menu gives you a great overview over all acquisition related settings in one menu

  • New settings enabled: Store computed results only,...

  • New acquisition modes:

    • On start of acquisition

    • On start of acquisition reduced rate and high sample rate to trigger memory

    • Wait for trigger

    • Wait for trigger high sample rate to trigger memory

Recordings Setup Made Easy

A new, centralized recording setup with new features and intuitive settings:

  • Flexible storage options like storage per group, storage for full / reduced rates and for RT-FDB results only

  • With the new acquisition setup menue you can start and stop record on various conditions like trigger input, CAN or API

  • New Arm Trigger: Triggers can be suppressed until armed. Arm signal can be generated via RT-FDB, CAN bus, API or TTL input. 
    So, triggers can be suppressed until measurement conditions are met. Arm signal can be generated via RT-FDB, CAN bus, API or TTL input

ePower Suite

The ePower Suite will ease your test configuration

  • Multiple ePower sheets are generated automatically with all required formulas

  • Setup and Live view are aligned in a single sheet to maximize your efficiency

  • Chose from different pre-configured test-setup or create your indivial setup

Mapping custom configurations

  • Example configuration representing a four wheel, dual eMotor drive concept
  • Almost no limit for your individual configuration
  • You can select which components are tested and which efficiencies need to be analyzed in your individual test setup

Perception Keys

Perception Keys are a powerful feature to fully customize actions or sequences. This will help you to be more efficient while working with Perception.

  • Always present & predefined user keys

  • Part of the default settings

  • Perception Keys can be customized and new ones can be created, so that Perception adapts to your workflow

Phasor Display

This new Perception component will help you to analyze the voltages and currents in your system under test

  • Used to visualize the amplitude and phase relations in 3-phase systems. In addition. It can be used for more than three phases or other entities, depending on your test setup and needs.

  • The Phasor display can be implemented automatically in Perceptions ePower suite