Efforts have been targeted at providing a comprehensive simulation of a centrifugal compressor undergoing surge. In the simulation process, an artificial neural network was utilized to produce an all-inclusive performance map encompassing those speeds not available in the provided curves. Two positive scenarios for the shaft speed, constant, and variable, were undertaken, and effects of load line on the dynamic response of the compressor have been studied. In order to achieve high-fidelity simulation in the variable speed case, an artificial neural network was utilized to produce an all-inclusive performance map encompassing those speeds not available in the provided curves. Moreover, effects of dynamic characteristics of throttle valve were also investigated. A novel controlling scheme, based on neuro-fuzzy control philosophy, was implemented to stabilize the compressor performance in the unstable region. Results indicate that if applied, this scheme could produce practical and satisfactory outcomes, possessing certain virtues compared to available techniques.