Scheduling in production, supply chain and Industry 4.0 systems by optimal control: fundamentals, state-of-the-art and applications
read more
Citations
Industry 4.0, digitization, and opportunities for sustainability
A review of Internet of Things (IoT) embedded sustainable supply chain for industry 4.0 requirements
Blockchain-oriented dynamic modelling of smart contract design and execution in the supply chain
Big data analytics and artificial intelligence pathway to operational performance under the effects of entrepreneurial orientation and environmental dynamism: A study of manufacturing organisations
Researchers' perspectives on Industry 4.0: multi-disciplinary analysis and opportunities for operations management
References
Scheduling: Theory, Algorithms, and Systems
The Mathematical Theory of Optimal Processes
Adaptive Control Processes: A Guided Tour
Optimal control: An introduction to the theory and ITs applications
Related Papers (5)
Frequently Asked Questions (15)
Q2. What are the three groups of general methods?
General methods can be classified into three groups: the state space (so called direct methods, e.g., gradient methods), control space (so called indirect methods based on control variations such as the method of successive approximations), and trajectory space (e.g., dynamic programming method) methods.
Q3. What was the development of the maximum principle and the dynamic programming method needed for solving problems with complex?
Since control systems in the middle of the 20th century were increasingly characterized by piecewise continuous functions (such as 0-1 switch automats), the development of the maximum principle and the dynamic programming was needed for solving problems with complex constraints on state and control variables.
Q4. What is the common type of model used for scheduling?
Models with terminal constraints only (i.e., no precedence relations in jobs) are frequently applied to master production scheduling and flexible manufacturing system domains.
Q5. What is the way to compute the optimal schedule for material flow processing?
As a result of Hamiltonian maximization, it becomes possible to compute the optimal schedule for material flow processing at a machine complex.
Q6. What are examples of controls in operational systems?
Examples of controls in operational systems include processing rates ofmachines in manufacturing or shipment rates in transportation.
Q7. What is the method for obtaining the adjoint system vector?
To obtain the adjoint system vector, the Krylov–Chernousko method of successive approximations for an optimal program control problem with a free right end which is based on the joint use of a modified successive approximation method (Krylov & Chernousko, 1972) has been used.
Q8. What is the advantage of optimal control application to scheduling?
An advantage of optimal control application to scheduling is the possibility of attracting a rich variety of qualitative performance analysis methods.
Q9. What are the main types of methods used for optimal control?
Specialized methods are valid for special control system classes such as linear systems where methods and algorithms for quadratic linear problems are applied (Ivanov and Sokolov 2012) or when the optimal control problem is presented in terms of mathematical programming (Tabak and Kuo 1971, Ivanov et al. 2017a).
Q10. What is the problem in applying the maximum principle?
A methodological challenge in applying the maximum principle is to find the coefficients of the adjoint system which change over time.
Q11. What is the definition of optimal control?
Since the search for optimal control is performed within the class of functions )(tu that depend only on t, thisproblem class is called optimal program control.
Q12. What is the role of the adjoint variables in linear programming?
The adjoint variables can be interpreted as dynamic priorities of jobs and play here the role of “shadow” prices in linear programming models.
Q13. What is the definition of the term optimal control theory?
Optimal control theory is devoted to determining some functions known as controls that lead to optimization(minimization or maximization) of an objective (Pontryagin et al.
Q14. What are the main problems of the classical optimal control models for scheduling?
In addition, the classical optimal control models for scheduling do not consider aspects such as setups, indivisibility of resources for job execution at any point of time, and bans on interruptions of the job execution.
Q15. What are the maximum principles for linear control systems?
For linear control systems, these maximum principles provide both optimality and the necessary conditions (Ivanov and Sokolov 2010).