This invention relates to the field of railway
subgrade design, specifically to a railway
subgrade design method and apparatus based on a
rule engine. The method includes acquiring basic
engineering data of the railway
subgrade design section, including slope height,
soil type,
cut and fill type, and
groundwater depth; performing
rule matching processing on the basic
engineering data using a preset design rule
library to obtain candidate design schemes; calculating multi-dimensional indicators based on the candidate design schemes to obtain evaluation indicator information corresponding to each candidate design scheme; performing weight adaptive configuration
processing on the evaluation indicator information corresponding to each candidate design scheme based on the basic
engineering data to obtain an evaluation indicator weight vector; and performing multi-objective optimization decision
processing based on the evaluation indicator weight vector and the evaluation indicator information to obtain the railway subgrade design scheme. This invention comprehensively improves the intelligence level and
decision quality of railway subgrade design.