In practical applications, the multidisciplinary dynamic system design optimization (MDSDO)-based solution is limited by uncertainty, which causes random variation in the physical design variable in the static discipline and the equation of state in the dynamic discipline. To address the lack of reliability of the MDSDO solution, a crossrate-based MDSDO approach (C-MDSDO), consisting of the MDSDO stage and a reliability assessment stage, is proposed in this paper. In the reliability assessment stage, a sub-optimization problem based on the crossrate of the objective reliability index sample trajectory is designed to obtain the shifting vector, which is employed to obtain a sufficiently reliable solution. In addition, the proposed approach adopts a sequential problem-solving framework that avoids nested optimization and a reliability assessment. One numerical case and two engineering cases were employed to validate the effectiveness of the proposed method. The results show that the reliability of the proposed solutions significantly improved.