@HHOPs suggested to enable parameter lapses within a segment through vectorization of the constraint variables.
For this, within the segment definition of the missionDefinition node, two nodes should be added:
uID of the endCondition to which a profile of constraintSettings is provided
vector indicating the ratios of the constraintSettings profile with respect to the provided referenceEndCondition, ranging from 0 to 1.
If the vector is defined, the provided constraintSettings are expected to be vectors with the same length providing ratio-value pairs.
Example: for referenceEndCondition '' (i.e.: flown distance in z direction of the segment), a vector of and is provided to define a climb profile within a single segment.
pro:
no separation between segments needed to describe e.g. a start or climbProfile -> less "bulky" mission definition
con:
enabling the usage of vectors leads to multiple ways to define similar mission definitions and thereby significantly complicates wrapping mission analysis tools to CPACS. Use segmentBlocks combining segments instead?
#634 is a linked issue
@HHOPs suggested to enable parameter lapses within a segment through vectorization of the constraint variables.
For this, within the segment definition of the missionDefinition node, two nodes should be added:
uID of the endCondition to which a profile of constraintSettings is provided
vector indicating the ratios of the constraintSettings profile with respect to the provided referenceEndCondition, ranging from 0 to 1.
If the vector is defined, the provided constraintSettings are expected to be vectors with the same length providing ratio-value pairs.
Example: for referenceEndCondition '' (i.e.: flown distance in z direction of the segment), a vector of and is provided to define a climb profile within a single segment.
pro:
no separation between segments needed to describe e.g. a start or climbProfile -> less "bulky" mission definition
con:
enabling the usage of vectors leads to multiple ways to define similar mission definitions and thereby significantly complicates wrapping mission analysis tools to CPACS. Use segmentBlocks combining segments instead?
#634 is a linked issue