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

Читать онлайн.
Название Control Theory Applications for Dynamic Production Systems
Автор произведения Neil A. Duffie
Жанр Техническая литература
Серия
Издательство Техническая литература
Год выпуска 0
isbn 9781119862857



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

upper T right-parenthesis right-parenthesis"/>

      This discrete-time model only represents the values of WIP ww(kT) at instants in time separated by period T; values between these instants are not represented. When the inputs are constant during period kTt < (k + 1)T, it is clear from the model obtained in Example 2.1 that ww(t) increases or decreases at a constant rate over that period; however, this information is not contained in the discrete-time model.

      The dynamic behavior represented by this discrete-time model is illustrated in Figure 2.2 for a case where T = 1 day and there is a capacity disturbance rd(kT) of –10 hours/day that starts at time kT = 0 and lasts until kT = 3 days. The initial WIP is ww(kT) = 30 hours for kT ≤ 0 days. The rate of work input is the same as the nominal production capacity, ri(kT) = rp(kT), and there are no WIP disturbances: wd(kT) = 0. In this case, the difference equation for WIP can be written as

w Subscript w Baseline left-parenthesis k upper T right-parenthesis equals w Subscript w Baseline left-parenthesis left-parenthesis k minus 1 right-parenthesis upper T right-parenthesis minus upper T r Subscript d Baseline left-parenthesis left-parenthesis k minus 1 right-parenthesis upper T right-parenthesis

      Figure 2.7 Response of WIP to a 3-day capacity disturbance; each discrete value is denoted with an X.

      Program 2.2 WIP Response calculated recursively using difference equation

      T=1; % discrete period (days) kT=[-2,-1,0,1,2,3,4,5,6]; % times kT (days) rd=[0,0,-10,-10,-10,0,0,0,0]; % capacity disturbance at times kT (hours/day) ww(1)=30; % initial WIP at time kT=-2 days (hours) for k=-2:5 % instants in time kT between kT=-2 and kT=5 days ww(k+4)=ww(k+3)-T*rd(k+3); % next WIP end stairs(kT,rd); hold on % disturbance and WIP vs kT - Figure 2.7 stairs(kT,ww); hold off xlabel('time kT [days]') legend ('capacity disturbance r_d(t) (hours/day)','WIP w_w(t) (hours)')

      Example 2.5 Discrete-Time Model of Planned Lead Time Decision-Making

      Figure 2.8 Discrete-time decision-making component for adjusting planned lead time in a production system as a function of lateness of order completion.

      An example of a discrete-time decision rule that could be used periodically to adjust planned lead time is

l Subscript p Baseline left-parenthesis k upper T right-parenthesis equals l Subscript p Baseline left-parenthesis left-parenthesis k minus 1 right-parenthesis upper T right-parenthesis plus upper Delta l Subscript p Baseline left-parenthesis k upper T right-parenthesis upper Delta l Subscript p Baseline left-parenthesis k upper T right-parenthesis equals l Subscript e Baseline left-parenthesis left-parenthesis k minus 1 right-parenthesis upper T right-parenthesis plus upper K Subscript l Baseline left-parenthesis StartFraction l Subscript e Baseline left-parenthesis k upper T right-parenthesis minus l Subscript e Baseline left-parenthesis left-parenthesis k minus 1 right-parenthesis upper T right-parenthesis Over upper T EndFraction right-parenthesis

      where lp(kT) days is the planned lead time, ∆lp(kT) days is the change in planned lead time, le(kT) days is a measure of lateness that could be obtained statistically from recent order due date and completion time data, and Kl weeks is a decision-making parameter that needs to be designed to obtain favorable dynamic behavior of the production system into which the decision-making component is incorporated. T weeks is the period between adjustments. This decision rule both increases planned lead time when orders are late and also increases planned lead time when lateness is increasing; the contribution of the latter is governed by the choice of parameter Kl.

      

      Figure 2.9 Response of change in planned lead time to lateness in order completion.

      Example 2.6 Exponential Filter for Number of Production Workers to Assign to a Product

      Figure 2.10 Exponential filter for smoothing demand to determine the number of production workers to assign to a product.

      The discrete-time equation for the filter is

n Subscript w Baseline left-parenthesis k upper T right-parenthesis equals left-parenthesis 1 minus alpha right-parenthesis y left-parenthesis left-parenthesis k minus 1 right-parenthesis upper T right-parenthesis plus alpha upper K Subscript w Baseline r Subscript i Baseline left-parenthesis k upper T right-parenthesis

      where nw(kT) is the number of workers, ri(kT) orders/day is the demand, Kw