Release
PreonLab 7.0 Released

We’re pleased to announce the release of PreonLab 7.0. This update marks a significant step forward, expanding capabilities across key areas like thermal analysis, vehicle dynamics, transmissions, multiphase flows, visualization, and overall usability. Several of these features have been in development for quite a long time, resulting in substantial improvements that enhance accuracy, efficiency, and integration into our long-term vision of developing the ultimate simulation tool. We look forward to seeing how they support your work. Read on for a breakdown of the highlights.

  • Higher-order Thermal Solver: The higher-order solver unites the strengths of Smoothed Particle Hydrodynamics and the Moving Least Squares method, delivering high-accuracy results near boundaries. While our previous solver provided a solid foundation, it sometimes lacked accuracy in boundary regions critical for thermal applications. The higher-order thermal solver introduces a method that delivers precise, boundary-accurate results, directly addressing long-standing feedback from users.  This enhances our thermal capabilities to meet industry-standard requirements, marking a pivotal milestone toward the market-leading particle-based solver for thermal applications.
  • Extensions to the Full Car Suspension Model (FCSM): PreonLab 7.0 also brings powerful enhancements to the FCSM framework. These upgrades ensure better wheel-ground interactions and provide improved stability under extreme conditions. It will be possible to perform simulations that include wheel detachment from the road, unlocking simulations for amphibious vehicles and emergency sinking scenarios. Additionally, vehicle motion now accounts for road slope, fluid interaction, and traction loss, enabling realistic responses to external forces. New distance-based mapping allows velocity profiles to follow the vehicle’s traveled path instead of time. New response limits constrain acceleration to physically plausible bounds, while a PID-based driver model adds configurable gains and reaction time for realistic driver behavior.
  • Enhancements for Transmission Applications: In the context of transmission applications, this latest release introduces smart new features that aim to enhance numerical stability and phase distribution for some of the more challenging simulation cases. These include:
    Particle Shifting, an advanced new algorithm that reduces numerical noise by moving particles to a better integration position along their physical trajectory.
    Wall Confinement Handling, for improved handling of particles that can get trapped between two solid surfaces like in the meshing area between the teeth of two gears. We have also observed so far, that these features can help to minimize particle leakage issues, which can sometimes occur in very challenging simulation cases.
    Finally, a new maximum velocity constraint, that allows the user to manage maximum velocity outliers in the simulation, to improve overall simulation stability as well as the phase distribution via better handling of the air velocity field.
  • Other Notable Additions: The on-going expansion of the entire feature set to our Particle Engine platform sees further benefits for performance and memory-optimization for MPI and multi-GPU simulation. Additional highlights include the exciting possibility to simulate snow in combination with fluids and elastic materials in a single setup, upgrades to Calculation Objects, and enhanced usability features such as 3D mouse support, to give users more flexibility and control during simulation set up and analysis. To top it off, a new experimental pressure boundary condition unlocks additional simulation possibilities by allowing users to specify known pressures at inlets or outlets.

Of course, that is not all. Be sure to check out the changelog for a comprehensive list of all the updates and new features that make 7.0 a major milestone in the development of PreonLab!

Make sure to follow us on LinkedIn so that you don’t miss new videos, case studies and updates!

Share:

Higher-order Thermal Solver and Thermal Sensor

  • Improved accuracy: The primary motivation for the new higher-order thermal solver is to deliver higher accuracy in thermal simulations, particularly near boundaries where SPH methods face resolution limits due to computational constraints. Our previous solver provided a strong foundation and delivered good results, but it was less effective for heat-flux conditions, resulting in reduced precision in those critical regions. The higher-order thermal solver closes this gap, which enhances near-boundary quality across all thermal applications, resulting in more reliable overall simulation outcomes.
  • Improved resolution convergence rate: The higher-order thermal solver achieves a higher rate of convergence, enabling well-converged results with coarser particle resolutions than before. The particle resolution does not need to be increased further – simulations can be re-run with familiar settings while delivering better results.
  • Improved thermal post-processing: To align the boundary treatment with the new higher-order solver’s accuracy, we also upgraded the thermal sensors using a higher-order interpolation approach, enabling more accurate evaluation of heat transfer.

Validation of a Higher-Order Thermal Solver Using the Liu E-Motor Benchmark.

Extensions to the Full Car Suspension Model

  • Floating and Emergency Sinking: The new Floating feature allows for detachment of the wheels from the road when using FCSM, allowing for scenarios with amphibious vehicles and emergency sinking. This opens the door for entirely new applications.
  • Motion Control: Alongside this, a new dedicated motion control section has been introduced, that includes toggles to considerroad gradient, fluid forces, and traction loss, to define which external factors can affect vehicle velocity during simulation. This means more granular control over which forces have an impact on the vehicle velocity of FCSM.
  • Direction Control: Additionally, the new release removes the restriction of FCSM for driving along the positive x-axis and enables driving over 360° in the XY Plane with the new Heading feature. It sets the foundation for adding comprehensive cornering in the future.
  • Distance-Based Profile Mapping: Furthermore, the velocity/acceleration input can now also be defined over the travelled distance of the car. Defining the velocity profile via the distance of the car to the water is often much more user friendly than getting the time until it reaches this point, especially for high-speed wading simulations, given the high degree of sensitivity involved.
  • Driver Model (Experimental feature): PreonLab 7.0 opens a new chapter for realistic wading simulations that can adapt the vehicle trajectory as a driver would on a testbed. The feature introduces a PID-based driver model that adds configurable gains and reaction time for realistic driver behavior.

A Vehicle Floating in a Wading Channel.

Enhancements for Transmission Applications

  • Particle Shifting: Particle shifting introduces a smart new algorithm that moves particles to a better integration position along their physical trajectory. This reduces numerical noise resulting in improved density, velocity and pressure fields. A parameter called Shifting Strength controls how strongly particles are moved, higher values enforce uniformity – while lower values preserve original positions.
  • Wall Confinement Handling: This feature offers better handling for particles that can get trapped between two solid surfaces, maintaining stability of the simulation. This is particularly useful for the behaviour of particles around the gear-teeth meshing region.
    So far, we’ve seen that combining Wall Confinement Handling with Particle Shifting has been highly effective in improving phase distribution and resolving particle leakage issues in challenging multiphase simulations, as well as in simulations involving non-Newtonian fluids such as grease.
  • Maximum Velocity Constraint: A new maximum velocity constraint can be used to define the maximum velocity in a scene to improve simulation stability. It handles possible high velocity outliers, that can arise from numerical instabilities and can affect overall simulation stability. This can be particularly beneficial to air particles in multiphase simulations and can also improve phase distribution due to a less chaotic air velocity field.

Oil Distribution Simulation in a Manual Transmission.

Fast and reliable simulations across all supported platforms

Of course, no PreonLab release is complete without further improvements to performance and reliability across all hardware platforms. The on-going expansion of the entire feature set to our Particle Engine platform, which unifies the PreonLab code for all different hardware platforms, results in further performance benefits and optimized memory usage for multi-GPU simulation. Furthermore, it will now be possible to perform MPI simulations while simulating using Particle Engine.

Introduction of a Snow Solver and Pressure Solver Coupling

PreonLab 7.0 includes a new coupling between the Snow Solver and Pressure Solver, that enables simulation of snow using the SnowSolver in combination with linear materials and/or fluids that are supported by the PreonSolver, in a single setup. This coupling lays the foundation for developing phase-change between snow and water in the future, and opens the door to some exciting possibilities!

Interaction Between an Elastic Pillar and Floating Snow on Water.

Updates to Boundary Conditions and Domains

With version 7.0, we lay the groundwork for a range of new applications by introducing a pressure boundary condition in PreonLab. Users can make use of the new boundary condition, to gain more flexibility on the inputs of the simulation. The feature can be used by simply adding a pressure boundary plane to the set up and setting the desired pressure that needs to be maintained there. Introducing this feature as an experimental one, provides a promising basis for a broad range of future developments.
The new release will also see updates to outflow domain, enabling greater flexibility for managing their behavior, when they are connected to multiple area sources. The flow rate can now be distributed either based on the dimensions of the connected area sources or through user-defined inputs, offering improved control and customization.

Visualization of a Kármán vortex street with the new pressure boundary condition.

Updates for Overall Usability and Post-Processing Tools

  • 3D Mouse Support: Experience smoother, more intuitive navigation with 3D mouse integration, improving interaction efficiency, precision, and comfort within the PreonLab GUI.
  • Enhancements for Calculation Objects: Access statistical and property values at specific simulation times, ideal for computing derivatives and performing advanced analyses, and benefit from smart syntax display in the function editor for a better overview.
  • Optimized Visualization: Enjoy richer visualization options, including enhanced camera controls, and arrow glyphs to represent particle direction and velocity. Additionally, users can try out a suite of stunning new rendering effects for surface materials with a new Cycles Renderer plugin, which is being introduced as an experimental feature with PreonLab 7.0.

Introducing Our New Product: Meet PreonDock 1.0

PreonLab 7.0 is not the only product released today. It is joined by PreonDock 1.0, now officially available!

As the volume and complexity of simulation data grow, keeping everything organized, accessible, and actionable becomes a major challenge. That’s where PreonDock steps in! Your centralized, browser-based platform to manage, monitor, and compare simulation work more efficiently than ever. Access your PreonLab projects and simulations potentially from anywhere, in an intuitive web interface, using PreonDock. Stay tuned for more information about PreonDock soon!

What is more?

To learn more about the new features, have a look at the updated manual. We hope you will enjoy working with PreonLab 7.0 and are looking forward to your feedback.
RELATED ARTICLES

LEARN MORE ABOUT FIFTY2 News

How to get started with
Preonlab CFD software?
Get in Touch