1D modelling is crucial for turbomachinery unsteady performance prediction and system response assessment. The purpose of the paper is to describe a newly developed 1D modelling (TURBODYNA) for turbomachinery. Different from classic 1D modelling, in TURBODYNA, rotor has been meshed and its unsteadiness due to flow field time scale is considered. Instead of direct using of performances maps, source terms are added in Euler equation set to simulate the rotor. By comparing 1D modelling with 3D CFD results, It shows that rotor unsteadiness is indispensable for a better prediction. In addition, different variables response to pulse differently. In the rotor, mass flow is close to quasi-steady while entropy is significantly unsteady. TURBODYNA can capture these features correctly and provide an accurate prediction on pressure wave transportation.