1: \begin{abstract}
2: {\color{black}
3: In this paper, new Levin methods are presented for calculating oscillatory integrals with algebraic and/or logarithmic singularities.
4: }
5: {\color{black}
6: To avoid singularity,} the technique of singularity separation is applied and then the singular ODE
7: {\color{black}
8: occurring} in classic Levin methods is converted into two kinds of non-singular ODEs.
9: {\color{black}
10: The solutions of one can be obtained explicitly, while those of the other can be solved efficiently by collocation methods.}
11: The proposed methods can attach arbitrarily high asymptotic orders and also enjoy superalgebraic convergence with respect to the number of collocation points.
12: Several numerical experiments are presented to validate the efficiency of the proposed methods.
13: \end{abstract}
14: