Chapter 626: Can’t beat it? If you can't beat it, join!
“Huh?”
It was not Xu Yang who made this exclamation.
Actually, she just looked up at Chang Haonan in surprise, and her expression didn't even change much.
On the contrary, several other technicians from the 624th Institute standing nearby were looking at Chang Haonan and Xu Yang sitting on both sides of a table with somewhat blank eyes.
To be honest, this can't be entirely their fault.
The two people just communicated without even using a pen, which was indeed a bit unfriendly to other people around them.
Even if a considerable part of them were directly involved in the design of this simulation verification program, it is still difficult to follow the ideas introduced by Xu Yang just now.
As a result, the previous content was not fully understood, and Chang Haonan’s opinions had already been given.
Naturally, there will be a feeling of "looking down and picking up a pen in math class".
Facing Xu Yang's questioning eyes, Chang Haonan finally picked up a pen from the side:
"The algorithm and control logic of the verification program are fine. I mean, there are still some tests. The content was not considered.”
When the people who were scattered around the room just now saw this scene, they almost took a few steps forward in unison and gathered behind the two.
Chang Haonan instantly felt that the light hitting the paper had dimmed...
"Ahem...Engines equipped with full-authority digital control systems generally will not be equipped with complete mechanical controls. The system must therefore take into account various operating conditions it may face, such as network-induced delays and packet loss due to various reasons during flight.”
"Needless to say, time delay. If there is a significant gap between the control command issued from the operating end and the response from the action end, I am afraid that no matter how good the pilot is, he will not be able to control the aircraft normally."
"As for packet loss ...For the TTCAN bus used by FADEC, if the data packet transmission fails, the protocol will only allow the reference message to be retransmitted immediately, but not other data. This will significantly affect the accuracy and speed of system control, and even cause system instability. "
Chang Haonan explained while explaining:
“For example, we can first analyze the simplest form of delay and packet loss, assuming that the delay is short and in various is constant within the sampling period, and the number of consecutive data packet losses also has an upper limit n, then within a sampling period, there may be two controller outputs arriving at the actuator end..."
"..."< br>
"The dynamic characteristics of the engine operating near the steady-state point can be simply described by a continuous state space equation. If this equation is discretized, a 2n+1 seed system will appear. The actual engine operating characteristics will be in these 2n+1 kinds. Random and continuous jumps between them, significantly prolonging the convergence process of the steady-state system..."
Having said this, Chang Haonan stopped the pen in his hand and pushed the two pieces of paper to the front that were already filled with formulas. Then he looked up.
This calculation made the people around him stunned.
But fortunately, this time at least I was talking and writing, and there was a lot of paper content, so compared to the complete confusion just now, at least a few people understood the key points.
“Ours is a wired connection, so there shouldn’t be particularly exaggerated delays or packet loss...”
One person asked with some hesitation.
Chang Haonan just took a sip of water at this time, quickly swallowed it, and then shook his head:
"In fact, it is just like our normal computer Internet access, the signal of the engine's ECU unit and the cable The transmission bandwidth is actually not as good as that of home computers and network cables, so even during a normal flight, it is normal for problems with information transmission to occur."
"In this case...doesn't it mean FADEC. Is there a flaw in stability?”
Another voice was obviously trembling:
"After all, the delay of the mechanical control system is certain, as long as you adapt to it, it will be fine, and there is no data loss problem. However, these electronic controls occur randomly. Do you need to keep a complete mechanical system as a backup? ”
A huge advantage of FADEC is weight reduction. It is naturally unrealistic to retain mechanical backup.
However, since Chang Haonan has raised this problem, there must be a solution:
“Although the electronic control delay and packet loss occur randomly, it can still be solved through Highly robust control algorithms reduce or even eliminate the impact on performance. ”
“So when I designed the engine control program, I used a distributed control gain matrix to improve latency and packet loss. The stability margin of the situation, but how much this margin is and whether it can meet the needs of the fighter under various operating conditions needs to be verified during the test process.”
"If the stability margin is not enough, then you need to add another engine control unit. If the margin is excessive, you may have to reduce one. After all, an ECU and related cables together weigh dozens of kilograms... ..."
"Distributed control gain matrix...this...can still be like this?"
Jiang Fuhe, who had been sitting next to Chang Haonan just now, suddenly had a flash of enlightenment in his eyes. .
After turning the research and development focus of the 624 Institute to vertical take-off and landing engines last year, the biggest problem before him was the control response and stability of the engine's vertical power output process.
You must know that vertical takeoff and landing is not like level flight. The impact of larger or smaller thrust will not be great. If the thrust output is unbalanced during this process, the aircraft will lose its stability and crash directly. However, the high-pressure gas during vertical takeoff and landing has to undergo a deflection of 90° or even greater, and the possible external disturbances are more complicated...
So the requirements for the engine control system are much higher than those for ordinary engines.
In the current testing process using the external vertical nozzle of the old model turbojet 7 engine, even if an electronic control unit is used, the reliability of the vertical output process cannot be guaranteed.
But Chang Haonan's reaction just now gave him a complete idea.
Jiang Fuhe only feels that it is a pity that he is not an expert in the field of control algorithms, so now he has an idea, but it is difficult to implement it...
Xu Yang, who was sitting opposite, had just taken the two pieces of paper into her hands. While others were still asking questions, she had already read the above contents quickly:
"In this case, I only need to test the control system Just add a packet loss and delay simulation to it... And essentially, packet loss can also be equivalent to the input delay of the engine..."
"So, it can be considered that there is random variation at the input end of the engine. The delay increases simultaneously with the passage of time, so that the control input signal received by the engine is only related to the measured value..."
"Of course, the result measured by this method is the maximum continuous packet loss allowed by the system. The number, not the packet loss rate, should be fine, right?”
“Okay.”
Chang Haonan nodded decisively:
"If you use the maximum number of consecutive packet losses, you just need to slightly change the limit parameter setting logic. This is a completely independent unit, and it only takes a few hours."
< br>"Then wait for my news and I'll get it done for you within two days."
Xu Yang threw the two pieces of paper on the table, stood up and called on the names of several 624 engineers, then took They left the control room in a hurry.
“Mr. Chang.”
After the room became deserted again, Jiang Fuhe approached Chang Haonan again:
“Can you give me a complete idea about the distributed control gain matrix you just mentioned?”
The latter was slightly stunned.
The main reason is that I didn’t expect anyone to ask this kind of question.
Because this is part of the design process.
But after thinking about it, it makes sense. After all, Institute 624 does not just do aerospace engine testing. They are also a turbine power research institution.
Even in the previous life, many core machines were built by 624.
It’s just that now because of him, he has become almost transparent...
“This is actually inspired by the flight control program algorithm on the host machine...”
< br>Chang Haonan said and took the pen and paper again.
He wasn't lying about this.
It was indeed inspired by the flight control program.
It’s just that it’s not our own flight control program, but an American one.
A huge problem with the flight control of later F35 fighter jets is that there will be huge rudder control delays under certain flight conditions.
Until Chang Haonan was reborn, this problem had not been solved...
So when he was developing the turbofan 10 control program, he almost thought of this issue first.
Of course, it was impossible to tell Jiang Fuhe these contents, so Chang Haonan told another version of the story.
Anyway, as long as the knowledge you teach is correct.
Looking at the draft paper in front of him that was gradually filling up, Jiang Fuhe, who was still a little angry before, became calmer.
"Mr. Chang, our institute currently has a vertical take-off and landing engine project. Look...after the Turbofan 10 project is completed, are you interested in taking over?"
People must learn to reconcile with reality.
If you can’t beat him, just join, there’s no shame in it...
(End of this chapter)