The invention discloses a control apparatus and a control method of a switch reluctance motor. The control apparatus comprises a control apparatus body, a hardware system, a chopper controller and a logic circuit; and the control apparatus body is provided with a wiring end, a signal transceiving module, a rotary speed reference module, a speed signal detection module, a logic circuit, a speed mode selector, a detector, a switch reluctance motor, a frequency voltage converter, a single-pulse controller, a chopper controller, a power converter, a controller, a DSP chip, an D/A conversion module, a current sampling module, a filtering amplifier, a comparator and a time delay device. The control apparatus is flexible in control, high in controllability, and high in efficiency; by controllingthe on-off time of the magnetic pole coil by the controller, the motor rotary speed can be controlled; and position closed-loop control of the switch reluctance motor is accurate in each phase time, and regular excitation is performed to generate stable and effective rotation.