To solve the complicated timing control caused by the mixed-use of multi-generation pulse power sources in the system, a timing trigger control system with a PID controller was designed. According to the nonlinear characteristics of the armature state during the launch process, the circuit model and the dynamic model of the electromagnetic launch system were established, and the PID controller and command processing and distribution system were designed. The results showed that the PID controller can precisely control the discharge timing of the multi-parameter pulse power module so that the armature acceleration can precisely track the set value.