The invention discloses a
machine workshop task scheduling energy-saving
optimization system based on
reinforcement learning. The
machine workshop task scheduling energy-saving
optimization system comprises a scheduling target function module, a basic
database, a scheduling rule
library, a primary scheduling execution module, an energy-saving optimization rule
library, an energy-saving optimization module and a scheduling scheme
library. Firstly, scheduling targets are set in the scheduling target function module, and primary scheduling is executed in the primary scheduling execution module by selecting scheduling rules from the scheduling rule library and utilizing basic data of the basic
database to obtain primary scheduling schemes; then, energy-saving optimization experiences of experts are typed in from an outside-
system knowledge expanding port to obtain energy-saving optimization rules; meanwhile, a learning environment is built in the energy-saving optimization module and comprises a workshop energy-consumption module, a
processing time module and a scheduling scheme evaluation model; finally, an energy-saving optimization strategy is obtained for the primary scheduling schemes through interaction between a
Q learning controller and the learning environment. The
machine workshop task scheduling energy-saving
optimization system can reduce
energy consumption in a machine workshop production process by means of scheduling and has great significance for energy saving and emission reduction of machine workshops.