Click or drag to resize

StandardTransitionProfileSegment.GetSegmentWithPrescribedAcceleration Method (Double, Double, Double, Double, Double, Double, TerrainProvider, ProfileDynamics)

Creates an inclined profile segment where the intermediate flight path angle is defined by the initial and final height and the thrust acceleration determines the final speed.

Namespace:  AGI.Foundation.RouteDesign.Advanced
Assembly:  AGI.Foundation.RouteDesign (in AGI.Foundation.RouteDesign.dll) Version: 24.3.420.0 (24.3.420.0)
Syntax
public static StandardTransitionProfileSegment GetSegmentWithPrescribedAcceleration(
	double startHeight,
	double startRate,
	double stopHeight,
	double initialHorizontalSpeed,
	double thrustAcceleration,
	double surfaceDistance,
	TerrainProvider heightReference,
	ProfileDynamics dynamics
)

Parameters

startHeight
Type: System.Double
The initial height, in meters.
startRate
Type: System.Double
The initial vertical velocity, in meters per second.
stopHeight
Type: System.Double
The final height, in meters.
initialHorizontalSpeed
Type: System.Double
The initial horizontal velocity, in meters per second.
thrustAcceleration
Type: System.Double
The acceleration along the flight path angle, in meters per second squared.
surfaceDistance
Type: System.Double
The total horizontal distance along the surface, in meters.
heightReference
Type: AGI.Foundation.Terrain.TerrainProvider
The reference surface above which to define the height.
dynamics
Type: AGI.Foundation.RouteDesign.ProfileDynamics
The dynamical properties along the profile, including the vertical acceleration values. The acceleration and deceleration specified here are overridden by the specified thrustAcceleration in this case.

Return Value

Type: StandardTransitionProfileSegment
If the segment is infeasible, this returns null. Otherwise, it returns the incline matching the given conditions.
See Also