Repository navigation
[FMU] Export fixed architectures with editable calibration - #57
Conversation
01c7376 to
4caadfe
Compare
raorjun
left a comment
There was a problem hiding this comment.
The runtime FMU tests do not run the vehicle export path or the calibration-inventory guard. CI stays green if the guard or the real vehicle manifest breaks.
The runtime tests stubbed parameter_manifest and skipped validate_record_inventory. This test exports the default vehicle and checks one calibration change at runtime.
|
Fixed in c367cee. The new |
Purpose
Build each fixed vehicle architecture once and reuse its FMU with different calibration before initialization.
Approach
Add the architecture catalog, configurable exporter and source/build manifests. Preserve independent calibration and derived dependencies, use fixed-capacity curves/maps with active counts, and reject missing or silently frozen numeric fields. Apply guarded OMC runtime corrections and include compiler reproducers.
Validation
187 export/runtime checks passed. A fresh rear-inboard full-vehicle FMU passed all seven drive/brake/re-launch tests. Co-Simulation is tested; Model Exchange and complete architecture-catalog acceptance remain unverified.