Text this: Stability analysis and controller parameter optimization method for ship power electronic propulsion system based on Middlebrook criterion