Mikoyan-Gurevich MiG-29 Fulcrum - History, Design, Performance & Dissection

What they should be called? The former is an open loop schedule added to the original input, while the latter essentially forms a first-order lag filter (1/tS+1)with filter rate limit.

Well, those are not equations. Those are gain schedules and transfer functions, if you know control theory or know how to build a graph in Simulink.

I’ll get a book on the control system when I get home

I have a cleaner version of those schedule. It’s pretty straight forward:

For the trim schedule, enter the graph with dynamic pressure q (kg/m^2), and get the stick throw (mm), which is then added to the stick input. This affects trimming of the aircraft and increases speed stability.

For the lag filter, take the input and multiply it by 5, limit it by the rate limit (20 grad/s), and multiply it by the gain schedule K(q). Remember q is dynamic pressure? This is to reduce control sensitivity (hence lag) at higher speed. And then it goes through an integrator to form the output. The output is then subtracted from the input, forming a closed loop, thus the lag filter.
sdu10 stick lag filter

BTW the block diagram of F-16 is a ton more complex: F-16数字电传操纵系统DFLCS控制律功能模块拆分和说明(2024修订) - 哔哩哔哩 (Use a translator.)

  • ◊MiG-29, MiG-29, MiG-29SMT : Added VWS Overrides

What does that mean?

not in the equation itself.Input and output signal subtraction

It’s simple. There can’t be two plus symbols, or the output will keep integrating and explode.

Run the graph in Simulink and it’s self-explanatory.

I mean, the whole purpose of this is to filter the control input and make it less sensitive at higher speeds. The F-16 has a similar filter, which lowers the filter rate (N14 in the graph) at higher dynamic pressure. Without such filters, the aircraft can be over sensitive in pitch control.

IMG_6739

I have a Russian-language textbook on the management system
image
image

there is 1/Tp+1 in the equation

correction factor, not gain

@MAV_GAS Are you familiar with C++?

I think it’s just the different ways of calling things in Western books.

Yes. I coded the whole graph.

Can you share it? I need it for Mod

I’m not sure since it’s an intellecture property of a module in DCS.

The mod is not owned by DCS, I have C++ code that I am writing. And I got stuck partly on aerodynamics and on FBW

I mean, I’m a DCS FM dev. I cannot just pull the code.

ok

is there any ED_FM_API instruction ?