Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Principia significantly affects the handling of a significant portion of the aircraft #2808

Closed
RobotV1 opened this issue Dec 3, 2020 · 1 comment · Fixed by #2895
Closed
Milestone

Comments

@RobotV1
Copy link

RobotV1 commented Dec 3, 2020

After install Principia, a large percentage of aircraft (even rocket-powerde aircraft) will be affected. They tend to become more difficult to control than the originals, and will often exhibit behavior that is different from the results of the FAR pneumatic analysis. Here's an example. Test flight video and craft files in example.zip
Pneumatic Analysis0
TestFlight0
example.zip

@eggrobin
Copy link
Member

eggrobin commented Dec 3, 2020

I am able to reproduce this (though it took me about an hour and a half to get an install that would load the crafts; as discussed on QQ something closer to stock would have been nicer).

This feels related to #2519, KSP-RO/ProceduralFairings#13, or similar issues brought to light by our handling of rotations.
There are several possibilities:

  • the behaviour with Principia may be correct (there is no egregious violation of the conservation of energy even when flying this with Principia, and the aerodynamic* analysis is not all there is to stability, the rigid body dynamics matter too; we know that those are wrong in stock);
  • there may be a bug in one of the part mods which causes a force or torque to be applied at the wrong point or to be ignored entirely in Principia;
  • this might be hitting the rare unexplained spin-up behaviour from Spin-up on reentry under physics warp with FAR #2519 (comment), but I don’t think that is it; the aircraft is not spinning up, and it remains about as rigid as planes are.


* @RobotV1, note that here 气动分析 translates to aerodynamic analysis; pneumatics is about pumps, valves, cylinders & pistons, etc.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants