What's New In Autonomie 2024
This version was validated from Matlab R2017a to Matlab R2023b
Training Videos
- Running an Autonomie Vehicle - Video
- Editing and Running an Autonomie Vehicle - Video
- Find other Training Videos on AMBER/Autonomie Here
New Workflow Features
Autonomie AI
- Available as a separate package, this version of Autonomie uses Machine Learning models trained on some of our large scale studies to provide quick Energy results.
Graphical View
- Vehicle specific functions like Eval, Build, Debug Vehicle…. are now available directly from a toolbar in the Graphical View UI.
- All images created in the Graphical View can now be saved to a file using a context menu on either the background or a system.
Run a Vehicle – Run Queue
- Simulations can now be queued and launched all at once instead of running them one at a time.
Data Analysis
- New charts are available for dataset analysis, including box charts and aggregated values.
- Can now load dataset from Parquet files.
Autonomie Model Library Updates
- The fuel cell system model has been updated, incorporating a thermal model. Initially, a time-delay model has been integrated to account for the impact on the electrical response of the proton exchange membrane fuel cell system. Furthermore, a more sophisticated thermal model for the fuel cell has been developed to accurately replicate the thermal dynamics of the entire fuel cell system, replacing the previous first-order differential equation used for temperature calculation. Additionally, the signal of cell voltage has been introduced to enhance fuel cell stress estimation.
- A new test procedure for Battery Electric Vehicles (BEV), referred to as the Short Multi-Cycle Range and Energy Consumption Test Plus Steady State (SMCT+), has been integrated. This specific BEV procedure, designed for shorter testing cycles, demonstrates increased efficiency compared to the comprehensive multi-cycle testing process. Its implementation has undergone thorough validation against the test data provided by the Advanced Mobility Testing Laboratory (AMTL). The adoption of this procedure has resulted in a 17% reduction in simulation time for BEVs, with minimal deviation in estimated energy consumption (+/- 0.3%).
- The sizing process has undergone an enhancement, introducing the capability to utilize compiled vehicles as an alternative. This enhancement presents an opportunity to achieve a 25% reduction in the time traditionally expended on adapting vehicle sizes to align with requisite performance criteria.
Miscellaneous updates and Resolved Issues
Workflow | Summary |
---|---|
Edit / Run a Vehicle | Fixed issue with missing file choices when changing vehicle dynamics configuration to multi-wheels systems Fixed missing systems when they don’t have initialization files Fixed issue when importing configuration with more than 10 duplicated systems Fixed issue with selecting configurations with multiple effort inputs Fixed issue with Date format when importing or cloning a file Fixed issue with importing configuration with 0 size layouts Fixed issue with loading HTML pages from Vehicle or Simulation reports Fixed issue with Control resizing for Graphical View |
Data Analysis | Fixed issue with a_view formatting information not used Renamed CSV tab to Dataset tab as it can now load data from parquet files as well as CSV Added Data chart with grouping feature to the dataset tab Added Statistics box chart with grouping feature to the dataset tab |
Run Multiple Vehicles | New feature to select Mutliple rows/columns in the Run Multiple Vehicles workflow and copy values across columns or rows. |
MATLAB API | API changeEvalFile, changeModel now return errors. Use the method getErrorsApplyingChanges() on pxfSystem class to retrieve errors. API has a feature to compile vehicles to Sfuns and FMUS. Added the ability to append an eval file to a single run using appendEvalFile on pxfRunMultipleSingleRun() |
MATLAB Procedure | PHEV Procedures – now usable with Autonomie Lite Added a new test procedure SMCT for running BEV Heavy duty sizing procedure runs with compiled vehicles pxfRunSizingHeavyDuty, execute sizing with compile option. |
MATLAB Fixes | Fixed issue with Date format when using M2XML or Mdl2Xml Fixed Building issues with Late:parent to Late:parent connections for empty subsystems Fixed issue with on pxfAbsoluteDirectory so it can be set directly from the API on pxfRunMultipleSingle |
Simulink Models | Fuel Cell Model Updates for time constraint and thermal system New battery initialization files with pack level factors (C rate limit, maximum voltage and energy) Improved Class 8 Par HEV Parallel with automatic transmission (AU) - run on grade-ability test |