The invention discloses a dual-channel synchronization method and
system for an aero-engine controller. The reliability and robustness of the engine controller are improved. According to the technical scheme, the method comprises the steps of 1, powering up; 2, judging whether the channel is a master
control channel or not; 3, entering a periodic task; step 4, sending a synchronization pulse: sending a synchronization pulse
signal after the master
control channel enters a periodic task, and providing the synchronization pulse
signal to the
backup channel in a differential
signal form; 5, delaying a
fixed time window to obtain a master
control channel synchronization pulse, wherein the
backup channel waits for the
fixed time window to capture the master control channel synchronization pulse in an initialization state; 6, judging whether a master control channel synchronization pulse is obtained or not; step 7, entering the task of the period when receiving the master control synchronization pulse; and 8, entering the period task after the delayed
fixed time is ended, and then returning to the step 5: if the
backup channel does not capture the synchronization pulse in the specified time window, entering the period task after the time window is ended.