In the lubrication analysis of piston ring-cylinder liner components for a diesel engine, it is usually assumed that the oil is Newton fluid. But in practice, the lubricant is not always in line with the law of viscosity, that is to say that the lubricant can characterize some non-Newtonian effect. In this paper, a power law fluid was taken as an example to establish the non-Newtonian liquid lubrication model of piston ring-cylinder liner components for a diesel engine. The model was solved by a MATLAB program simultaneously with the load equation. It was found by the results that when considering the non-Newtonian effect of lubricating oil, oil film pressure was different when the power law coefficient was different, but the distribution and the change trend of the oil film pressure was similar; and the highest oil film pressure appeared at a similar position .However, the value of the oil film pressure increased with the increase of the power law coefficient, that is, the greater the power law coefficient, the greater was the oil film bearing capacity. The power law coefficient had little effect on the maximum oil film pressure.