The solution - parallax compliance monitoring
PART 2 - The solution - parallax compliance monitoring
The real issue here, as in almost all such threads, is identification of the real source of the reported output error, avoiding the casual assumption that a consumer can possibly achieve that. Consumers simply don't have the necessary experience or understanding of FS developing and testing of multiple concurrent compliance criteria. The cause of the reported problem is hardly ever an error in the FD, even though they all have some errors. The real issue is almost always identifying which consumer input was non compliant and caused the observed non compliant output.
In practice it almost always requires the developer to deduce what whole area of the required knowledge base the consumer lacks and which is causing the consumer to have no understanding of how to monitor and impose compliance upon themselves.
This forum does not exist to teach aeroplane operating skills, but the reality is that consumers habitually perceive FD to have errors whenever those FD successfully detect and impose the cumulative consequence of consumer error, under circumstances which the consumer has never learned to recognise as consumer input error. Unable to understand what constitutes compliance, and unable to impose it, the consumer mistakenly reports non compliant output as being 'caused' by the FD. In consumer forums all over the web, almost every week, that false assertion is gladly accepted by other consumers and the blind are soon leading the blind around in circles.
In the ground handling case, and all other cases that relate to 'head up flight' most of the problem is the almost total absence of head up operating skills, and even the underlying concepts, among most flight simulation enthusiasts. Most flight simulation consumers have no concept of parallax compliance monitoring, or the need to impose parallax compliance, and consequently never achieve either in any phase of any sortie. Every time the consumer undertakes type conversion they must teach themselves the parallax compliances of the individual aeroplane, and then learn to impose them.
I explained this at some length for open cockpits which require a 'head out' technique within the Ansaldo SVA 5 release, and for enclosed cockpits which require a 'head in' technique within the Breda Ba 65 release, both available from Avsim. I do not intend to repeat that substantial content here. Consumers and developers who have no significant understanding of parallax compliance monitoring and its role in 'head up flight' should study both.
For the purposes of this thread (assuming use of the default Calclassic files) the relevant parallax compliance that must be learned and imposed during CV44 type conversion uses the the left hand air vent on top of the panel as the internal object of reference (the reticle) and the runway or taxiway centreline marking as the external object of reference (the target), both viewed from the default P1 eyepoint.
The reticle must be placed over the target, and as target vector changes the parallax compliance (steering one over the other) must be maintained by simple variation of yaw rate. If varying yaw rate to sustain the reticle over the target as the target changes vector is not 'simple' the velocity of the vehicle versus the target is non compliant. In this case if a consumer finds steering the reticle constantly over the target 'difficult', by slight motion of the hardware controller they personally purchased, then the consumer must slow the vehicle down.
The safe taxi velocity of a CV44 is not a given. It is a function of acquired consumer skill, in exactly the same way that it must be in any Grand Prix Racing simulation. The physics are identical, the skill is identical, but the 23 tonne CV44 tricycle is much harder to steer at any velocity. The extra difficulty is not a code error. Steering a 23 tonne tricycle is supposed to be more difficult!
The skill of anticipating the need for velocity reduction ahead of a turn (if travelling too fast) is identical, but the reduction must begin earlier, and ideally so early that the brakes are not used, since ground handling in a CV44 is not some kind of 'race'.
Once a consumer learns the concept of imposing *smooth and continuous* reticle versus target compliance, and the consumer learns to recognise the relevant internal object of parallax compliance in any aeroplane as part of their type conversion training, it becomes obvious to the consumer that the motion of the nosewheel to sustain the parallax compliance in real time is only slight at any velocity much above 0 KTAS. Having acquired the *understanding* and the *intention* to monitor and impose reticle versus target parallax compliance *continuously and smoothly* the consumer ceases to taxi too fast to comply, and also ceases to make wild and erratic maximal motions of the nosewheel causing skid. Each deflection of their controller is gradual and incremental as the target vector changes incrementally. Just like driving a real bicycle or a real car 'head up' !
It is a simplistic, but learned skill. Consumers who never understand it, and never learn it, just make random inputs of velocity and yaw rate and lose control of both, while they mimic someone who never learned to ride a bicycle. A five year old can taxi a CV44 compliantly in a flight simulator, because it is in fact easier than learning to ride a real bicycle, but somebody has to help them to understand and then learn the required skill! Compliant ground handling is just a learned knowledge base and a learned skill like everything else in flight simulation.
Stopping the vehicle from 'lurching' from one wheel lock to the other, when instead the nosewheel should be gently and incrementally turned (more like a change of applied pressure, than a movement) to sustain parallax compliance of the reticle versus the target vector is the missing skill that must be learned. If it is never learned the vehicle will 'lurch' one way or another across the target vector, or worse the consumer will lose control of the vehicle vector and will induce skid.
Once a consumer understands the concept of parallax compliance monitoring and imposition, they will find themselves varying throttle to control parallax compliance, not just very gradually altering yaw status with the nosewheel. Just like they do in their car ! After around 10 minutes of practice it requires no thought or calculation at all, just like riding a bicycle. Moderating velocity to allow the time needed to achieve the necessary yaw rate becomes part of an 'obvious' process, but only after the concept of continuous parallax compliance monitoring is understood and imposed.
Of course if consumers try to use MSFS as a radio control model simulator, or an 'aircraft spotter' simulator, and are therefore not occupying the cockpit, and therefore have no parallax compliance references, they are doomed to fail. That is just part of the problem of never trying to learn what pilots do, or how they do it.
Every so often the pilot scan must go 'head down' to check RPM. At light weights while a CV44 is moving in a straight line (using all parts of my FD) if RPM exceed 1200 the vehicle will be accelerating beyond 7 KTAS on a flat concrete or tarmac encoded surface (not just texture) in nil wind, and that may be wholly undesirable.
In MSFS 99.99% of airfields are entirely flat and consumers have the opportunity to learn specific input values that will cause specific output values at specific weights. The harsh reality is that consumers simply don't bother to learn, and they instead choose to believe, and tell everybody else, that it is difficult to prevent CV44 FD accelerating beyond 15 KTAS during ground handling.
It isn't at all difficult to learn to taxi even a very light CV44 in a straight line sustaining 7 KTAS on tarmac or concrete using my (the Calclassic) FD. What is missing is the intention to learn.
Inside MSFS relevant RPM input values for high weights and grass or dirt or gravel bgl surfaces can also be learned and then imposed as the compliant inputs for straight line ground handling under other frequently encountered circumstances. This is of course just one example from many compliance criteria that require consumers to make explicit not random inputs in pursuit of explicit not random output targets, while occupying a suitable designed cockpit environment, if they ever hope to understand what real pilots do, and how they do it.
Leaving the superchargers in HI blower ratio to taxi after landing is of course a consumer error which can induce excessive taxi velocity!
Consumers who do not understand the process of compliant operation, will never achieve smooth and compliant output, but that does not imply that the FD do not enable smooth and complaint output, after the consumer makes the effort to learn what it is, and how to impose it.
If intending to turn through a right angle, with no curved yellow line as the target to impose the reticle upon, the consumer must learn to 'imagine' the yellow curved line that links the two runways or taxiways at right angles. The reticle must be imposed on the imagined line and *progressive* turn initiated accordingly. If velocity is moderated compliantly with THRUST the brakes are never needed, and no nose dip or oleo bounce ever develops. These are some of the real world skills that (along with many others) my CV44 FD allow consumers to learn and then impose.
Flight simulation flight dynamics exist explicitly to detect and illuminate virtual pilot and captaincy error, in order that the virtual pilot / captain can understand that they are making non compliant inputs, and can learn to instead make compliant inputs.
Learning how to ride a bicycle with no stabilisers is actually more interesting than asking someone to add 'stabilisers' to dumb the dynamics down so that nobody ever has to understand how real pilots monitor and impose multiple learned parallax compliances, aircraft by aircraft, during 'head up' operation and why they don't struggle to control vehicle velocity versus required yaw rate during ground handling.
Once consumers understand the concept of parallax compliance monitoring and imposition, most consumers can learn how to avoid falling off a bicycle with no stabilisers in around 10 minutes of self training. Consequently there is no reason at all to encourage the production of a thousand different dumbed down bicycles with stabilisers always attached, either because consumers are unwilling to learn to impose compliant aircraft operation, or because most developers never explain the concept or the mechanistic process to their consumers.
If you have a compelling need to use other CV44 FD you (and your visitors) must learn what RPM, at full RPM lever advance, in LO blower ratio, else with blower ratio selection automated, deliver a sensible taxi velocity (say 7 KTAS at light weights) as their 'straight line' velocity output, on a bgl which imposes tarmac or concrete surface friction, and you must learn to impose 'their' compliant RPM in pursuit of identical compliant velocity output, for that phase of the flight. The need to understand and learn parallax compliance monitoring and imposition, to deliver only incremental change of nosewheel facing, to avoid skid, is entirely independent of the FD in use.
There is a perfectly good reason that the relevant extensive knowledge base and skill set is highly paid in real life. Operating a potentially 56 seat aeroplane is not a 'make any old random nonsense up as you go along' kind of process. It is a whole series of concurrent input and output, head down and head up, operating compliances that must be learned and then imposed. That can only be achieved while a consumer uses a simulation control interface (panel or VC) that provides suitable parallax compliance cues for ground handling, having already imposed the learned RPM value that delivers the target straight line velocity in between each turn.
If consumers learn what parallax compliance monitoring is, and consumers learn to impose it, and consumers also bother to learn to taxi at less than 15 KTAS, they won't need to brake, or to reduce thrust, to slow down for each turn, and they will learn how to give the virtual passengers a smooth ride instead of a roller coaster ride. Velocity will just diminish a little in the turn and then return to less than 15 KTAS on the straight. It is the consumer's job to learn those skills of smooth compliance using real world techniques.
The ability to demonstrate ground handling compliance is in every set of FD. The problem is that consumers fail to learn what is required.
The FD you are using are not AI FD. They deliver the consequence of your inputs, which need to become fully concurrently compliant in ways you (and your visitors) have never even contemplated, but that I have now explained. The output of your simulation will become compliant just as soon as you learn how to monitor and impose your own compliance. It is 'only' lack of understanding of the entire concept of parallax compliance = 'head up flight' that is missing.
FSAviator