The condition monitoring and fault diagnosis of the lithium-ion battery system are crucial issues for electric vehicles. The shocks, blows, twists, and vibrations during the electric vehicle driving process may cause the insulation fault. In order to ensure the safety of the drivers and passengers, a real-time monitor to detect the insulation state between the high voltage and ground is required. However, the conventional battery management system only provides very simple and coarse-grained measurements to detect the insulation resistance. In this work, a model-based insulation fault diagnosis method is proposed. Firstly, the equivalent circuit model for insulation fault diagnosis is established using a high-fidelity cell model. Then, the recursive least-squares method is employed to identify the model parameters. Considering the system nonlinear properties, measurement noise and unknown disturbance, the Kalman filter based state observer is designed for joint estimation of both the battery voltage and state-of-charge using the identified battery model. Finally, the positive and negative virtual insulation resistance are quantitatively assessed based on the prediction results of the state observer. Experiments under different loading profiles are performed to verify the proposed method. (C) 2018 Elsevier Ltd. All rights reserved.