1. A control system for providing a control decision to an autonomous worksite, comprising: a communication interface configured to collect information related to an index of the autonomous worksite; a storage device configured to store the collected information and a plurality of constraint models, wherein each constraint model characterizes a mathematical relationship between the index and at least one control variable; and a processor coupled to the communication interface and the storage device, wherein the processor is configured to: build an optimization model for optimizing the index, based on the plurality of constraint models and the collected information; determine the at least one control variable associated with the autonomous worksite by solving the optimization model; make a control decision based on the determined control variable; and provide the control decision to the autonomous worksite.