PanoCar New Version Launch: Comprehensive Functional Upgrades and Significant Performance Improvements

The high-precision vehicle dynamics modeling and simulation software PanoCar, meticulously crafted by Zhejiang Tianxingjian Intelligent Technology Co., Ltd. (PanoSim), has been grandly launched in its new version, focusing on core technology upgrades, key function expansions, and user experience optimization.

This version upgrade not only strengthens the vehicle dynamics model, but also enhances the construction of vehicle driving environments and scenarios, improves interconnectivity with mainstream real-time hardware and third-party software ecosystems, significantly optimizes software user experience and ease of use, remarkably enhances post-processing capabilities for simulation results, fully supports COM component interface architecture and efficient secondary development through mainstream scripting languages such as Python, MATLAB, and C#, to support high automation and customization of simulation workflows.

1. Vehicle Dynamics Model

The high-order vehicle dynamics model has been further expanded to support the modeling of more complex structural and aerodynamic characteristics.

(1) Advanced Aerodynamics: A new Pitch-Bounce-Yaw coupling mode has been added, supporting the definition of nonlinear relationships between aerodynamic characteristics and vehicle pitch angle and ground clearance, accurately reproducing the transient aerodynamic performance of racing and high-performance vehicles under acceleration, deceleration, and undulating road conditions.

(2) Recirculating Ball Steering: Complete recirculating ball steering modeling capability has been added. It supports configuring the nonlinear relationship between the steering column and rocker arm and the kinematic curve from rocker arm to wheel; supports activating rocker arm assist mode and rear axle recirculating ball assist mode, meeting the modeling needs of large passenger vehicles and special-purpose vehicles.

(3) Asymmetric Suspension: Breaking the limitation of left-right symmetry, it supports independent configuration of K&C characteristics and force characteristic parameters for the left/right suspension systems, applicable to racetrack tuning and special load condition analysis.

(4) Customized Payload: Supports adding an additional payload rigidly connected to the sprung mass, allowing customization of its coordinates, mass, moment of inertia, and product of inertia, enabling accurate simulation of the impact of roof boxes, test equipment, or cargo on vehicle dynamics.

2. Environment and Scenario Construction

Significantly enhanced road reconstruction capabilities and scenario editing flexibility.

(1) OpenCRG Deep Integration: Can fully parse OpenCRG files, supporting the reading of road reference trajectory points and elevation information; implements an overlay algorithm combining reference line elevation and OpenCRG parsed elevation, and supports configuration of road friction coefficient distribution.

(2) Road Roughness Model: Supports nonlinear elevation increments defined based on left and right wheel contact distances; provides dedicated data processing tools to ensure the continuity of roughness profiles in cyclic simulations.

(3) Path Segment Builder: Introduces a modular path splicing tool, supporting flexible combinations of Straight, Radius, Curvature, and Clothoid segments.

(4) Closed-loop Road Support: Supports the definition of a Reference Path with connected start and end points, enabling infinite loop simulations for racetracks, durability loops, or roundabout scenarios.

3. Simulation Control and Solver

Improved simulation run stability and controllability, optimized real-time simulation workflow.

(1) Multi-mode Integration Solver: Introduces the second-order Adams-Bashforth (AB-2) and second-order Runge-Kutta (RK-2) solvers, complementing the existing forward Euler method to meet simulation requirements with different efficiency (real-time) and accuracy demands.

(2) Event-driven Driving Maneuver Module (Events): Supports mixed control modes of longitudinal and lateral, open-loop and closed-loop. Supports acceleration, braking, steering wheel angle, torque, and path following control triggered by absolute or relative time, or absolute or relative position.

(3) Parking Mode: Introduces a parking mode, including modeling and functional verification of Electronic Parking Brake (EPB) and Auto Hold systems.

(4) Reset Function During Vehicle Operation: Supports pausing and resetting the simulation run, enabling online modification of model physical parameters with immediate effect, greatly improving simulation debugging efficiency.

4. Real-time Simulation and Ecosystem Integration

Enhanced interconnectivity with mainstream real-time hardware and third-party software ecosystems.

(1) HIL Hardware-in-the-Loop Real-Time Simulation: Fully supports real-time simulation on the Speedgoat real-time simulation platform.

(2) FMU/FMI Architecture Upgrade: Introduces a model-parameter separation mode, allowing parameter updates without stopping the real-time machine; integrates UDP communication to drive real-time animation.

(3) CarSim Database Migration: Provides a one-click data import tool that not only supports CarSim data migration but also preserves the complete associations of the original CarSim database, making it convenient and easy to use.

(4) Extensible Example Library: Adds various examples for VS Code joint debugging, S-Function C++ wrapping, NI-RT and Speedgoat deployment, facilitating users' secondary development.

5. Visualization and Interactive Experience

Optimized software user experience and ease of use, enhanced animation display effects of simulation results.

(1) Animation Upgrade:

Scene Editing: Supports multi-texture blending of materials such as asphalt, ice/snow, and gravel; built-in rich library of lane markings (dashed/solid/double) and environmental objects (cones, trees).

Elevation Rendering: Optimized rendering logic for roads with large elevation differences, with automatic generation of bridge support structure models.

Event Visualization: Supports displaying current Event information during animation playback.

(2) User Experience Optimization:

Bilingual Interface: Full support for Chinese-English bilingual switching in the user interface (GUI) and help documentation.

Efficiency Tools: Provides constant mode (Constant) for 2D table data, Undo/Redo shortcut keys (Ctrl+Z/Y) function, and new database creation function, etc.

6. Automation and API Integration

Fully opens COM component interface architecture, supporting users for secondary development through mainstream scripting languages such as Python, MATLAB, and C#, enabling convenient and efficient automation and customization of simulation workflows.

(1) Full-process Automation Control: Provides full-chain interface support from database initialization (InitDatabase), dataset loading (OpenDataset), dynamics solving (RunDynamics) to result export (GetResultCSV). Users can build automation scripts to easily implement large-scale Design of Experiments (DOE) and unattended automated batch simulations.

(2) Fine-grained Parameter and Model Management:

Deep Parameter Read/Write: Supports precise reading and modification (SetDatasetPara) of various parameter types such as scalar (Single), table (Table), logic (Checkbox), and signal (Signal), including direct writing of nonlinear interpolation table data.

Dynamic Topology Reconfiguration: Supports dynamic replacement of subsystem models via API (SetDatasetLink) (e.g., automatically switching different tire models or suspension schemes in scripts), enabling online configuration of model architecture.

(3) Co-simulation and Real-time Deployment:

Simulink/FMU Integration: Supports one-click initiation of Simulink co-simulation via scripts, as well as automatic generation and export of FMU models (GenerateDynamicsFMU), greatly simplifying model interaction workflows.

RT/HIL Deployment Management: Provides dedicated interfaces for sending dynamics data packages to real-time machines (NI-RT, Speedgoat) and retrieving simulation results from real-time machines, closing the data loop from offline simulation to hardware-in-the-loop testing.

(4) Visualization and Collaboration: Supports invoking the plotting tool (LaunchPlot) and replaying animation via API; adds the StartLiveAnimator interface, which leverages UDP communication protocol to drive external visualization software for real-time vehicle pose rendering.

PanoCar is now available on all platforms. Click the link to apply for a trial

https://www.panosim.com/h-col-217.html