Ion mobility spectrometry(IMS)is commonly used for trace detection of gases or volatile substances,and has wide applications in marine environmental protection,industrial process control,and national defense security. The key to distinguish substances lies in the difference in retention time of ion mobility spectrometry of different substances. However,due to the complex composition of actual samples,the overlapping peaks of different substances make it difficult to distinguish. Therefore,a deconvolution algorithm based on Gaussian function fitting is proposed,which gradually decomposes the spectrum using Gaussian function. By reducing the standard deviation of each level of Gaussian function,the spectral peaks become sharper and wider,so as to achieve peak separation and improve spectral resolution.