Control Theory Applications for Dynamic Production Systems. Neil A. Duffie

Чтение книги онлайн.

Читать онлайн книгу Control Theory Applications for Dynamic Production Systems - Neil A. Duffie страница 10

Control Theory Applications for Dynamic Production Systems - Neil A. Duffie

Скачать книгу

In this chapter, methods for control theoretical modeling of the dynamic behavior of production systems are introduced, both for continuous-time and discrete-time production systems and their components. Then, in subsequent chapters, methods will be introduced that can be used to combine models of production system components and design control components and decision rules that result in desired production system dynamic behavior.

      A control theoretical dynamic model of a production system or component is, in the continuous-time case, a set of differential and algebraic equations or, in the discrete-time1 case, a set of difference and algebraic equations that describe how the time-varying outputs of the production system or component are related to its time-varying inputs. The mathematical methods that will be introduced in subsequent chapters are valid for linear models, and development of these models is the focus of this chapter. Because many production system components have behavior that is at least to some extent nonlinear, linearization of models around operating points and linearization using piecewise approximation are described. Some important dynamic attributes of models of production systems and components are introduced including delay, integration, and time constants.

      Steps in control theoretical modeling of a production system and its components can be summarized as follows:

       Make appropriate assumptions: The level of detail with which production systems and their components can be modeled is limited by practical and theoretical considerations. Aggregated models may, for example, focus on the flow of orders through a production system. The amount of work that has been done may be represented, but not the handling and processing of individual orders. This can facilitate understanding of fundamental behavior, which may be important in the initial design of a production system and its decision-making components. There is a tradeoff: a complex model often can make it difficult to recognize and design fundamental dynamic behavior, but the fidelity of a model is directly affected by the assumptions and simplifications that have been made.

       Understand the physics of the production system and its components: Mathematical relationships need to be found that describe input–output relationships in a production system (production process, machine, work system, factory, production network, etc.) and its components. Inputs, outputs, and internal variables need to be identified. Fundamental principles (logistical, mechanical, electrical, chemical, thermal, etc.) or experiments can be used to obtain these relationships.

       Linearize relationships if necessary: The models that are obtained must be linear to enable subsequent analysis using control theoretical methods. Linearization is often performed using selected operating points, and care must be taken in using the linearized models that are obtained: they are relatively accurate when variables are in the vicinity of the operating points and are relatively inaccurate when variables deviate from the operating points.

       Develop linear algebraic equations and differential or difference equations: These equations can be transformed using methods described in Chapter 3 to facilitate combining models of components into a model of an entire production system and selecting and designing control actions that are implemented in decision-making components.

       Simplify the model: Often, the fundamental dynamic behavior of a production system can be adequately described by a subset of the mathematical elements in a dynamic model that has been obtained. For example, it may be possible to eliminate insignificant time delays to reduce complexity. Again, there is a tradeoff: even though relatively complex models can be handled both theoretically and by control system engineering software, relatively simple models often provide better insight for guiding the design of control components and their decision rules.

       Verify model fidelity and modify if necessary: A model that has been obtained should be thoroughly examined to ensure that it adequately represents the important aspects of the dynamic behavior of the production system. Both numerical and physical experiments can be helpful in comparing modeled behavior to actual behavior. Model linearization and simplification may adversely affect the fidelity of the model outside a given range of some variables or at smaller time scales. The model may need to be improved to enable successful subsequent use in design of decision-making and prediction of resulting system dynamic behavior.

      2.1 Continuous-Time Models of Components of Production Systems

      Variables in continuous-time models have a value at all instants in time. Many physical variables in production systems are continuous variables even though they may change abruptly. Examples include work in progress (WIP), lead time, demand, and rush orders. Continuous-time modeling results in differential and algebraic equations that describe input–output relationships at all instants in time t. Although the specific output function of time that results from a specific input function of time often is of interest, the goal is to obtain models that are valid for any input function of time or at least a broad range of input functions of time because the operating conditions for production systems and their components can be varying and unpredictable.

      Example 2.1 Continuous-Time Model of a Production Work System with Disturbances

      The rate of work output by the production system ro(t) hours/day is

r Subscript o Baseline left-parenthesis t right-parenthesis equals r Subscript p Baseline left-parenthesis t right-parenthesis plus r Subscript d Baseline left-parenthesis t right-parenthesis

      The WIP is

w Subscript w Baseline left-parenthesis t right-parenthesis equals w Subscript w Baseline left-parenthesis 0 right-parenthesis plus w Subscript d Baseline left-parenthesis t right-parenthesis plus integral Subscript 0 Superscript t Baseline left-parenthesis r Subscript i Baseline left-parenthesis script t right-parenthesis minus r Subscript o Baseline left-parenthesis script t right-parenthesis right-parenthesis d script t

      where

Скачать книгу