From 996840694c5bb8d4303201bf8b5964881152548a Mon Sep 17 00:00:00 2001
From: Kostis Anagnostopoulos <ankostis@gmail.com>
Date: Tue, 11 Oct 2022 21:25:06 +0300
Subject: [PATCH] DOC(CHANGES) UPDATES for v3.0.2+ since 2016 >

manually imported from:
./Documentation/User Manual Source/Release Notes Vecto3.x.pptx
---
 CHANGES.md | 1139 +++++++++++++++++++++++++++++++++++++++++++++++++++-
 1 file changed, 1123 insertions(+), 16 deletions(-)

diff --git a/CHANGES.md b/CHANGES.md
index 45ee1d5840..d61179523c 100644
--- a/CHANGES.md
+++ b/CHANGES.md
@@ -1,23 +1,1130 @@
 
-### VECTO x.x (current source)
+# VECTO Changelog
 
-TODO
-* Traction interruption: No engine rev down - hold rpm until new gear engaged (Allison)
+## 2022-09-01: Vecto 3.3.12.2800 Official Release
+
+- Bugfixes (compared to VECTO 3.3.12.2769)
+- [VECTO-1635] - Reading / Writing the ADAS Parameter
+  ATEcoRollReleaseLockupClutch does not work
+
+
+## 2022-08-01: Vecto 3.3.12.2769 Release Candidate
+
+- Improvement
+  - [VECTO-1584] - Hashing library uses constructor that is deprecated in newer .net
+    versions
+  - [VECTO-1619] - Adaptations of XML Results in transition period
+  - [VECTO-1619] - Reading Engine and Tyre component according to 2nd amendment
+    (schema version 2.3)
+  - [VECTO-1461] - Alignment of Steering Pump Technology and Steered Axles not
+    checked by VECTO
+  - [VECTO-1571] - Help file: Vehicle defined Torque Limitations
+  - [VECTO-1585] - Validate component hashes in declaration mode (disabled by default)
+  - [VECTO-1587] - update build script to include files required for xml parameter
+    documentation
+  - [VECTO-1598] - Execution time in latest official release
+  - [VECTO-1608] - Adaptation of Reports (MRF/CIF) for transition in official VECTO
+    Release
+- Bugfixes:
+  - [VECTO-1622] - Unexpected response: Response Underload in LH LowLoad
+  - [VECTO-1623] - Unexpected response: Response Underload in LH EMS RefLoad
+
+
+## 2022-04-29: Vecto 3.3.11.2675 Official Release
+
+- Bugfixes (compared to VECTO 3.3.11.2645):
+  - [VECTO-1557] - Simulation abort Generic Vehicle CityBus APT-S UD
+  - [VECTO-1561] - Simulation abort with AT transmission
+  - [VECTO-1567] - Different CO2 results with VECTO-3.3.11.2645 release candidate
+  - [VECTO-1562] - Adapting WHTC Correction Factor weighting for LH Cycle
+  - [VECTO-1560] - update toolchain for generating user manual
+
+  - Added new VECTO parameter documentation
+
+
+## 2022-03-30 Vecto 3.3.11.2645 Release Candidate
+
+- Improvements:
+- [VECTO-1474] - Implementation of ADAS in-the-loop simulation (Declaration and
+  Engineering mode)
+  - Engine stop/start
+  - Eco-roll
+  - Predictive cruise control: option 1,2; option 1,2,3
+  - Post-processing: fuel consumption correction for ICE-off phases
+  - Update shift strategy: EffShift for AMT and AT (Declaration and Engineering mode)
+  - [VECTO-1547] Update LongHaul driving cycle (Declaration mode)
+  - Dual-fuel support (Engineering mode)
+  - WHR support (Engineering mode)
+  - BusAuxiliaries model in engineering mode updated (simplified input)
+  - [VECTO-1473], [VECTO-1521] - Additional tyre dimensions
+  - [VECTO-1536] - Component XML 2nd Amendment (schema version 2.3)
+  - [VECTO-1536] - verify generated xml by default when using command-line hashing
+    tool
+- Bugfixes:
+  - [VECTO-1525] - PCC Preprocessing
+  - [VECTO-1529] - XML Schema 2.0: missing abstract XML type in Gears
+  - [VECTO-1550] - Error in hashing tool: sorting tires before comparing input data with
+    MRF
+  - [VECTO-1551] - AT-P Transmission Bus Application: Error during braking phase
+
+
+## 2020-12-01: Vecto 3.3.11.2526 Development Version
+
+- Improvements:
+  - Implementation of ADAS in-the-loop simulation (Declaration and Engineering mode)
+    - Engine stop/start
+    - Eco-roll
+    - Predictive cruise control: option 1,2; option 1,2,3
+    - Post-processing: fuel consumption correction for ICE-off phases
+  - Update shift strategy: EffShift for AMT and AT (Declaration and Engineering mode)
+  - Update LongHaul driving cycle (Declaration mode)
+  - Dual-fuel support (Engineering mode)
+  - WHR support (Engineering mode)
+  - BusAuxiliaries model in engineering mode updated (simplified input)
+
+  - Support to read driving cycle and EffShift parameters from file system
+    (only once when application is started!)
+
+### EffShift Parameters
+
+- The following EffShift parameters are read from the file
+  “Declaration/EffShiftParameters.vtcu” if this file exists.
+  (A sample file is provided in the VECTO archive)
+- All parameters are optional, if a parameter is not provided the default value
+  (see table below) is used
+
+| Parameter name            | Value | Explanations |
+|:---------------           |:-----:|:-------------|
+| `Rating_current_gear`     | 0.97  | Defines the minimum fuel efficiency advantage in a candidate gear to trigger a gear shift (i.e. 3% of a value of 0.97) - applies only for AMT transmissions|
+| `Rating_current_gear_APT` | 0.97  | Defines the minimum fuel efficiency advantage in a candidate gear to trigger a gear shift (i.e. 3% of a value of 0.97) - applies only for APT transmissions |
+| `RatioEarly(Up/Down)shiftFC`   | 24 | In gears with a higher total drivetrain ratio (axle plus gearbox) than this parameter, “Efficiency shifts” are disabled, i.e. the shifts are only triggered by the shift lines. Rationale: Gear shift in this gears are primarily triggered by pow er demand.
+| `AllowedGearRangeFC`      | 2     | Defines the gear range for candidate gears for “Efficiency Shifts”(+/-) - applies only fot APT transmissions |
+| `AllowedGearRangeFCAPT`   | 1     | Defines the gear range for candidate gears for “Efficiency Shifts”(+/-) - applies only fot APT transmissions with ≤ 6 gears Allowed |
+| `GearRangeFCAPTSkipGear`  | 2     | Defines the gear range for candidate gears for “Efficiency Shifts”(+/-) - applies only fot APT transmissions with more than 6 gears |
+| `AccelerationFactorNP98h` | 0.5   | Defines the reduction of driver target acceleration in the engine speed range betw een nT98h and nP98h |
+| `ATLookAheadTime`         | 0.8   | Defines look ahead time for rating of fuel consumption for AT transmissions. |
+
+
+### Declaration Missions
+
+  - The missions simulated in declaration mode folder “DeclarationMissions” if this folder
+  exists.
+  - A folder with all declaration missions is provided in the VECTO archive
+    - LongHaul is the current candidate cycle #31
+    - Previous LongHaul cycle is provided as LongHaul_old
+    - Both LongHaul candidate cycles #13 and #31 are provided as well
+  - Cycles are only read once on application start
+
+
+## 2020-07-29: Vecto 3.3.10.2401 Official Release
+
+- Improvements:
+  - Handling of exempted vehicles (not changed since release candidate) - see next
+    slides for details
+- Bugfixes:
+  - No additional bugfixes compared to VECTO 3.3.10.2401
+
+
+## 2020-07-01: Vecto 3.3.10.2373 Release Candidate
+
+- Improvements:
+  - [VECTO-1421] - Added vehicle sub-group (CO2-standards to MRF and CIF)
+  - [VECTO 1449] - Handling of exempted vehicles: See next slide for details
+  - [VECTO-1404] - Corrected URL for CSS in MRF and CIF
+- Bugfixes:
+  - [VECTO-1419] - Simulation abort in urban cycle: failed to find operating point on
+    search braking power with TC gear
+  - [VECTO-1439] - Bugfix handling duplicate entries in engine full-load curve when
+    intersecting with max-torque of gearbox
+  - [VECTO-1429] - error in XML schema 2.x for exempted vehicles - MaxNetPower1/2
+    are optional input parameters
+
+### Handling of exempted vehicles
+
+- Axle configuration and sleeper cab are optional input parameters for exempted
+  vehicles (XML schema 1.0 and 2.2.1).
+  - OEMs are recommended to provide these parameters for exempted vehicles.
+  - If the axle configuration is provided as input parameter, the MRF contains the vehicle
+    group.
+  - The sleeper cab input parameter is also part of the MRF if provided as input.
+- Input parameters MaxNetPower1/2 are optional input parameters for all exempted vehicles.
+  - If provided in the input these parameters are part of the MRF for all exempted vehicle
+    types
+  - It is recommended that those parameters are used to specify the rated power also for
+    PEV (pure electric vehicles)
+
+
+## 2020-12-15: Vecto 3.3.9.2175 Official Release
+
+- Bugfixes (compared to version 3.3.9.2147)
+  - [VECTO-1374] - VECTO VTP error - regression update
+
+
+## 2020-11-17: Vecto 3.3.9.2147 Release Candidate
+
+- Bugfixes:
+  - [VECTO-1331] - VTP Mode does not function for vehicles of group 3
+  - [VECTO-1355] - VTP Simulation Abort
+  - [VECTO-1356] - PTO Losses not considered in VTP simulation
+  - [VECTO-1361] - Torque Converter in use for the First and Second Gear VTP file does
+    not allow for this
+  - [VECTO-1372] - Deviation of CdxA Input vs. Output for HDV16
+  - [VECTO-1374] - VECTO VTP error
+- Improvements:
+  - [VECTO-1360] - make unit tests execute in parallel
+
+
+## 2020-08-14: Vecto 3.3.8.2052 Official Release
+
+- Bugfixes:
+  - No additional bugfixes compared to VECTO 3.3.8.2024
+
+
+## 2020-07-17: Vecto 3.3.8.2024 Release Candidate
+
+- Bugfixes:
+- [VECTO-1288] - Simulation Abort UD RL
+- [VECTO-1327] - Simulation abort Construction RefLoad: unexpected response
+  ResponseOverload
+- [VECTO-1266] - Gear 4 Loss-Map was extrapolated
+
+
+## 2020-05-18: Vecto 3.3.7.1964 Official Release
+
+- Bugfixes:
+  - [VECTO-1254] - Hashing method does not ignore certain XML attributes
+  - [VECTO-1259] - Mission profile weighting factors for vehicles of group 16 are not
+    correct
+
+
+## 2020-03-31L Vecto 3.3.6.1916 Official Release
+
+- Bugfixes:
+  - [VECTO-1250] - Error creating new gearbox file from scratch
+
+
+## 2020-03-13: Vecto 3.3.6.1898 Release Candidate
+
+- Improvement
+  - [VECTO-1239] - Adaptation of Mission Profile Weighting Factors
+  - [VECTO-1241] - Engineering mode: Adding support for additional PTO activations
+- Bugfixes:
+  - [VECTO-1243] - Bug in VTP mode for heavy lorries
+  - [VECTO-1234] - urban cycle at reference load not running for bug when find braking
+    operating point
+
+
+## 2019-12-18: Vecto 3.3.5.1812 Official Release
+
+- Bugfixes (compared to VECTO 3.3.5.1783-RC)
+  - [VECTO-1220] - Simulation Abort Urban Delivery RefLoad
+
+
+## 2019-11-19: Vecto 3.3.5.1783 Release Candidate
+
+- Improvement
+  - [VECTO-1194] - Handling input parameter 'vocational' for groups other than 4, 5, 9,
+    10
+  - [VECTO-1147] - Updating declaration mode cycles values in user manual
+  - [VECTO-1207] - run VECTO in 64bit mode by default
+- Bugfixes:
+  - [VECTO-1074] - Vecto Calculation Aborts with Interpolation Error
+  - [VECTO-1159] - Simulation Abort in UrbanDelivery LowLoading
+  - [VECTO-1189] - Error in delaunay triangulation invariant violated
+  - [VECTO-1209] - Unexpected Response Response Overload
+  - [VECTO-1211] - Simulation Abort Urban Delivery Ref Load
+  - [VECTO-1214] - Validation of input data fails when gearbox speed limits are applied
+
+
+## 2019-09-13: Vecto 3.3.4.1716 Official Release
+
+- Bugfixes (compared to VECTO 3.3.4.1686-RC)
+  - [VECTO-1074] - Vecto Calculation Aborts with Interpolation Error ([VECTO-1046])
+  - [VECTO-1111] - Simulation Abort in Municipal Reference Load
+
+
+## 2019-08-14: Vecto 3.3.4.1686 Release Candidate
+
+- Improvement
+  - [VECTO-1042] - Add option to write results into a certain directory
+  - [VECTO-1064] - add weighting factors for vehicle groups 1, 2, 3, 11, 12, 16
+- Bugfixes:
+  - [VECTO-1030] - Exceeded max iterations when searching for operating point! Failed
+    to find operating point!
+  - [VECTO-1032] - Gear 5 LossMap data was extrapolated in Declaration Mode: range
+    for loss map is not sufficient
+  - [VECTO-1067] - Vair and Beta correction for Aerodynamics
+  - [VECTO-1000] - Error Loss-Map extrapolation in Declaration Mode
+  - [VECTO-1040] - Gear 6 LossMap data was extrapolated in Declaration Mode
+  - [VECTO-1047] - Failed to find operating point on construction cycle, ref load, AT
+    gearbox
+
+
+
+## 2019-06-27: Vecto 3.3.3.1639 Official Release
+
+- Bugfixes (compared to VECTO 3.3.3.1609-RC)
+  - [VECTO-1003] - Vecto Error: Loss-Map extrapolation in declaration mode required
+    (issue VECTO-991)
+  - [VECTO-1006] - Failed to find torque converter operating point on UD cycle
+    (issue VECTO-996)
+  - [VECTO-1010] - Unexpected Response: ResponseOverload in UD cycle
+    (issue VECTO-996)
+  - [VECTO-1015] - XML Schema not correctly identified
+  - [VECTO-1019] - Error opening job in case a file is missing
+  - [VECTO-1020] - HashingTool Crashes
+  - [VECTO-1021] - Invalid hash of job data
+
+
+## 2019-05-29: Vecto 3.3.3.1609 Release Candidate
+
+- Improvement
+  - [VECTO-916] - Adding new tyre sizes
+  - [VECTO-946] - Refactoring XML reading
+  - [VECTO-965] - Add input fields for ADAS into VECTO GUI
+  - [VECTO-966] - Allow selecting Tank System for NG engines in GUI
+  - [VECTO-932] - Consistency in NA values in the vsum file
+- Bugfixes:
+  - [VECTO-954] - Failed to find operating point for braking power (Fix for Notification
+    Art. 10(2) - [VECTO-952])
+  - [VECTO-979] - VECTO Simulation abort with 8-speed MT transmission (Fix for
+    Notification Art. 10(2) - [VECTO-978])
+  - [VECTO-931] - AT error in VECTO version 3.3.2.1519
+  - [VECTO-950] - Error when loading Engine Full-load curve
+  - [VECTO-967] - Engine-Only mode: Engine Torque reported in .vmod does not match
+    the provided cycle
+  - [VECTO-980] - Error during simulation run
+
+
+## 2019-03-29: Vecto 3.3.2.1548 Official Release
+
+- Bugfixes (compared to 3.3.2.1519-RC)
+  - [VECTO-861] - 3.3.1: Torque converter not working correctly
+  - [VECTO-904] - Range for gear loss map not sufficient.
+  - [VECTO-909] - 3.3.2.1519: Problems running more than one input .xml
+  - [VECTO-917] - TargetVelocity (0.0000) and VehicleVelocity (>0) must be zero when
+    vehicle is halting
+  - [VECTO-918] - RegionalDeliveryEMS LowLoading - ResponseSpeedLimitExceeded
+  - [VECTO-920] - Urban Delivery: Simulation Run Aborted, TargetVelocity and
+    VehicleVelocity must be zero when vehicle is halting!
+
+
+## 2019-03-01: Vecto 3.3.2.1519 Release Candidate
+
+- Improvements:
+  - [VECTO-869] - change new vehicle input fields (ADAS, sleeper cab, etc.) to be
+    mandatory
+  - [VECTO-784] - Configuration file for VECTO log files
+  - [VECTO-865] - Extend Sum-Data
+  - [VECTO-873] - Add digest value to SumData
+- Bugfixes:
+  - [VECTO-729] - Bugs APT submodel
+  - [VECTO-787] - APT: DrivingAction Accelerate after Overload
+  - [VECTO-789] - APT: ResponseUnderload
+  - [VECTO-797] - VECTO abort with AT transmission and TC table value
+  - [VECTO-798] - VECTO abort with certified AT transmission data and certified TC data
+  - [VECTO-807] - VECTO errors in vehicle class 1/2/3
+  - [VECTO-827] - Torque converter inertia
+  - [VECTO-838] - APT: ResponseOverload
+  - [VECTO-843] - AT Transmissions problem on VECTO 3.3.1.1463
+  - [VECTO-844] - Error with AT gearbox model
+  - [VECTO-847] - Simulation abort due to error in NLog?
+  - [VECTO-848] - AT Gearbox Simulation abort (was: Problem related to Tyres?)
+  - [VECTO-858] - Urban Delivery Abort - with APT-S Transmission and TC
+  - [VECTO-861] - 3.3.1: Torque converter not working correctly
+  - [VECTO-872] - MRF/CIF: Torque Converter certification method and certification nbr
+    not correctly set
+  - [VECTO-879] - SIMULATION RUN ABORTED DistanceRun got an unexpected resp.
+  - [VECTO-883] - Traction interruption may be too long
+  - [VECTO-815] - Unexpected Response: SpeedLimitExceeded
+  - [VECTO-816] - object reference not set to an instance of an object
+  - [VECTO-817] - TargetVelocity and VehicleVelocity must not be 0
+  - [VECTO-820] - DistanceRun got an unexpected response:
+    ResponseSpeedLimitExceeded
+  - [VECTO-864] - Prevent VECTO loss-map extension to result in negative torque loss
+
+### Installation Option (VECTO-784)
+
+- VECTO 3.3.2 adds a new feature to run as "installed application" instead of the
+  `portable` mode
+- VECTO as `installed application`
+  - Needs no write permissions to the VECTO application folder
+  - All configuration files and settings are written to `%AppData%\VECTO\<Version>`
+  - All log files are written to `%LocalAppData%\VECTO\<Version>`
+- Switch to `installed application`
+  1. Copy the VECTO directory and all its files and subdirectories to the appropriate
+     location where the user has execute permissions
+  2. Edit the file `install.ini` and remove the comment character (`#`) in 
+     the line containing:
+    
+     ```txt
+     ExecutionMode = install
+     ```
+
+
+## 2019-02-01: Vecto 3.3.1.1492 Official Release
+
+- Bugfixes (compared to 3.3.1.1463-RC)
+  - [VECTO-845] - Fixing bug for VECTO-840
+  - [VECTO-826] - DistanceRun got an unexpected response: ResponseSpeedLimitExceeded
+  - [VECTO-837] - VECTO GUI displays incorrect cycles prior to simulation
+  - [VECTO-831] - Addition of indication to be added in Help and Release notes for simulations with
+    LNG
+- Changes according to 2017/2400 amendments
+  - [VECTO-761] - Adaptation of input XML Schema
+  - [VECTO-762] - Extension of Input Interfaces
+  - [VECTO-763] - Extension of Segmentation Table
+  - [VECTO-764] - ADAS benefits (according to Annex III Point 8. of amendment to 2017/2400)
+  - [VECTO-766] - Update power demand auxiliaries (for extended segmentation table)
+  - [VECTO-767] - Report for exempted vehicles
+  - [VECTO-768] - VTP mode
+  - [VECTO-770] - Fuel Types
+  - [VECTO-771] - Handling of exempted vehicles
+  - [VECTO-824] - Throw exception for certain combinations of exempted vehicle parameters
+  - [VECTO-773] - Correction Factor for Reference Fuel
+  - [VECTO-790] - Adapt generic data for construction/municipal utility
+  - [VECTO-493] - Implementation of generic body weights and air drag values for construction cycle
+  - [VECTO-565] - Consideration of LNG as possible fuel is missing
+
+### New input parameters
+
+- The new input fields (see table below) are optional in this version. When this release candidate
+  will be an official version manufacturers MAY certify their new vehicles using the new input
+  parameters. As from 1 st July 2019 the new input fields will become mandatory. Further details are
+  provided in the timetable on the next page.
+
+- Default values when the new input parameters are not provided:
+
+  **Input parameters vehicle - Table 1 Annex III**
+
+  | Field               | Default value |
+  |---------------------|---------------|
+  | VehicleCategory     | No default value but input 'rigid truck' will be converted automatically into 'rigid lorry' |
+  | ZeroEmissionVehicle | 'No' |
+  | NgTankSystem        | 'Compressed' (only applicable to gas vehicles) |
+  | SleeperCab          | 'Yes' |
+  
+  **Input parameters ADAS - Pt. 8 Annex III**
+
+  | Field                     | Default value |
+  |---------------------------|---------------|
+  | EngineStartStop           | 'No' |
+  | EcoRollWithoutEngineStop  | 'No' |
+  | EcoRollWithEngineStop     | 'No' |
+  | PredictiveCruiseControl   | 'No' |
+
+  Currently **only** the fuel type `NG PI` for the **engine certification** is allowed by 2017/2400. For LNG
+  vehicles, therefore, the engine fuel type has to be set to `NG PI` and at the vehicle level
+  NgTankSystem has to be set to **liquefied**. For CNG the same engine fuel type is used but
+  NgTankSystem has to be set to **compressed**.
+
+
+### Timetable
+
+| Planned Date | Version  | Description |
+|--------------|----------|-------------|
+| 1. Feb. 2019  | 3.3.1.x | Release of official version of release candidate 3.3.1.1463
+| 1. March 2019 | 3.3.2.x-RC | Release candidate, new input parametersare mandatory (+ further bugfixes)
+| 1. April 2019 | 3.3.2.x | Official version of VECTO 3.3.2
+| 1. May 2019   |         | Mandatory use of 3.3.1.x for certification
+| 1. July 2019  |         | Mandatory use of 3.3.2.x for certification
+
+
+## 2019-01-03: Vecto 3.3.1.1463 Release Candidate
+
+- Changes/Improvements
+  - [VECTO-799] - Remove TUG Logos from Simulation Tool, Hashing Tool
+  - [VECTO-808] - Add Monitoring Report
+  - [VECTO-754] - Extending Loss-Maps in case of AT gearbox for each gear, axlegear, gearbox
+  - [VECTO-757] - Correct contact mail address in Hashing Tool
+  - [VECTO-779] - Update Construction Cycle - shorter stop times
+  - [VECTO-783] - Rename columns in segmentation table and GUI
+  - [VECTO-709] - VTP editor from user manual not matching new VECTO one: updated
+    documentation
+  - [VECTO-785] - Handling of Vehicles that cannot reach the cycle's target speed: Limit max speed
+    in driver model
+  - [VECTO-716] - Validate data in Settings Tab: update documentation
+  - [VECTO-793] - Inconsistency between GUI, Help and Regulation: update wording in GUI
+    and user manual
+  - [VECTO-796] - Adaptation of FuelProperties
+  - [VECTO-806] - extend loss-maps (gbx, axl, angl) for MT and AMT transmissions
+  - [VECTO-750] - Simulation error DrivingAction: adapt downshift rules for AT to drive 
+    over hill with 6% inclination
+- Bugfixes:
+  - [VECTO-819] - object reference not set to an instance of an object
+  - [VECTO-818] - SearchOperatingPoint: Unknown response type. ResponseOverload
+  - [VECTO-813] - Error "Infinity [] is not allowed for SI-Value"
+  - [VECTO-769] - DrivingAction Brake: request failed after braking power was
+    found.ResponseEngineSpeedTooHigh
+  - [VECTO-804] - Error on simulation with VECTO 3.3.0.1433
+  - [VECTO-805] - Total vehicle mass exceeds TPMLM
+  - [VECTO-811] - AMT: ResponseGearShift
+  - [VECTO-812] - AMT: ResponseOverload
+  - [VECTO-822] - SIMULATION RUN ABORTED by Infinity
+  - [VECTO-792] - Vecto Hashing Tool - error object reference not set to an instance of an object
+    (overwriting Date element)
+  - [VECTO-696] - Problem with Primary Retarder: regression update, set torque loss to 0 
+    for 0 speed and engaged gear
+  - [VECTO-776] - Decision Factor (DF) field is emptied after each simulation
+  - [VECTO-814] - Error: DistanceRun got an unexpected response: ResponseGearshift
+
+### Update of Fuel Properties [VECTO-796]
+
+| Fuel type | Density | Reference for<br>fuel properties | CO2 emission<br>factor | Lower Heating<br> Value | Data Source |
+|---------|---------|---------|---------|---------|---------|
+|         |         | [kg/m³] | [g_CO2/g_Fuel] | [MJ/kg] |
+| Diesel  | B7    | 836 | 3.13 | 42.7 | CONCAWE/JEC (2018) |
+| ED95    | ED95  | 820 | 1.81 | 25.4 | CONCAWE/JEC (2018) |
+| Petrol  | E10   | 748 | 3.04 | 41.5 | CONCAWE/JEC (2018) |
+| E85 | E85 | 786 | 2.10 | 29.3 | Calculated from E0 and E100 from CONCAWE/JEC (2018) |
+| LPG | LPG | not required* | 3.02 | 46.0 | CONCAWE/JEC (2018)
+| CNG | CNG(H-Gas) | not required* | 2.69 | 48.0 | CONCAWE/JEC (2018)
+| LNG | LNG (EU mix. 2016/2030) | not required* | 2.77 | 49.1 | CONCAWE/JEC (2018)
+
+- **[*]** VECTO does not provide volume based figures for gaseous fuels |
+- **CONCAWE/JEC (2018):** Specifications are based on a recent analysis (2018) performed
+  by CONCAWE/EUCAR and shall reflect typical fuel on the European market.
+  The data is scheduled to be published in March 2019 in the context of the study:
+  Well-To-Wheels Analysis Of Future Automotive Fuels And Powertrains in the European Context - Heavy Duty vehicles
+
+
+
+## 2018-12-04: Vecto 3.3.0.1433 Official Release
+
+- Bugfixes (compared to 3.3.0.1398)
+  - [VECTO-795] - VECTO Hashing Tool crashes
+  - [VECTO-802] - Error in XML schema for manufacturer's record file
+- Bugfixes (compared to 3.3.0.1250)
+  - [VECTO-723] - Simulation aborts with engine speed too high in RD cycle
+  - [VECTO-724] - Simulation aborts with error 'EngineSpeedTooHigh' - duplicate of VECTO-744
+  - [VECTO-728] - Simulation aborts when vehicle's max speed (n95h) is below the target speed
+  - [VECTO-730] - Simulation Aborts with ResponseOverload
+  - [VECTO-744] - ResponseEngineSpeedTooHigh (due to torque limits in gearbox)
+  - [VECTO-731] - Case Mismatch - Torque Converter
+  - [VECTO-711] - Elements without types in CIF and MRF
+  - [VECTO-757] - Correct contact mail address in Hashing Tool
+  - [VECTO-703] - PTO output in MRF file
+  - [VECTO-713] - Manufacturer Information File in the legislation is not compatible with the
+    Simulation results
+- Improvement (compared to 3.3.0.1250)
+  - [VECTO-704] - Allow VTP-simulations for AT gearboxes
+
+
+## 2018-10-30: Vecto 3.3.0.1398 Release Candiate
+
+- Bugfixes:
+  - [VECTO-723] - Simulation aborts with engine speed too high in RD cycle
+  - [VECTO-724] - Simulation aborts with error 'EngineSpeedTooHigh' - duplicate of VECTO-744
+  - [VECTO-728] - Simulation aborts when vehicle's max speed (n95h) is below the target speed
+  - [VECTO-730] - Simulation Aborts with ResponseOverload
+  - [VECTO-744] - ResponseEngineSpeedTooHigh (due to torque limits in gearbox)
+  - [VECTO-731] - Case Mismatch - Torque Converter
+  - [VECTO-711] - Elements without types in CIF and MRF
+  - [VECTO-757] - Correct contact mail address in Hashing Tool
+  - [VECTO-703] - PTO output in MRF file
+  - [VECTO-713] - Manufacturer Information File in the legislation is not compatible with the
+    Simulation results
+- Improvement
+  - [VECTO-704] - Allow VTP-simulations for AT gearboxes
+
+
+## 2018-06-04: Vecto 3.3.0.1250
+
+- Improvement
+  - [VECTO-665] - Adding style information to XML Reports
+  - [VECTO-669] - Group 1 vehicle comprises vehicles with gross vehicle weight > 7.5t
+  - [VECTO-672] - Keep manual choice for "Validate data"
+  - [VECTO-682] - VTP Simulation in declaration mode
+  - [VECTO-652] - VTP: Check Cycle matches simulation mode
+  - [VECTO-683] - VTP: Quality and plausibility checks for recorded data from VTP
+  - [VECTO-685] - VTP Programming of standard VECTO VTP report
+  - [VECTO-689] - Additional Tyre sizes
+  - [VECTO-702] - Hashing tool: adapt warnings
+  - [VECTO-667] - Removing NCV Correction Factor
+  - [VECTO-679] - Engine n95h computation gives wrong (too high) engine speed
+    (above measured FLD, n70h)
+  - [VECTO-693] - extend vehicle performance in manufacturer record
+- Bugfixes:
+  - [VECTO-656] - Distance computation in vsum
+  - [VECTO-666] - CF_RegPer no effect in vehicle simulation -- added to the engine correction factors
+  - [VECTO-687] - Saving a Engine-Only Job is not possible
+  - [VECTO-695] - Bug in vectocmd.exe - process does not terminate
+  - [VECTO-699] - Output in manufacturer report and customer report (VECTO) uses different units
+    than described in legislation
+  - [VECTO-700] - errorr in simulation with 0 stop time at the beginning of the cycle
+
+
+## 2018-02-07: Vecto 3.2.1.1133
+
+- Improvement
+  - [VECTO-634] - VTP Mode: specific fuel consumption
+- Bugfixes:
+  - [VECTO-642] - VECTO BUG - secondary retarder losses:
+  **IMPORTANT:** Fuel-consumption relevant bug! wrong calculation of retarder losses for retarder
+  ratio not equal to 1
+  - [VECTO-624] - Crash w/o comment: Infinite recursion
+  - [VECTO-627] - Cannot open Engine-Only Job
+  - [VECTO-629] - Vecto crashes without errror message (same issue as VECTO-624)
+  - [VECTO-639] - Failed to find operating point for braking power: cycle with low target speed
+    (3km/h). allow driving with slipping clutch
+  - [VECTO-640] - Exceeded max. iterations: driving fully-loaded vehicle steep uphill. fixed by
+    allowing full-stop and drive off again
+  - [VECTO-633] - unable to start VTP Mode simulation
+  - [VECTO-645] - Encountered error while validating Vecto output (generated by API) through
+    Hashing tool for vehicle without retarder
+
+
+## 2017-12-15: Vecto 3.2.1.1079
+
+- Improvement
+  - [VECTO-618] - Add Hash value of tyres to manufacturer's record file
+  - VECTO-590] - Handling of hash values: customer's record contains hash of
+    manufacturer'srecord
+  - [VECTO-612] - Continuously changing hashes: Info in GUI of HashingTool
+  - [VECTO-560] - Change Mail-Address of general VECTO contact
+  - [VECTO-616] - SI-Unit - display derived unit instead of base units
+- Bugfixes:
+  - [VECTO-608] - Power balance in EPT-mode not closed
+  - [VECTO-611] - Invalid input. Cannot cast `Newtonsoft.Json.Linq.JObject` to
+    `Newtonsoft.Json.Linq.Jtoken`
+  - [VECTO-610] - TyreCertificationNumber missing in Manufacturer Report
+  - [VECTO-613] - Incomplete description of allowed values of LegislativeClass (p251) in VECTO
+    parameter documentation
+  - [VECTO-625] - Update XML Schema: Tyre dimensions according to Technicall Annex, trailing
+    spaces in enums
+- Support
+  - [VECTO-615] - Error torque interpolation in declaration jobs exported to XMLImprovements
+
+
+## 2017-11-20: Vecto 3.2.1.1054
+
+- Improvements:
+  - [VECTO-592] - VTP Simulation Mode
+  - [VECTO-605] - Improve simulation speed
+- Bugfixes:
+  - [VECTO-602] - Error in simulation without airdrag component
+  - [VECTO-589] - Scheme .xml error
+
+
+### VTP Simulation Mode
+- Verification Test Procedure (VTP) Simulation Mode
+- Similar to Pwheel mode, different cycle format (see user manual)
+- Requires:
+  - Vehicle in declaration mode (XML)
+  - Measured driving cycle
+  - Parameters for engine-fan model
+- VECTO calculates the gear based on the wheel speed and engine speed (and
+  vehicle parameters) and ignores the gear provided in the driving cycle
+- Fuel consumption interpolation is done using the engine speed from the cycle
+  and calculated power demand (to avoid wrong engine speeds due to wrong gear
+  selection)
+- Simulation uses all auxiliaries except engine fan
+  - Engine fan is modeled separately, power demand depends on fan speed (see user manual)
+- Auxiliary power selected according to segment table, BUT power demand
+  depends on vehicle speed
+  - v < 50 km/h: Urban
+  - 50 <= v < 70 km/h: Rural
+  - v >70 km/h: Long haul
+- Gear and fuel consumption in the driving cycle are optional for now, may be used
+  in future versions
+
+
+## 2017-10-19: Vecto 3.2.0.1022
+
+- Bugfixes:
+  - [VECTO-585, VECTO-587] - VECTO Simulation aborts when run as WCF Service
+  - [VECTO-586] - Gearshiftcout in reports too high
+  - [VECTO-573] - Use of old library references .net framework 2.0
+
+
+## 2017-10-02: Vecto 3.2.0.1005
+
+- Improvements:
+  - **Release of Vecto Hashing Tool**
+  - [VECTO-557] Engine speed simulated too high during long stops
+- Bugfixes:
+  - [VECTO-569] - `Engine Retarder` not correctly recognized as input
+  - [VECTO-571] - Customer Report - wrong output format of average RRC
+  - [VECTO-573] - Correction of displayed units in graph window
+  - [VECTO-575] - Correction of simulation aborts (due to gearbox inertia, engineering mode)
+  - [VECTO-577] - Correction of XML export functionality
+  - [VECTO-579] - Bug fix GUI crashes on invalid input
+  - [VECTO-558] - Correction of output in .vsum file - BFColdHot always 0
+  - [VECTO-564] - Bug fix: correct output of vehicle group in XML report
+  - [VECTO-566] - Vehicle height not correctly read (engineering mode)
+  - [VECTO-545] - Update documentation on Settings dialog
+
+
+## 2017-07-28: Vecto 3.2.0.940
+
+- Bugfixes:
+  - [VECTO-546] - GearboxCertificationOptionType Option 2 not accepted by VECTO
+  - [VECTO-547] - Engine Manufacturer and Engine Model are empty in .vsum
+  - [VECTO-548] - online user manual
+  - [VECTO-549] - Inconsistent (and wrong) decimal separator in XML output (manufacturer report)
+  - [VECTO-551] - Average Tyre RRC not in Customer Information File output
+  - [VECTO-536] - GUI: improvements vehicle dialog (add missing pictures for vehicle categories)
+  - [VECTO-550] - Allow custom settings for AirDensity in Engineering mode
+  - [VECTO-552] - set engine rated power, rated speed to computed values from FLD
+    if not provided as input
+
+
+## 2017-07-14: Vecto 3.2.0.925
+
+- Improvements:
+  - [VECTO-366] added EMS vehicle configuration, EMS is only simulated when 
+    engine rated power > 300kW
+  - [VECTO-463] add pneumatic system technology 'vacuum pump`
+  - [VECTO-465] change RRC value of trailers (declaration mode) from 0.00555 to 0.0055
+    (due to limits in user interface)
+  - [VECTO-477] AT Gearbox, powershift losses: remove inertia factor
+  - [VECTO-471] update cross-wind correction model: height-dependent wind speed (see Excel
+    spreadsheet in User Manual folder for details)
+  - [VECTO-367] Add Vehicle Design Speed to segmentation table
+  - [VECTO-470] Add XML reading and export functionality
+  - [VECTO-486] Adding hashing library
+  - [VECTO-469] Limit engine max torque (either due to vehicle or gearbox limits),
+    limit gearbox input speed
+  - [VECTO-466] Update vehicle payloads: 10% loaded and reference load are simulated
+  - [VECTO-467] Add generic PTO activation in municipal cycle
+  - [VECTO-468] Add PTO losses (idle) in declaration mode
+  - [VECTO-479] Added PTO option 'only one engaged gearwheel above oil level' with 0 losses
+  - [VECTO-483] Adapt CdxA supplement for additional trailers
+  - [VECTO-494] Implementation of different fuel types
+  - [VECTO-502] Implementing standard values for air-drag area (if not measured)
+  - [VECTO-501] Implement engine idle speed set in vehicle (must be higher than
+    engine's idle speed value)
+  - [VECTO-504] Adding HVAC technology 'none`
+  - [VECTO-489] Extrapolate gearbox lossmaps (required when torque limitation by gearbox is ignored)
+  - [VECTO-505] Implement AT transmissions in declaration mode
+  - [VECTO-507] Allow to ignore validation of model data when starting a simulation
+    (significant improvement on simulation startup time - about 10s)
+  - [VECTO-506] modified method how torque-converter characteristics in drag is extended.
+    allow drag- values in the input, only add one point at a high speed ratio
+  - [VECTO-509] Add axle-type (vehicle driven, vehicle non-driven, trailer) to GUI
+  - [VECTO-511] Add engine idle speed to Vehicle input form (GUI)
+  - [VECTO-510] Write XML reports (manufacturer, customer information) in declaration mode
+  - [VECTO-474] new driving cycles for Municipal and Regional Delivery
+  - [VECTO-522] step-up ratio for using torque converter in second gear set to 1.85 for busses 
+    (still 1.8 for trucks)
+  - [VECTO-525] remove info-box with max loading in GUI
+  - [VECTO-531] Payload calculation: limit truck payload to the truck's max payload.
+    (earlier versions only limited the total payload of truc + trailer to 
+    the total max. payload, i.e. allowed to shifted loading from truck to the trailer)
+  - [VECTO-533] allow second driven axle, rdyn is calculated as average of both driven axles
+  - [VECTO-537] new Suburban driving cycles
+  - [VECTO-541] increase declaration mode PT1 curve to higher speeds 
+    (2500 is too low for some engines)
+  - [VECTO-542] reduce overspeed in declaration mode to 2.5km/h
+- Bugfixes:
+  - [VECTO-462] fix: decision if PTO cycle is simulated
+  - [VECTO-473] fix: adapt range for validation of torque converter characteristics
+  - [VECTO-464] fix: extrapolation of engine full-load curve gives neg. max. torque.
+    Limit engine speed to n95h
+  - [VECTO-480] fix: a_pos in .vsum was less than zero
+  - [VECTO-487] fix: Duration of PTO cycle was computed incorrectly if PTO cycle
+    does not start at t=0
+  - [VECTO-514] fix: sort entries in .vsum numerically, not lexically
+  - [VECTO-516] fix: consider axlegear losses for estimation of acceleration after gearshifts
+  - [VECTO-517] fix: valid shift polygon was considered invalid when extended to
+    very high torque ranges
+  - [VECTO-424] fix: VectoCore.dll could not be found when the current working directory
+    is different to the directory of the vectocmd.exe
+  - [VECTO-425] fix: vectocmd.exe - check if the output is redirected, and skip updating
+    of the progress bar when this is the case
+  - [VECTO-426] fix: vectocmd.exe - log errors to STDERR
+  - [VECTO-519] fix: computation of n95h fails for a valid full-load curve due to numerical inaccuracy. 
+    add tolerance when searching for solutions
+  - [VECTO-520] fix: gearashift count in vsum is 0
+
+
+## 2017-01-18: Vecto 3.1.2.810
+
+- Improvements:
+  - [VECTO-445] Additional columns in vsum file
+  - Allow splitting shift losses among multiple simulation intervals
+  - Allow coasting overspeed only if vehicle speed > 0
+  - Torque converter: better handling of "creeping" situations
+- Bugfixes:
+  - [VECTO-443] Bugfix in AMT shift strategy: skip gears not working correctly
+
+
+## 2017-03-07: Vecto 3.1.2.796
+
+- Improvements:
+  - [VECTO-405] Adding clutch-losses for AMT/MT gearboxes during drive-off, reduce drive-off distance after stop from 1m
+to 0.25m, set clutch closing speed (normalized) to 6.5%, changes in clutch model
+  - [VECTO-379] Make GUI more tolerant against missing files. Instead of aborting reading
+    the input data the GUI shows a suffix for missing input files
+  - [VECTO-411] Allow a traction interruption of 0s for AMT/MT gearboxes
+  - [VECTO-408] Gearbox Inertia for AT gearboxes set to 0
+  - [VECTO-419] Adapted error messages, added list of errors
+  - [VECTO-421,VECTO-439] Added volume-related results to vsum file (volume is computed based on default bodies)
+  - [] Energy balance (vsum) and balance of engine power output and power consumers (vmod) level
+  - [VECTO-430] AT shift strategy: upshifts may happen too early
+  - [VECTO-431] AMT shift strategy always started in first gear due to changes in clutch model
+  - [VECTO-433] adapt generic vehicles: use typical WHTC correction factors
+  - [VECTO-437] set vehicle speed at clutch-closed to 1.3 m/s
+  - [VECTO-436] fix simulation aborts with AT gearbox (neg. braking power, unexpected response, underload)
+- Bugfixes:
+  - [VECTO-415] Powershift Losses were not considered for AT gearboxes with PowerSplit
+  - [VECTO-416] Measured Speed with gear failed when cycle contained parts with eco-roll 
+    (computation of next gear failed)
+  - [VECTO-428] Sum of timeshares adds up to 100%
+  - [VECTO-429] Min Velocity for lookahead coasting was not written to JSON file
+
+
+## 2017-01-18: Vecto 3.1.1.748
+
+  - Bugfixes:
+- [VECTO-404] Driving Cycle with PTO stopped simulation after first PTO activation
+
+
+## 2017-01-12: Vecto 3.1.1.742
+
+- Improvements:
+  - [VECTO-390, VECTO-400] Adapt engine speed to estimated engine speed after gear shift
+    during traction interruption (double clutching)
+  - [VECTO-396, VECTO-388] Add shift losses for AT power shifts
+  - [VECTO-389] new gear shift rules for AT gearboxes
+  - [VECTO-387] added max input speed for torque converter
+  - [VECTO-385] Automatically add generic torque converter data for drag
+  - [VECTO-399] Add missions and loadings for vehicle categories 11, 12, and 16 (declaration mode)
+  - [VECTO-384] cleanup memory after simulation run
+  - [VECTO-394] new option for vectocmd to disable all output
+  - [VECTO-392] make the GUI scale depending on the Windows font size
+  - [VECTO-391] Gearbox output speed and output torque added to .vmod files
+  - [VECTO-386] Gearbox window: disable input fields not applicable for the selected gearbox type
+- Bugfixes:
+  - [VECTO-401] Computation of n_95h etc. fails if engine`s max torque is constant 0
+  - Lookup of Airdrag parameters in declaration mode
+  - [VECTO-378] Improved file-handling in AAUX module
+
+
+## 2016-11-14: Vecto 3.1.0.683
+
+- Bugfixes:
+  - [VECTO-375] Fixed bug when braking during slope change from negative to positive
+    values.
+  - [VECTO-372] Added check for unusual acceleration/deceleration data which could lead to
+    error when halting.
+  - [VECTO-371] Added additional behavior to overcome such situations
+  - [VECTO-370] Added additional behavior to overcome such situations
+  - [VECTO-369] CrosswindCorrection is now saved and read again from JSON files
+  - [VECTO-373] WHTC-Engineering correction factor now correctly read/write in JSON files
+  - [VECTO-368] Fixed validation for specific cases when values are intentionally invalid.
+  - [VECTO-357] Updated GUI to not show ECO-Roll option to avoid confusion
+  - Fixed numerous bugs in AT-ShiftStrategy regarding the Torque Converter
+  - Fixed numerous bugs in MeasuredSpeed Mode (and MeasuredSpeed with Gear) in
+    connection with AT-Gearbox and TorqueConverter
+  - Fixed a bug when PTO-Cycle was missing
+  - Corrected axle loss maps for Generic Vehicles in Declaration Mode to match
+    technical annex
+  - Corrected SumFile Cruise Time Share. Added that timeshares must add up to 100%
+- Improvements:
+  - [VECTO-355] Updated documentation, added powertrain schematics in chapter
+    "Simulation Models"
+  - [VECTO-374] Check range for Torque Converter speed ratio input data to be at least
+    between 0 and 2.2
+  - Updated many error messages to be more explicit about the reason of error
+  - Added "Mission Profiles" Directory with driving cycles publicly available in the application
+    root directory.
+  - Added "Declaration" directory with the declaration data files in the application root
+    directory.
+  - Added warning when engine inertia is 0
+  - Added check that engine speed must not fall below idle speed
+    (even in measured speed mode)
+  - Shift curve validation for AT gearboxes: shift curves may now overlap due to different
+    shift logic in AutomaticTransmissions.
+  - Updated Crosswind Coefficients for Tractor+Semitrailer
+
+
+## 2016-10-24: Vecto 3.1.0.662
+
+- Bugfixes:
+  - [VECTO-360] Fixed error during startup of VECTO (loading of DLLs).
+  - [VECTO-358] Fixed errors during simulation where vehicle unintentionally was
+    driving backwards. Fixed 1Hz-Filter for ModFiles (distance was wrong under certain
+    circumstances, vehicle seemingly jumping back before halt)
+  - [VECTO-361] Fixed classification of vehicles with GVM of exactly 7500kg
+  - [VECTO-364] Fixed an error in measured speed mode (run aborts).
+  - [VECTO-363] Compute shift polygons in declaration mode now uses correct
+    boundary for full load margin.
+  - [VECTO-365] Fixed editing gears in declaration mode
+- Improvements:
+  - [VECTO-355] User Manual updated (Screenshots, Descriptions, File Formats,
+    Vecto V2 Comments removed).
+  - [VECTO-317] Declaration data for Wheel sizes updated
+  - [VECTO-359] Simplified code regarding PT1 behavior.
+  - [VECTO-323] PTO-Cycle may now be left empty when not used in driving cycle.
+
+
+## 2016-10-14: Vecto 3.1.0.652
+
+- Main Updates:
+  - Removed VECTO Core 2.2
+  - Refactoring of the User-Interface Backend: loading, saving files and
+    validating user input uses Vecto 3 models
+  - AT-Gearbox Model: differentiate between AT gearbox with serial torque
+    converter and AT gearbox using powersplit
+  - Numbering of gears with AT gearbox corresponds to mechanical gears,
+    new column TC_locked in .vmod file to indicate if torque converter is active
+  - Torque converter gear no longer allowed in input (added by Vecto
+    depending on the AT model)
+  - New implementation of torque converter model (analytic solutions)
+  - Added PTO option for municipal utility vehicles: PTO idle losses, separate
+    PTO cycle during standstill
+  - Added Angledrive Component
+  - Option for constant Auxiliary Power Demand in Job-File
+  - Normalize x/y values before triangulating Delaunay map (transmission
+    loss-maps, fuel consumption loss map)
+  - Additional fuel consumption correction factor in declaration mode: cold/hot
+    balancing factor
+  - Added fuel consumption correction factor (WHTC, Cold/Hot balancing, …)
+    in engineering mode
+  - Update auxiliaries power demand according to latest whitebook
+  - Allow multiple steered axles
+  - Adapted engine idle controller (during declutch) - engine speed decreases faster
+  - SUM-File: split E_axl_gbx into two columns, E_axl and E_gbx
+  - New columns in mod-file: PTO, torque converter
+  - Removed full-load curve per gear, only single value MaxTorque
+  - Removed rims (dynamic wheel radius depends on wheel type)
+  - Fixes in AAUX module: open correct file-browser, save selected files
+
+
+## Oct 2016: Status quo VECTO software and open issues
+
+### Next issues on the to do list
+
+- **Further development of the AT model**
+  Consideration of losses during power shifts, update of gear shift logics
+- **Reimplementation of engine stop/start**
+- **Declaration mode: implementation of EMS vehicle configurations**
+
+### Items waiting for decision on methods and resources:
+
+- **Update engine data (according to update of Annex II)**
+  Other fuels than diesel, “top torque” feature, correction factor for periodic regerating DPFs
+- **Declaration mode:**
+  - **Revision of calculated vehicle loads**
+  - **implementation of refuse cycle (instead “municipal”)**
+    Update of driving cycle, consideration of generic PTO loads during collection part,
+    generic body weight and payload
+  - **VECTO output (approval authorities, customer info, monitoring)**
+  - **Buses**
+- **Predictive ADAS**
+
+
+## 2016-07-19: Vecto 3.0.4.565
+
+- Bugfixes:
+  - AAUX HVAC Dialog does not store path to ActuationsMap and SSMSource
+  - GUI: check for axle loads in declaration mode renders editing dialog useless
+  - Vecto 2.2: Simulation aborts (Vecto terminates) when simulating EngineOnly cycles
+  - Vecto 3: Building SimulationRun EngineOnly simulation failed
+
+
+## 2016-06-28: Vecto 3.0.4.544
+
+- Main Updates:
+  - New gear shift strategy according to White Book 2016
+  - New coasting strategy according to White Book 2016
+  - New input parameters (enineering mode) for coasting and gear shift behavior
+  - Use SI units in Advanced Auxiliaries Module and compile with strict compiler settings
+    (no implicit casts, etc.)
+  - Allow efficiency for transmission losses (in engineering mode)
+- Bugfixes:
+  - Auxiliary TechList not read from JSON input data
+  - Improvements in driver strategy
+  - Bugfixes in MeasuredSpeed mode
+
+
+## Notes for using Vecto 3.x with AAUX
+- The AdvancedAuxiliaries module requires the number of activations
+  for pneumatic consumers (brakes, doors, kneeling) and the
+  (estimated) total cycle time. This can be configured in the .APAC-file
+  (actuations file). For standard bus/coach cycles (i.e., the cycle file
+  contains “bus” and “heavy_urban” or “suburban” or “interurban” or
+  “urban”; or the cycle contains “coach” (case insensitive)) the
+  actuations file already contains the number of activations and the
+  cycle time. For other cycles the filename without extension is used
+  to lookup the activations in the .APAC file (case sensitive)
+  
+- Vecto 3 uses an average auxiliaries load (determined by the AAUX
+  module depending on the settings) for the simulation. The AAUX module
+  computes the fuel consumption in parallel to VectoCore and accounts for
+  smart consumers (e.g., alternator, pneumatics, …).
+
+- Output:
+  - The .vmod file contains both, the fuel consumption calculated by VectoCore
+    (per simulation interval) and AAUX (accumulated and per simulation interval).
+  - Columns in .vmod file:
+    - AA_TotalCycleFC_Grams [g]: accumulated fuel consumption as computed by the AAUX model,
+      considering smart consumers
+    - FC-Map [g/h]: fuel consumption as computed by VectoCore interpolating in the FC-Map,
+      using an average base load of auxiliaries
+    - FC-AUXc [g/h]: fuel consumption corrected due to engine stop/start
+      (currently not applicable)
+    - FC-WHTCc [g/h]: WHTC-corrected fuel consumption (not applicable in engineering mode)
+    - FC-AAUX [g/h]: fuel consumption per simulation interval, derived from
+      AA_TotalCycleFC_Grams
+    - FC-Final [g/h]: final fuel consumption value with all (applicable) corrections applied
+      (stop/start, WHTC, smart auxiliaries)
+- Output .vsum
+  - Columns in .vsum file:
+    - FC-Map: total fuel consumption as computed by VectoCore interpolating in the FC-Map,
+      using an average base load of auxiliaries
+    - FC-AUXc: total fuel consumption corrected due to engine stop/start
+      (currently not applicable)
+    - FC-WHTCc: WHTC-corrected fuel consumption (not applicable in engineering mode)
+    - FC-AAUX: fuel consumption per simulation interval, derived from AA_TotalCycleFC_Grams
+    - FC-Final: final fuel consumption value with all (applicable) corrections applied
+      (stop/start, WHTC, smart auxiliaries)
+
+
+## 2016-06-21: Vecto 3.0.3.537
+
+- Main Updates:
+  - Plot shift lines as computed according to WB 2016 declaration mode in GUI
+- Bugfixes:
+  - GUI: Buttons to add/remove auxiliaries are visible again
+  - Error in calculation of WHTC correction factor
+  - Fix: consider gearbox inertia (engineering mode) for searching operating
+  point
+  - Wrong output of road gradient in measured speed mode (correct gradient for simulation)
+  - Fuel consumption in .vsum file now accounts for AdvancedAuxiliaries model
+  - GraphDrawer (Vecto): handle new .vmod format of Vecto 3
+  - AdvancedAuxiliaries: language-settings independent input parsing
+  - Paux was ignored when running Vecto 2.2
+  - Error in massive multithreaded execution
+  - Fix unhandled response during simulation
+  - Fix output columns in .vmod
+
+
+## 2016-05-10: Vecto 3.0.3.495
+
+- Main Updates:
+  - Support for Advanced Auxiliaries (Ricardo) in Vecto 3.0.3 and Vecto 2.2
+  - Performance improvements
+  - Gearshift polygons according to WB 2016
+  - Revision of SUM-data file, changed order of columns, changed column headers
+- Bugfixes:
+  - Delaunay Maps: additional check for duplicate input points
+  - Creation of PDF Report when running multiple jobs at once
+  - Sanity checks for gear shift lines
+  - Improvements DriverStrategy: handling special cases
+
+### Performance Comparison
+
+Total execution time (15 runs in parallel): Vecto 3.0.2: 6min 6s; Vecto 3.0.3: 35s
+
+
+## 2016-03-11: VECTO 3.0.2
+
+- Main updates:
+- New simulation modes:
+  - Pwheel (SiCo),
+  - Measured Speed (with/without gear)
+  - v_air/beta cross-wind correction (vcdb)
+- Adaptations of powertrain components architecture
+  - Move wheels inertia from vehicle to wheels
+  - Auxiliaries no longer connected via clutch to the engine but via a separate port
+  - Engine checks overload of gearbox and engine overload
+- Fixed some driving behavior related issues in VectoCore:
+  - When the vehicle comes to a halt during gear shift, instead of aborting the cycle,
+    it tries to drive away again with an appropriate gear.
+- ModData Format changed for better information and clarity
+- Added validation of input values (according to latest VectoInputParameters.xls)
+- Various bugfixes
+
+### Pwheel (SiCo) Mode
+
+- Function as already available in Vecto 2.2 also added in Vecto 3.0.2
+  - Driving cycle specifies power at wheel, engine speed, gear, and
+    auxiliary power
+  - No driver model in the simulation.
+  - The Vecto gear-shift model is overruled.
+  - Function used for creating reference results for SiCo tests
+  - For details see user manual: Simulation Models / Pwheel Input (SiCo)
+
+### Measured Speed Mode
+
+- Functionality already available in Vecto 2.2 added in Vecto 3.0.2
+  - Driving cycle not defined by target speed but by actual speed. No driver
+    model in the simulation.
+  - Gear and engine speed can be specified in the driving cycle. 
+    In this case the Vecto gear-shift model is overruled.
+  - Function used for “proof of concept” purposes
+  - For details see user manual: Calculation Modes / Engineering Mode / Measured Speed
+
+
+### `.vmod` File Update
+
+- In Vecto 3.0.2 the structure of the modal data output has been
+  revised and re-structured. Basicaly for every powertrain component
+  the `.vmod` file contains the power at the input shaft and the
+  individual power losses for every component. For the engine the
+  power, torque and engine speed at the output shaft is given along
+  with the internal power and torque used for computing the fuel
+  consumption.
+- For details see the user manual: Input and Output / Modal Results
+  (`.vmod`)
+
+
+### Changelog 3.0.2
+
+- New simulation modes:
+- Measured Speed
+- Measured Speed with Gear
+- Pw heel (SiCo)
+- Adaptations of pow ertrain components architecture
+- Move w heels inertia from vehicle to w heels
+- Auxiliaries no longer connected via clutch to the engine but via a separate port
+- Engine checks overload of gearbox and engine overload
+- Fixed some driving behavior related issues in VectoCore:
+- When the vehicle comes to a halt during gear shift, instead of aborting the cycle, it tries to drive aw ay again with an appropriate gear.
+- [ModData Format](#modal-results-.vmod) changed for better information and clarity
+- Entries in the sum-file are sorted in the same w ay as in Vecto 2.2
+- In engineering mode the execution mode (distance-based, time-based measured speed, time-based measured speed with gear, engine only) are detected based on the
+cycle
+- Added validation of input values
+- Gravity constant set to 9.80665 (NIST standard acceleration for gravity)
+- Improved input data handling: sort input values of full-load curves (engine, gbx, retarder)
+- Better Integration of VectoCore into GUI (Notifications and Messages)
+- v_air/beta cross-wind correction (vcdb) impemented
+- For all calculations the averaged values of the current simulation step are used for interpolations in loss -maps.
+- Allow extrapolation of loss maps in engineering mode (w arnings)
+- Refactoring of input data handling: separate InputDataProvider interfaces for model data
+- Refactoring of result handling: separate result container and output w riter
+- New Long-Haul driving cycle included
+- User Manual updated for VECTO V3.x
+- Fix: sparse representation of declaration cycles had some missing entries
+- Bugfix: error in computation of engine's preferred speed
+- Bugfix: w rong vehicle class lookup
+- Bugfix: duplicate entries in intersected full-load curves
+- Bugfix: retarder takes the retarder ratio into account for lossmap lookup
+- Bugfix: use unique identifier for jobs in job list
+- Bugfix: error in triagulation of fuel consumption map
+
+
+----
 
 ### VECTO 2.2
-* Bugfix: Error in Declaration Mode Pneumatic System aux power calculation ([kW] were interpreted as [W])
-* Bugfix: Error in Declaration Mode Electric System aux power calculation
-* Moved gear-specific Full Load Curves to Gearbox File
-* Combined Drag Coefficient * Cross Sectional Area in one input parameter
-* Updated .vgbx file format (Added gear-specific Full Load Curves)
-* Updated .veng file format (Removed gear-specific Full Load Curves)
-* Updated .vveh file format (Combined Drag Coefficient * Cross Sectional Area in one parameter)
-* Updated Generic Vehicles (new file formats)
-* Removed WHTC Correction Factor Calculation. Now in external tool, VECTO-Engine.
-* Test Options are now only available in Engineering Mode
-* Gearbox Editor now shows generic and user-defined shift polygons (if available)
-* Various small updates in GUI
-* Added 'Create JIRA Issue' dialog
+
+- TODO: Traction interruption: No engine rev down - hold rpm until new gear engaged (Allison)
+- Bugfix: Error in Declaration Mode Pneumatic System aux power calculation ([kW] were interpreted as [W])
+- Bugfix: Error in Declaration Mode Electric System aux power calculation
+- Moved gear-specific Full Load Curves to Gearbox File
+- Combined Drag Coefficient * Cross Sectional Area in one input parameter
+- Updated .vgbx file format (Added gear-specific Full Load Curves)
+- Updated .veng file format (Removed gear-specific Full Load Curves)
+- Updated .vveh file format (Combined Drag Coefficient * Cross Sectional Area in one parameter)
+- Updated Generic Vehicles (new file formats)
+- Removed WHTC Correction Factor Calculation. Now in external tool, VECTO-Engine.
+- Test Options are now only available in Engineering Mode
+- Gearbox Editor now shows generic and user-defined shift polygons (if available)
+- Various small updates in GUI
+- Added 'Create JIRA Issue' dialog
 
 ### VECTO 2.1.4
 * Bugfixes in start gear and (A)MT shift model
-- 
GitLab