2021.4 Software Release


CAN FD Protocol Support​

SCADA External Mode

Dynamic Model Stimulation for your simulation​

Reload Panel and Model after library change​

Lookup Table (LUT) Extraction Tool​

System CPU available for Signal Processing (SP) components​

CAN FD Protocol Support​​

Faster data speed and more data capacity enhancements compared to standard CAN​

paragraph

 

  • Controller Area Network Flexible Data-Rate or CAN FD is an improved CAN protocol (based on CAN 2.0)​
  • Support dual bit rates within a message
    • Arbitration Phase: same bit rate as standard CAN​
    • Data Phase: bit rates up to 5 Mbit/s, compared to 1 Mbit/s in standard CAN​
  • Support a larger payload
    • Up to 64 bytes/message
  • Model interface similar to standard CAN components​
  • Available on the HIL606​

 

 

SCADA External Mode​

Monitor and interact with your simulation during the test run​

paragraph

 

  • HIL SCADA can now connect to a model run by an external program​
  • Available through a new external operating mode​
  • Especially useful during development of test scripts​
    • Use Monitoring widgets to monitor and visualize model variables while the test is running​
    • Modify model inputs on the fly using the graphical user interface​

Dynamic Model Stimulation for your simulation

New high-resolution model stimulation capabilities​

paragraph

  • New way of applying dynamic time-series model stimuli​
  • Assign high-resolution time-series profiles to model inputs during simulation runtime
  • Runtime signal resolution defined by the signal processing execution rate​
  • Fast and simple integration of external Power amplifier devices with schematic editor model.
  • New HIL API function(s):​
    • create_signal_stimulus()​​
    • prepare_signal_stimulus()​​
    • start_signal_stimulus()​
    • stop_signal_stimulus()​
    • pause_signal_stimulus()​​

 

Reload Panel and Model after library change​

Automatically reload all opened Panels or Models after changing a Library​

paragraph

 

  • Since our previous release, both Typhoon HIL Schematic Editor and HIL SCADA support the library concept. However, it was necessary to manually reload Models/Panels to update changes made in library components/widgets​
  • From the 2021.4 software release, both Schematic Editor and HIL SCADA have the option to automatically update the affected models or panels after reloading libraries​

Lookup Table (LUT) Extraction Tool​

Extract data points from graphs and charts​

paragraph

 

  • Extract data from datasheet graphs and charts in the form of look-up-tables.​
  • Accessible from Typhoon HIL Control Center Additional Tools​
  • Extracted tables can be saved in json, csv, or python list format, which can later be used for defining various non-linear characteristics in our software​
  • Useful for defining characteristics for Nonlinear inductors, voltage drop on switches and diodes, power loss calculation properties, etc.​

System CPU available for Signal Processing (SP) components ​​

Utilize your full CPU power potential in your model​​

paragraph

 

  • Signal processing components can now be mapped to the System CPU​
      • The System CPU was so far exclusively used for RMS measurement and Constant power load components​​
      • Now these components can also be mapped to user CPUs​
  • This allows you to distribute SP workload more evenly across CPUs​
  • Bring more CPU power to your models​
      • Up to 50% increase in available CPU power on 4th generation devices in particular​​

More Features​​​

paragraph

 

  • Conditional compilation​
      • API option to skip model compilation if the model wasn’t changed
      • Check for changes in external model dependencies defined by the new API function: set_model_dependencies()​
  • C++ code support for Advanced C​
      • Enter or use external C++ code in the Advanced C function component​
      • Simply switch from the C to the C++ compiler in Model settings​