Environmental Modeling
Environmental Modeling
Spatial disease, ecosystems, coastal risk, climate forcing, and energy-environment interactions.
Kenneth Cheng · Macau
Research, education, and computational experiments across cities, infrastructure, environment, and learning.

figures/publish/ directory; axes and network structure are preserved.Current themes
Projects are grouped by the questions and methods that connect them, rather than by publication date.
Environmental Modeling
Spatial disease, ecosystems, coastal risk, climate forcing, and energy-environment interactions.
Mathematical Modeling Education
Pathways from an open-ended question to assumptions, computation, critique, and communication.
Reliability and Uncertainty
Sensitivity, calibration, robustness, and decision-making when model inputs or operating conditions are uncertain.
Urban and Mobility Systems
Models of routing, accessibility, traffic stability, fleet operations, and infrastructure trade-offs.
Selected research
A small set of projects with inspectable code, figures, assumptions, and limitations. Detailed calculations remain in ScienceProject.

A cohort-aware model of how slopes, stairs, transfers, crowding, and missing elevators change routes through a border hub.
A calibrated graph-CUSUM benchmark for warning of local battery-pack thermal faults when a temperature sensor drifts or becomes unavailable.

A white-box pipeline links energy prediction, fairness-aware scheduling, and disruption-triggered replanning.

Microscopic traffic experiments examine when small disturbances grow into persistent stop-and-go waves.
Teaching
Course pathways connect mathematical ideas to assumptions, Python laboratories, validation, competition practice, and reproducible research habits.
Selected writing
Representative tutorials and research notes, organized by purpose. The chronological archive remains available as secondary navigation.
Research Notes
An editorial account of a synthetic water-network study that places pressure sensors for useful evidence even after one measurement disappears.
Teaching Notes
A compact workflow for assumptions, model choice, computation, validation, limitations, and communication.
Research Notes
Building and stress-testing a graph-aware battery thermal warning model without confusing a synthetic result for a safety claim.