Weipeng Xu

I am a PhD student at the Hong Kong University of Science and Technology (HKUST), where I worked on differentiable physics under the guidance of Prof. Tianju Xue.

I earned my Bachelor's degree (2017-2021) in Civil Engineering at the South China University of Technology (SCUT). I then pursue my Master's degree (2021-2024) under the supervision of Prof. Peng Wei, during which my research focused on structural topology optimization.

Email  /  GitHub  /  Google Scholar  /  ResearchGate

profile photo

Research

I'm interested in computational mechanics, numerical optimization, machine learning and software development.

project image

DiffLiB: High-fidelity differentiable modeling of lithium-ion batteries and efficient gradient-based parameter identification


Weipeng Xu, Kaiqi Yang, Yuzhi Zhang, Wenchang Zhang, Shichao Sun, Sheng Mao, Tianju Xue
arxiv, 2025
arxiv / code /

We developed a differentiable LIB simulation framework called DiffLiB, equipped with advanced differentiable programming techniques, enabling high fidelity modeling with real battery geometries and efficient parameter identification with gradient-based optimization algorithm.

project image

Research on topology optimization of compliant mechanisms based on level set band method


Peng Wei, Lei He, Weipeng Xu, Qi Chen, Jie Liu, Kai Long
Journal of South China University of Technology (Natural Science Edition), 2024
website /

This research investigates the topology optimization of compliant mechanisms based on the parameterized level set method incorporating level set bands. Numerical examples demonstrate the proposed method’s effectiveness in enhancing the stability of the optimization process and mitigating the dependence of optimization results on the initial design.

project image

Topology optimization for steady-state Navier-Stokes flow based on parameterized level set based method


Peng Wei, Zirun Jiang, Weipeng Xu, Zhenyu Liu, Yongbo Deng, Minqiang Pan
Computer Modeling in Engineering & Sciences, 2023
website /

We consider solving the topology optimization for steady-state incompressible Navier-Stokes problems via the parameterized level set method. Numerical examples demonstrate the feasibility and superiority of the proposed method in dealing with different design problems.




Software

I am an active contributor to JAX-FEM, a differentiable finite element package based on JAX, led by my supervisor Prof. Tianju Xue. I also engage in other personal/collaborative projects focused on numerical methods and scientific computing. Below are some highlights of my software work.

project image
DiffLiB



Blogs

This section contains a collection of my personal notes on mathematics and physics. The following is a test blog post written by Copilot. More blogs will be added in the future.

A Brief Introduction to Linear Elasticity 2025-09-21

Linear elasticity is a fundamental theory in solid mechanics that describes how materials deform under applied forces, assuming the deformations are small and the material returns to its original shape when the load is removed.




Miscellanea

On the way to becoming a better researcher and developer, I find it essential to explore various topics and ideas. This section includes a collection of thoughts, experiments, and resources that may not fit neatly into my main projects but are still valuable in my journey.


Design and source code from Jon Barron's website and Leonid Keselman's Jekyll fork.