The invention discloses a method for calibrating a nonlinear proportional valve of a respirator. The method is achieved through a calibration unit on the respirator, after a proportional valve calibration mode is entered in, the closing effect of the proportional valve is detected first, if the proportional valve passes the detection, calibration is continued, then the calibration unit detects and records the minimum valve opening point voltage value Vmin and the maximum valve opening point voltage value Vmax of the proportional valve, a stepping value f is calculated and recorded, then the calibration unit drives the proportional valve by using the stepping valve f as steeping output drive voltages Vn, the flow values Qn flowing through the proportional valve under all driving voltages Vn are detected through a flow sensor, at last, the calibration unit generates a voltage-flow table according to detected data, the data in the voltage-flow table are fit to be n fitting straight lines to be stored, and calibration is achieved. According to the method, the voltage-flow curve of the nonlinear proportional valve is locally linearized, the voltage-flow relation of the nonlinear proportional valve can be well matched, the calculation process is simplified, and the accuracy of the calibration process is improved.