This version was validated from Matlab R2017a to Matlab R2022a

New Workflow Features

Create Vehicle From Test Data

• Missing Signals can now be assigned directly to a signal making it faster for users • Missing Signals grid updates when the order of the calculation files changes • Input Parameter Values tab and Missing Signals tab were rearranged for clarity. The Input Parameter tab is more prominent and easier to locate • Parameters in the Input Parameter Values tab now have specific controls based on their types defined in the xml. For example, files can be set to a file selection dialog • The list of calculation files is more legible with larger font • Columns names no longer have units appended to the name, units appear in the Units column of the grid

• Vehicle selection has been improved by a tree of vehicles that is searchable. • Compilation Options files can now be used to control the compilation of the vehicle. A new editor has been created to edit and save the a_compile files that are used to customize the compilation of vehicles for AutonomieExpress • Workflow checks for the existence of the Matlab Coder and Simulink Coder toolboxes before attempting to compile

Edit a Vehicle & Data Analysis

• Can now change the units on analysis files

Autonomie Model Library Updates

Engines

Performance data for several new engines was added to this release they are as follows:

  • eng_plant_2013_Chevrolet_Ecotec_LCV_2L5_Reg_E10.m
  • eng_plant_2013_Ford_EcoBoost_1L6_LEVIII.m
  • eng_plant_2013_Ford_EcoBoost_1L6_Tier2.m
  • eng_plant_2014_Chevrolet_EcoTec3_LV3_4L3_LEVIII.m
  • eng_plant_2014_Chevrolet_EcoTec3_LV3_4L3_Tier2.m
  • eng_plant_2014_Mazda_Skyactiv_2L0_LEVIII.m
  • eng_plant_2014_Mazda_Skyactiv_2L0_Tier2.m
  • eng_plant_2015_BMW_N57_3L0_Diesel.m
  • eng_plant_2016_Honda_L15B7_1L5_Tier2.m
  • eng_plant_2016_Honda_L15B7_1L5_Tier3.m
  • eng_plant_2016_Mazda_Skyactiv_Turbo_2L5_Tier2.m
  • eng_plant_2016_Mazda_Skyactiv_Turbo_2L5_Tier3.m
  • eng_plant_2018_Toyota_A25AFKS_2L5_Tier2.m
  • eng_plant_2018_Toyota_A25AFKS_2L5_Tier3.m
  • eng_plant_EPA_270hp_ISB_21CTP_2018.m

Generators

  • gen_plant_id_5kW_MDHD.m

Motors

  • mot_plant_BMW_i3_ORNL.m
  • mot_plant_HVH4_10_075_SOM.m

Vehicles

  • bev_class4_2021_low_medium_stepvan.a_vehicle
  • bev_class6_2021_low_medium_box.a_vehicle
  • bev_class8_2021_low_heavy_transit.a_vehicle
  • bev_class8_2021_low_sleeper_longhaul.a_vehicle
  • BEV_class8_low_sleeper_longhaul_2mot.a_vehicle
  • BEV_class8_transitbus.a_vehicle
  • conv_class2_2021_low_medium_van.a_vehicle
  • conv_class2b_van_au_2wd.a_vehicle
  • conv_class3_2021_low_medium_box.a_vehicle
  • conv_class3_2021_low_medium_pickup.a_vehicle
  • conv_class3_2021_low_medium_school.a_vehicle
  • conv_class3_2021_low_medium_van.a_vehicle
  • conv_class3_au_SchoolBus.a_vehicle
  • conv_class3_au_utility.a_vehicle
  • conv_class3_truck_au_2wd_pickupdelivery.a_vehicle
  • conv_class4_2021_low_medium_box.a_vehicle
  • conv_class4_2021_low_medium_service.a_vehicle
  • conv_class4_2021_low_medium_stepvan.a_vehicle
  • conv_class4_truck_au_2wd_pickupdelivery.a_vehicle
  • conv_class5_2021_low_medium_utility.a_vehicle
  • conv_class5_construction.a_vehicle
  • conv_class6_2021_low_medium_box.a_vehicle
  • conv_class6_2021_low_medium_construction.a_vehicle
  • conv_class6_2021_low_medium_stepvan.a_vehicle
  • conv_class6_construction.a_vehicle
  • conv_class7_2021_low_daycab_tractor.a_vehicle
  • conv_class7_2021_low_medium_box.a_vehicle
  • conv_class7_2021_low_medium_school.a_vehicle
  • conv_class7_2021_low_medium_vocational.a_vehicle
  • conv_class7_schoolbus.a_vehicle
  • conv_class8_2021_low_daycab_beverage.a_vehicle
  • conv_class8_2021_low_daycab_drayage.a_vehicle
  • conv_class8_2021_low_daycab_regional.a_vehicle
  • conv_class8_2021_low_heavy_refuse.a_vehicle
  • conv_class8_2021_low_heavy_transit.a_vehicle
  • conv_class8_2021_low_heavy_vocational.a_vehicle
  • conv_class8_2021_low_sleeper_longhaul.a_vehicle
  • conv_class8_construction.a_vehicle
  • conv_class8_linehaul.a_vehicle
  • conv_class8_refuse_cabover.a_vehicle
  • conv_class8_tractor.a_vehicle
  • conv_class8_transitbus.a_vehicle
  • HEV_class8_transitbus.a_vehicle
  • isg_class4_2021_low_medium_stepvan.a_vehicle
  • isg_class6_2021_low_medium_box.a_vehicle
  • isg_class8_2021_low_heavy_transit.a_vehicle
  • isg_class8_2021_low_sleeper_longhaul.a_vehicle
  • ISG_class8_transitbus.a_vehicle
  • parhev_class4_2021_low_medium_stepvan.a_vehicle
  • parhev_class6_2021_low_medium_box.a_vehicle
  • parhev_class8_2021_low_heavy_transit.a_vehicle
  • parhev_class8_2021_low_sleeper_longhaul.a_vehicle
  • ser_eng_phev_class8_transitbus.a_vehicle
  • seriesphev_class4_2021_low_medium_stepvan.a_vehicle
  • seriesphev_class6_2021_low_medium_box.a_vehicle
  • seriesphev_class8_2021_low_heavy_transit.a_vehicle
  • seriesphev_class8_2021_low_sleeper_longhaul.a_vehicle

Cycles

  • China light-duty vehicle test cycle (CLTC)

Bug Fixes

Workflow Issues

Workflow Summary
Create a Vehicle From Test Data Incorrect column name in the data file causing blank line in Change Names Tab resulting in error when trying to import the data.
Not all output parameters appear on Perform Calculations Tab
After satisfying signals when loading an a_import file in the Change Names and Convert Units tab, the signals are still showing up as missing on the missing Signals tab.
Signals satisfied by Converted Name are shown as missing after moving the position of the a_testcalc files.
Generate Model Calibrations not saving after reordering
Re-order of TestCalc files after adding new files causes error
Selected files not highlighting on the Import Data Files tab
Changing the order of Calculation or Post-Proc files causing error.
Import Test Data - Incorrect a_import file
Reference not set to an instance of an object on the Perform Calculations on Imported Data
When importing signals and using the default converted name and test unit, the signals should be written to the run file.
Run file should have the intersection of signals in test data file and those in the .dic file.
Changing columns in the parameter grid - causes the grid to blank out
Load template - Files in template are not used maybe those in the .a_process file
Run a Vehicle Sometimes - Default node in tree information is not retained.
Nested Parameters not handling more than 1 child
Edit a Vehicle When changing the vpa architecture the vpa picture of the vehicle should update
Edit and Run a Vehicle When changing files on Edit and Run a Vehicle - the process gets cleared.
Compilation Matlab Coder and Simulink Coder toolboxes are installed for compilation but Compilation workflow doesn’t recognize them?

Matlab Backend and Library Issues

  • Update GHG a_greet and calculations in FY22 to the latest versions
  • Issue with drv_au.a_config not having the proper bus name was resolved
  • Issue with updating units in an analysis file called by the HTML report while running simulations in parallel was resolved. Changing user units via the api doesn’t automatically update the units .mat file. They are now separate actions.
  • Whitepace removed from metadata files causing issues with cloning
  • The configuration ctrl_with_cstr_trs_cmd.a_config had a degenerate bus reference removed which caused issues for bus tracing.

AMBER Framework Improvements

  • Cryptography Update for packaging (MD5 -> SHA512)