Okay I think we all misunderstood you with the FCS then. Did you mean J-20B/C ... will likely have a different set of FCS when newer engines are installed?
Just like any other software, FCS is a translation from input (sensors, pilot input, cetc) to output (control surfaces, display) based on a given configuration (weapon, fuel, weight distribution etc). So by changing the engine you are changing the configuration and some rules but the overall control surfaces are still the same. I am assuming most changes are not related to logic, but related to settings (configurations).
Just like when you switch the video card in yoru computer, you can install a new display driver, but you don't have to rewrite the OS.
TBH I don't think FCS is something complex or even hard for PLAAF, as many assume. Yes China did not have a very complex jet before, but China had reasonable level of experience with this type of software. In the civilian market, companies like DJI write high performance FCS for their drones. Indians are saying Ada (F22) is better than Realtime C++ (most Chinese jets). I remembered AVIC said they had to design a new realtime computer language for new FCS.
LRIP is something this forum borrowed from US Air Force so we sort of discuss experimental production of J-20. Much details are classified so as fans we can talk in any way each other can understand but nothing official.
Last edited: