Design and Implementation of a Web-Based Automatic Grading Platform for Simulink Models
Licheng Fang, Yunhan Li, Chenzhe Zhao, Ligeng Cui
Journal of Engineering Research and Reports · pp. 107–114 · Published 13 Oct 2026
10.9734/jerr/2026/v28i102022Abstract
Background: Simulink is widely used in control engineering education for modelling and analysing dynamic systems. However, manual assessment of Simulink assignments can be time-consuming and inconsistent, particularly when submitted models contain complex differences in blocks, ports, parameters, and signal connections. A web-based, structure-aware automatic grading platform may therefore improve grading efficiency, consistency, and the traceability of model differences. Aims: To design and implement a Web-based automatic grading platform for Simulink model assignments in control engineering education, addressing time-consuming manual grading, difficulty in locating complex structural differences, and inconsistent grading scales. Study Design: Software system design and controlled experimental validation. Place and Duration of Study: Huzhou College, Huzhou, China, during the platform development and controlled validation phase. Methodology: The platform integrates a Web interface, backend task scheduling, MATLAB/Simulink model analysis, and database management. Each submitted model is compared with an instructor-provided reference model. Structural differences in blocks, input ports, output ports, signal connections, and model-level properties are classified and converted into scores across five dimensions. Twenty-one controlled model variants (M01-M21) were each submitted twice, yielding 42 grading records. Results: Duplicate submissions produced identical total scores and identical scores across all five dimensions for all 21 variants. Parameter modifications, port additions/deletions, connection changes, and multiple structural changes were differentiated in the corresponding dimensions. As the number of added blocks increased from 26 to 101, the total score decreased from 94.2 to 85.6. The unchanged baseline and connection-rerouting cases did not fully match theoretical expectations, indicating that the reference-model version and difference-classification rules require further calibration. Conclusion: The platform integrates Simulink structural comparison, automatic grading, result persistence, and online querying in a repeatable and interpretable workflow, providing a practical implementation for automated assessment of model-based coursework.
Cited by 0
No indexed citations yet.
Related research
- Assessing Infant Mortality in Nigeria Using Artificial Neural Network and Logistic Regression Models — shares topic coverage
- Spectral-Type Dependence of Habitable Zone Classification Differences in Confirmed Exoplanets: A Systematic Comparison of Temperature-Dependent and Constant-Flux Models — shares topic coverage
- Modelling Nonlinearity and Volatility in Castor Prices: A Comparative Study of ARIMA, ARCH, GARCH and Neural Network Models in Patan Market, Gujarat, India — shares topic coverage
- Comparative Reanalysis of 89.9 MHz Click FM Path Loss on the IBB University Campus Using Parabolic-equation and Empirical Models — shares topic coverage
- Dynamic Model of a DC Motor-Gear-Alternator (MGA) System — shares topic coverage
Article metrics
Real usage data collected on this platform.
1
Page views
0
PDF downloads
0
Outbound clicks
0
Citations
Views over time
Views by country
Approximate, from request IP at view time — not citizenship or institution. Countries with fewer than 5 views are grouped as "Other".
Traffic sources
Referring site, by host.
Views and downloads exclude known bots/crawlers. Citations combines this platform's own DOI-resolved index with each external source's own reported total — see Cited by above for individually listed citing works. Last refreshed 0 seconds ago.