Modification and its application of generalized Schumacher model