The autonomous vehicles (AVs) need to share the driving environment with the human driving vehicles (HDVs) on expressway in the future. The non-humanlike lane changing (LC) behavior of AVs can mislead human drivers, which brings potential risks. Stronger humanlike ability requires a more complex algorithm. However, the requirement of the on-board vehicle computation resources limits the humanlike ability of LC algorithms. In this context, considering environmental risks, driver speed requirements and driver focus shifting process, this paper proposes a new type of LC algorithm based on artificial potential field (APF) aiming to improve the humanlike ability. The coupling relationship between the longitudinal and the lateral potential field forces is analyzed theoretically based on environmental risk APF. Based on the relationship, we proposed a conversion mechanism of the driver between the lateral and longitudinal potential field forces to mimic the driver's speed requirement. Then a target lane selection strategy is designed to trade-off the driver's speed requirement and safety between multiple lanes. Finally, to mimic the driver's focus transfer process, the lateral forces of the ego vehicle are analyzed theoretically to further propose a moving virtual lane lines algorithm to build the lateral space varying potential field. The algorithm proposed in this paper is validated by comparing with other LC algorithms in the real traffic scenarios. The results indicate that the proposed algorithm has a better ability to mimic human driver's LC decision-making and provides a smoother and safer humanlike trajectory.INDEX TERMS Autonomous vehicles, artificial potential field, lane changing decision-making, motion planning.