Xiangyang Yu (Young) is a PhD candidate at Zhejiang University, working on physics-informed neural networks (PINNs) and multiphysics coupled numerical computation.
His work spans complete projects from partial differential equation modelling and neural-network solvers to embedded hardware and edge deployment. He has co-authored two papers in SCI Q1 journals and has two invention patent applications under examination (see Publications & Patents).
This site records research notes, engineering projects and small self-developed tools; comments and discussion are welcome (Guestbook).
For a quick overview of the author and his projects, the on-site AI assistant can be consulted directly: Young’s LLM. It introduces the relevant content together with links to the corresponding pages.
Selected Projects
| Project | Description | Tech Stack |
|---|---|---|
| Claude Usage Widget (2026) | A native macOS desktop widget that displays the 5-hour and weekly quotas of a Claude subscription, a daily usage heatmap, and the token usage and estimated cost of local Claude Code sessions. Card sizes, corner radii and grid snapping reproduce the measured geometry of system widgets; quotas are read through an embedded WebKit view, and log statistics are deduplicated per message. Open source: GitHub | Swift · SwiftUI · WebKit · macOS |
| Multimodal Mecanum-Wheel Robot Control System (2026) | A web-based remote control service built on the RK3588, operable from browsers on phones, tablets and computers; integrates thermal-imaging temperature acquisition, a six-axis IMU and real-time camera streaming; the stop-failure fault in the chassis STM32 firmware was located and fixed | RK3588 · STM32 · Python · HTTP/MJPEG · Thermal Imaging · IMU |
| RK3588 One-Click Deployment Tool (2026) | A one-click deployment script addressing offline devices and tedious manual uploads: it downloads offline dependencies, uploads code and configures start-on-boot automatically, and supports PowerShell and Git Bash. Open source: GitHub | Shell · PowerShell · adb · init.d · Python |
| Multimodal Intelligent Monitoring System for Conveyor Idlers (in Chinese) (in progress) | Multi-sensor fusion (vibration, thermal imaging, vision) combined with edge inference for online fault diagnosis of conveyor idlers; the camera integration and data acquisition modules are complete | RK3588 · OpenCV · Lightweight Neural Networks |
| PINN Solution of Biot Consolidation in Saturated Soil (in Chinese) (2025) | The governing equations are embedded in a neural network as constraints, yielding a mesh-free, differentiable solution of the consolidation problem; an introductory series of notes and code accompanies the work | PyTorch · PINN · Numerical Analysis |
| Interactive Convolution Operator Lab (self-developed tool) | Image convolution performed in the browser: after loading an image, classical convolution kernels are applied, the multiply-accumulate process is expanded point by point, receptive fields are traced, and pooling, upsampling and the U-Net encoder-decoder structure are demonstrated; images are not uploaded to any server | JavaScript · Front-end Interaction |
| Young’s LLM (self-developed tool) | A personal large-language-model chat assistant based on DeepSeek, with streaming output, ready to use directly in the browser | JavaScript · DeepSeek API · Cloudflare Pages Functions |
| Steel Box Girder Construction Design and ANSYS Dynamic Simulation (in Chinese) (2024) | Design of auxiliary supports for a steel box girder and dynamic finite element simulation of the construction process | ANSYS · Finite Element Method |
Further small web pages are collected in Tools.
Academic Experience
Research Interests
- Physics-informed neural networks (PINNs): embedding partial differential equation constraints in neural networks to solve forward and inverse problems in porous media mechanics
- Multiphysics coupled numerical computation: Biot consolidation theory, chemo-hydro-mechanical coupling, saturated and unsaturated porous media
- Model tests and monitoring: physical model tests of fault rupture, PIV measurement of displacement fields
- Finite element method: structural and geotechnical numerical simulation, self-developed Python finite element programs and ANSYS dynamic analysis
Journal Papers (co-author; Yu X denotes the author of this site)
- Li X, Shen Y, Yu X, Zhang Z, Zhang W. Analytical solution for one-dimensional chemo-hydro-mechanical coupled consolidation under time-dependent loading in buffer clay layer. Canadian Geotechnical Journal, 2025, 62: 1–13. DOI: 10.1139/cgj-2024-0145
- Journal: the journal of the Canadian Geotechnical Society; indexed in SCIE, 2025 impact factor 4.3, JCR categories GEOSCIENCES, MULTIDISCIPLINARY Q1 and ENGINEERING, GEOLOGICAL Q2; CAS Journal Ranking, Engineering & Technology, Tier 3
- Content: For chemo-hydro-mechanical coupled consolidation of a clay buffer layer under time-dependent loading, two intermediate variables are introduced to decouple the governing equations; analytical solutions under ramp and exponential loading are derived and verified against COMSOL Multiphysics numerical results. A parametric analysis identifies the controlling factors of pore pressure dissipation and contaminant migration.
- Full introduction of the paper: Analytical Solution for Chemo-Hydro-Mechanical Coupled Consolidation of a Clay Buffer Layer under Time-Dependent Loading
- Guan L, Ling D, Hu C, Yu X, Song K. Experimental study on the interaction mechanisms of soil overlying embedded foundations under reverse faults. Transportation Geotechnics, 2025, 54: 101596. DOI: 10.1016/j.trgeo.2025.101596
- Journal: published by Elsevier, in the field of transportation geotechnics; indexed in SCIE, 2025 impact factor 6.2, JCR categories ENGINEERING, CIVIL Q1 and ENGINEERING, GEOLOGICAL Q1; CAS Journal Ranking, Engineering & Technology, Tier 2
- Content: 26 sets of 1g model tests were designed, combining foundation position, embedment depth and structural load. Three modes of interaction between the foundation and fault rupture are identified and the transitions between them are delimited; a classification method based on observable displacements that accounts for structural load is proposed.
- Full introduction of the paper: Model Tests on the Interaction Mechanisms between Embedded Foundations and Overlying Soil under Reverse Faulting
Impact factors and JCR quartiles follow the Clarivate JCR release of June 2026 (2025 data); the CAS Journal Ranking follows the release of March 2025. The complete list and citation data are available on Google Scholar; the author identifier is ORCID 0009-0003-0537-4650.
Invention Patent Applications (all under examination, not yet granted; original Chinese titles)
- 基于故障树和多模态融合的托辊故障监测方法和系统. Application No. 202610886206.1; applicant: Zhejiang University; substantive examination stage (2026-09-22)
- 一种基于双级磁点编码的托辊榀级定位检测方法. Application No. 202611339960.X; applicant: 安徽交控资源有限公司; passed preliminary examination and entered preparation for publication (2026-09-17)
The complete list of papers and patents is given in Publications & Patents.
Technical Notes
- Introduction to Physics-Informed Neural Networks (PINNs) (in Chinese), Introduction to Fully Connected Neural Networks (in Chinese)
- The Uncertainty Principle in Time-Frequency Analysis: Theorem, Mechanism and Numerical Verification
- Finite Element Study Notes (in Chinese)
- Machine Learning Environment Setup on an Offline HPC Cluster (in Chinese), Connecting Claude Code on an HPC Cluster through Local VPN Traffic (in Chinese)
Skills
Machine Learning PyTorch · TensorFlow · PINN · neural network fundamentals and implementation
Scientific Computing Python · NumPy · SciPy · Matplotlib · finite elements (own code / ANSYS / COMSOL)
Edge & Embedded RK3588 · STM32 · RKNN · OpenCV · Linux (Buildroot) · adb
Engineering Tooling Git · GitHub · Shell / PowerShell automation · offline HPC environments (Conda · SLURM)
Front-end & Tools HTML / JavaScript · React · browser-based interactive applications
Desktop Applications Swift · SwiftUI · WebKit · macOS desktop widgets
LLM Applications DeepSeek / Gemini API applications · Claude Code workflows
Education
| Degree | Institution | Major | Period |
|---|---|---|---|
| Combined Master’s–PhD programme (PhD candidate) | Zhejiang University | Geotechnical Engineering | 2026.3 — present |
| Master of Engineering | Zhejiang University | Geotechnical Engineering | 2023 — 2026.3 |
| Bachelor of Engineering | Zhejiang A&F University | Civil Engineering | 2019 — 2023 |
Contact
- GitHub: Yu-Xiang-Yang, code and project repositories
- ORCID iD: 0009-0003-0537-4650, unique researcher identifier
- Google Scholar: Xiangyang Yu (Young)
- Email (university): yuxiangyang@zju.edu.cn
- Email (personal): yuxy.study@gmail.com
- Guestbook: leave a message without logging in
Academic papers are signed as Xiangyang Yu (citation form Yu X). The ORCID iD uniquely identifies the author in publishing, funding and peer-review systems and distinguishes him from authors with the same name.
Recent Updates
- 2026-10: Open-sourced Claude Usage Widget, a macOS desktop tool for monitoring Claude subscription quotas and usage
- 2026-09: Two invention patent applications related to conveyor idlers entered examination; see Publications & Patents
- 2026-10: The blog added a Tools collection and a login-free guestbook
- 2026-08: New article: The Uncertainty Principle in Time-Frequency Analysis
- 2026-05: New project: RK3588 Multimodal Mecanum-Wheel Robot Control System
- 2026-04: Open-sourced the RK3588 One-Click Deployment Tool
- 2025-09: Paper published in Transportation Geotechnics, Vol. 54
- 2025-01: Paper published in Canadian Geotechnical Journal, Vol. 62
Other
- Dive into Deep Learning (Chinese edition), a standard introductory text on deep learning
- ZAFU Stories · Students: Xiangyang Yu — pursuing dreams with dedication, keeping the original aspiration and moving forward steadily (in Chinese)