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

Implementace asymetrického omezení provozních násobků #4

Open
kaklik opened this issue Sep 2, 2018 · 1 comment
Open

Implementace asymetrického omezení provozních násobků #4

kaklik opened this issue Sep 2, 2018 · 1 comment
Labels
Milestone

Comments

@kaklik
Copy link
Member

kaklik commented Sep 2, 2018

Autopilot aktuálně předpokládá symetrické limity násobků. Například parametr FW_T_VERT_ACC
ze seznamu parametrů, předpokládá, že airframe vydrží zrychlení 0.7g jak nahoru tak i dolu.

Například u vírníku ale tento předpoklad neplatí. Neboť vírník nefunguje při letových násobcích menších než +1g a proto může být provozován pouze v kladných násobcích, záporné přetížení způsobuje ztrátu vztlaku v důsledku zastavení rotoru.

@kaklik kaklik added this to the Mise milestone Dec 24, 2018
@kaklik
Copy link
Member Author

kaklik commented May 18, 2019

Současné omezení násobků je implementováno symetricky a navíc jen preventivně, nikoli na základě měřených zrychlení. Jde o tento blok kódu

Navíc se zdá, že problém je mnohem širší a chybí jakákoliv implementace omezení letové obálky.
Tyto limity pak technicky mohou být implementovány bud v ECL knihovně nebo v TECS regulátoru.

Správným řešením zřejmě je, aby existovalo samostatně nastavitelné omezení na kladné i záporné násobky přetížení. Navrhoval bych zavést nové parametry FW_T_VERT_ACC_UP a FW_T_VERT_ACC_DOWN.

@github-actions github-actions bot added the stale label Aug 2, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant