Научная статья на тему 'The optimal control problem for output material flow on conveyor belt with input accumulating bunker'

The optimal control problem for output material flow on conveyor belt with input accumulating bunker Текст научной статьи по специальности «Электротехника, электронная техника, информационные технологии»

CC BY
230
41
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
CONVEYOR / PRODUCTION LINE / SUBJECT OF LABOUR / PDE-MODEL OF PRODUCTION / PARAMETERS OF THE STATE OF THE PRODUCTION LINE / TECHNOLOGICAL POSITION / TRANSITION PERIOD / PRODUCTION CONTROL SYSTEMS / OPTIMAL CONTROL / PONTRYAGIN FUNCTION / LAGRANGE FUNCTION / DIFFERENTIAL CONSTRAINTS / ACCUMULATING BUNKER / DISTRIBUTED SYSTEM / КОНВЕЙЕР / ПРОИЗВОДСТВЕННАЯ ЛИНИЯ / ПРЕДМЕТ ТРУДА / ПОТОЧНАЯ ЛИНИЯ / PDE-МОДЕЛЬ ПРОИЗВОДСТВА / ПАРАМЕТРЫ СОСТОЯНИЯ ПОТОЧНОЙ ЛИНИИ / ТЕХНОЛОГИЧЕСКАЯ ПОЗИЦИЯ / ПЕРЕХОДНОЙ ПЕРИОД / СИСТЕМЫ УПРАВЛЕНИЯ ПРОИЗВОДСТВОМ / ОПТИМАЛЬНОЕ УПРАВЛЕНИЕ / ФУНКЦИЯ ПОНТРЯГИНА / ФУНКЦИЯ ЛАГРАНЖА / ДИФФЕРЕНЦИАЛЬНЫЕ СВЯЗИ / АККУМУЛИРУЮЩИЙ БУНКЕР / РАСПРЕДЕЛЕННАЯ СИСТЕМА

Аннотация научной статьи по электротехнике, электронной технике, информационным технологиям, автор научной работы — Pihnastyi O.M., Khodusov V.D.

The article is devoted to the synthesis of optimal control of conveyor belt with the accumulating input bunker. Much attention is given to the model of the conveyor belt with a constant speed of the belt. Simulation of the conveyor belt is carried out in the one-moment approximation using partial differential equations. The conveyor belt is represented as a distributed system. The used PDE-model of the conveyor belt allows to determine the state of the flow parameters for a given technological position as a function of time. We consider the optimal control problem for flow parameters of the conveyor belt. The problem consists in ensuring the minimum deviation of the output material flow from a given target amount. The control is carried out by the material flow amount, which comes from the accumulating bunker into the conveyor belt input. In the synthesis of optimal control, we take into account the limitations on the size of the accumulating bunker, as well as on both max and min amounts of control. We construct optimal control of the material flow amount coming from the accumulating bunker. Also, we determine the conditions to switch control modes, and estimate time period between the moments of the switching.

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Задача оптимального управления выходным материальным потоком конвейерной линии с входным накопительным бункером

Статья посвящена синтезу оптимальных управлений производственных поточных линий с входным аккумулирующим бункером. Основное внимание уделяется модели конвейерной линии с постоянной скоростью движения ленты. Моделирование конвейерной линии выполнено в одномоментном приближении с использованием уравнений в частных производных. Конвейерная линия представлена как распределенная система. Использованная PDE-модель конвейерной линии позволила определить состояние потоковых параметров для заданной технологической позиции в виде функции времени. Рассмотрена задача оптимального управления потоковыми параметрами конвейерной линии, которая заключается в обеспечении минимального отклонения выходного грузопотока от заданного планового значения. Управление осуществляется величиной грузопотока материала, поступающего из аккумулирующего бункера на вход конвейерной линии. При синтезе оптимальных управлений учтены ограничения на размер аккумулирующего бункера и ограничения на величину управления. Построено оптимальное управление величиной грузопотока, поступающего из аккумулирующего бункера, и определены условия переключения режимов управления. Выполнена оценка периода времени между моментами переключения режимов управления.

Текст научной работы на тему «The optimal control problem for output material flow on conveyor belt with input accumulating bunker»

MSC 91B38, 91B74

DOI: 10.14529/ mmp190206

THE OPTIMAL CONTROL PROBLEM FOR OUTPUT MATERIAL FLOW ON CONVEYOR BELT WITH INPUT ACCUMULATING BUNKER

O.M. Pihnastyi1, V.D. Khodusov2

1National Technical University "Kharkiv Polytechnic Institute", Kharkov, Ukraine 2V.N. Karazin Kharkiv National University, Kharkov, Ukraine E-mails: [email protected], [email protected]

The article is devoted to the synthesis of optimal control of conveyor belt with the accumulating input bunker. Much attention is given to the model of the conveyor belt with a constant speed of the belt. Simulation of the conveyor belt is carried out in the one-moment approximation using partial differential equations. The conveyor belt is represented as a distributed system. The used PDE-model of the conveyor belt allows to determine the state of the flow parameters for a given technological position as a function of time. We consider the optimal control problem for flow parameters of the conveyor belt. The problem consists in ensuring the minimum deviation of the output material flow from a given target amount. The control is carried out by the material flow amount, which comes from the accumulating bunker into the conveyor belt input. In the synthesis of optimal control, we take into account the limitations on the size of the accumulating bunker, as well as on both max and min amounts of control. We construct optimal control of the material flow amount coming from the accumulating bunker. Also, we determine the conditions to switch control modes, and estimate time period between the moments of the switching.

Keywords: conveyor; production line; subject of labour; PDE-model of production; parameters of the state of the production line; technological position; transition period; production control systems; optimal control; Pontryagin function; Lagrange function; differential constraints; accumulating bunker; distributed system.

Introduction

There are two fundamentally different methods to control the output flow of the conveyor belt. The first method is to regulate the conveyor belt speed [1-5]. The second method is to use the accumulating bunker at the conveyor input [6-8]. Output flow control is performed with a certain delay by changing the amount of material at the conveyor input. As a rule, the second method is carried out for a constant speed of the belt. The method to regulate the conveyor belt speed is used to reduce consumption of the energy [9,10]. This is due to the fact that in most cases the conveyor systems function in modes significantly different from the normative ones. Time-varying flow amount at the conveyor input has significant influence on uneven load of the belt along the transport route in the case of unregulated drive conveyor [11]. Regulation of the belt speed gives the transport system an ability to function in the normative mode such that the electricity consumption for transporting the rock of a unit mass is minimum. According to DIN 22101 (Germany) [10], the energy consumption for the belt conveyor is expected to be reduced. At the same time, the potential risks of failure of the conveyor belt elements are significantly increased. Indeed, the frequent transition from one mode of the belt speed to another [12] leads to significant financial costs. In transition modes, a change in the speed of the conveyor belt leads to belt tension, which is the main reason for the belt breaking

in the splicing region [12]. In order to design a transport system, it is necessary to take into account other risks that arise as a result of the functioning of the conveyor belt in a transition mode: slip of the belt around the drive pulley, leakage of material away from the belt, engine overheating. Along with the potential risks of destroying the transport system, an important problem is the dynamic analysis of the transport systems both with a mode to regulate the belt speed and without such a mode [1]. The dynamic analysis is difficult, since a conveyor with a rock moving along the transport route is a distributed system with a number of limitations. The most important limitations are the maximum specific linear load of the conveyor belt and the maximum amount of the transported mass [13]. The conveyor system is statistically uncertain. Statistical uncertainty consists in the uncertainty of the value of material flow to the input of the conveyor (uncertainty of the boundary conditions) which requires using the probabilistic methods for calculating the conveyor line [14]. We focus on the construction of an optimal control of the material flow of the main conveyor belt equipped with an input accumulating bunker. In the transport system that moves a rock to the port terminal, the material flow at the conveyor output should vary depending on the loading capacities of vessels, as well as the schedule of dry cargo loading. This is achieved due to the fact that the material flow enters the accumulating input bunker. Control of the flow amount that enters the conveyor belt input allows to form the material flow required at the transport system output. In order to construct optimal control of the material flow on the main conveyor belt, we assume that the conveyor belt speed is constant. There is no ability to regulate the conveyor belt speed. The output material flow can be provided by the presence of an accumulating bunker and a system to control the material flow that enters the transport system input. A spiral belt conveyor can be used as an accumulating input equipment. The use of such accumulating types of equipment is justified for the organization of technological routes that require simultaneous accumulation and movement of products in the production process with vertical and horizontal directions. The material flow from the accumulating device to the input of the main conveyor is carried out by adjusting the belt speed in the spiral conveyor.

1. Problem Statement

We construct a distributed model of the main conveyor belt and determine optimal control of the material flow on the main conveyor belt equipped with an accumulating bunker. To this end, we consider the following individual problems.

1. Construct a model of a distributed transport system with an input accumulating bunker.

2. Construct a program of optimal control of flow at the conveyor belt input with an input accumulating bunker.

3. Determine the optimal value of the capacity of an input accumulating bunker and the dependence of the optimal capacity value on the length of the transport system.

4. Calculate the duration of the transition period during which the conveyor belt is filled with rock along the entire transportation route. Determine the delay time, which is fixed by the time interval between the time of arrival of the element on the conveyor belt input and the time of its exit from the conveyor belt output.

2. Model of Conveyor

Conveyor system is a type of production system with flow method of production organization. A distinctive feature of conveyor systems is that the elements move along the transport route with the same speed equal to the conveyor belt speed. The model of the production line in one-moment approximation can be represented as follows [15, p.67], [16, p.936]:

%lo(t,S) . + %]i(t,S)

Ml (t, = (t, S)

0,

with the initial condition

[x]o (0, S) = tf(S),

and the boundary conditions at the input of the production line

(1) (2)

(3)

[x]i (t, 0) = a (t), (4)

where Sd is a coordinate of the technological position for the final operation; [x]0 (t, S), [x]1 (t, S) are a distribution density and a tempo of processing of labor subjects at the time t at the technological position, characterized by the coordinate S G (0; Sd); ^ (S) is an initial distribution of labor subjects along the technological route; [x]1^ (t, S) is a given normative tempo of processing labor subjects at technological positions as defined in the technological production documentation; A (t) is a tempo of entry of labor subjects into the input of the production line. Conveyor is a type of production line. The main feature of a conveyor simulation for an industrial enterprise is that labor subjects move at the same speed along the conveyor belt. Therefore, we can write system of equations (1) - (4) in the following form [5]:

g|*Ut.s) + aM,(t,s)

dt dS

[X]i (t, S) = a(t) [x]o (t, S), (6)

oo

[x]0 (0, S) = H(S)tf(S), J 5(S)dS = 1, H(S) =

—o

The flow parameters [x]0 (t, S) and [x]1 (t, S) are related to each other by the factor a = a{t)"hour ' which determines the conveyor belt speed. The right-hand side of equation (5), i.e. 8 (S) A (t), takes into account the source of material entered for the first technological operation (S = 0), and 8 (S) is the delta function. The intensity of the rock receipt to the conveyor belt is represented by the function A (t) ^^ characterizing the line power. At the initial time t = 0 (hour) the material is distributed along the conveyor belt with a linear density [x]0 (0, S) The function 8 (S) determines the point of the material receipt to the conveyor belt: S = 0. System of equations (5), (6) is closed with respect to the flow parameters [x]0 (t, S) and [x]1 (t, S). Condition (6) reflects the functioning of the conveyor belt having condition (2) in system of equations (1) - (4). Note that condition (2) for the simulation of production lines is approximated in the one-moment description [17]. Precision of the approximation is determined by the number Nm of labor subjects that are

0,

if S < 0; if S > 0.

(7)

Fig. 1. Schematic diagram of the conveyor belt [12]

in inter-operational reserves before each of m technological operations [18]. For Nm ^ to in an approximate equality, equation (2) becomes an exact equality. Therefore, condition (6) allows to construct an exact solution to system of equations (5) - (7) with respect to the flow parameters [x]o (t, S) and [x]1 (t, S). Let us divide the technological route with a length Sd into M sections with lengths ASm = Sm — Sm-1, So = 0, and integrate equation (5) within a section of length ASm:

Sm Sm ^

d [x]o (t, S)

dS +

gMi(t,s)

dS

dS

5 (S) A (t) dS

Sm-1

Since

Sm-1

Sm-1

<9 Mo M) dt

dS

d_

dt

[X]o (t, S) dS

clN„

A (t), if Sm-1 = 0; (8)

0, if Sm-1 = 0.

[x]o (t, S) dS = Nm, (9)

Sm-1

Sm-1

Sm-1

<9[xUt,S) dS

dS = [x]1 (t, Sm) — [x]1 (t, Sm-1) j

equation (8) can be represented in the following form:

dNi ~df

= A (t) — [x]1 (t, S1),

dN„ ~~dt

(10)

= [x]1 (t, Sm-1) — [x]1 (t, Sm), [x]1 (t, 0) = 0. (11)

The condition [x]1 (t, 0) = 0 means that, if there is no source of material receipt, i.e. A (t) = 0, then the material flow at the conveyor belt input is zero. If the section ASm corresponds to the m-th technological operation of the production line, then equations (10), (11) determine the state of the interoperational stocks before the m-th technological operation. System of equations (11) clearly demonstrates how the intensity A (t) of the source of supply of materials and its location affect the state of interoperational stocks along the technological route of the production line. A schematic diagram of the main conveyor belt with an accumulating bunker at the input is shown in Fig. 1 [12]. The flow of the material (for example, a rock) should enter the conveyor belt from the accumulating bunker with the intensity necessary to provide the required specified flow at the output. We supply system of equations (5) - (7) with the following equation simulating work process of the accumulating bunker:

dN0(t) dt

= Ab (t) — A (t), No(0) = Nost, 0 ^ No(t) ^ N6, 0 ^ A ^ A„

(12)

S

S

S

m

m

m

S

m

where N0(t) is the current number of materials in the accumulating bunker with capacity Nb. The flow of materials at the accumulating bunker input Ab (t) is known. Also, assume that the required flow a(t) is set at the output of the transport system. The required flow is determined by the shipping schedule of the rock to the consumer. Let us represent system of equations (5) - (7), (11) in the dimensionless form. In this case, the states of the conveyor parameters are described by dimensionless variables [5]:

t с S i \ A (t) Td ( 4 Ab (t) Td

Id Sd 0 Sd 0 Sd

й( n MoM) Ф(Б) No(t) Td

9(t) = ^ST' 0 = max{*(s)'^}' a(t)/°' s® = SdSW> H(0 = H(S). (15)

If the control program allows the conveyor to stop (a(t) = 0), then 0 = max|Ф(Я), [xbmaxj, where [x]0max is a maximum permissible running load per belt. Note that at the dimensionless value u0(t) = 1,0, 0 = [x]0max, the accumulating bunker contains amount of material that allow to fill the conveyor belt with the maximum permissible load N0(t) = Sd0 along the entire length of the belt. Taking into account the introduced notation, we write balance equation (13) - (14) in the dimensionless form [5]:

d0o(r,Q , ,<9 в0(т,0

--+ 9(.T)-щ-= <Н07(т), (16)

^0 (Г0,е ) = и(е) ф (£), (17)

du (t)

—7Г2 = 7ь(т)-7(т), no(0) = n0st, 0 ^no(t)^nb, 0^7(r)^7max. (18) dt

The solution to system of equations (16) - (17) is as follows [5]:

00 w)=i н«) - я i«- G(T) 11 +я («- GM) Ф (s - GM

i g(t)dT = g(t), g-1(g(t)) = T.

For the conveyor belt speed #(t) = g0, we have G(t) = g0T, therefore

Oo (r, £) = (н (£) -# (-£ + gor^Jl{r + # (£ - дотЖС - 9or). (19)

Expression (19) determines the state of the density of the material 00 (t, £) distribution along the transport route £ at an arbitrary time t. Let us consider the functioning of the transport system for time r — ^ 0. Speed switching modes of the conveyor belt are not taken into account. Using equation (19), we reduce system of equations (16) - (18) to the

form' n , t\ 7(т-£/0о) dnpjt)

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

Oo{t,0 =-> —J7~ = 7ь r)-7(r), 20

g0 dt

П0(0) = U0st, 0 ^ П0(t) ^ Ub, 0 ^ Y (t) ^ Ymax- (21)

In order to determine the linear density 00 (t, £) at a time t at an arbitrary point £ of the route, it is necessary to know the value of the input material flow A (t) on the conveyor

belt at the time = t — £/go that is fixed by the measuring-weighing equipment of the conveyor belt. The relationship between the values of the linear density 0o (t, £) at arbitrary points of the transport route £1 and £2 at a constant speed of the conveyor belt was studied in detail in [19]. The flow of material at the input and output of the conveyor belt can be determined from (20)

01 (t, 1) = go 0o (t, 1) = y(t — 1/go), (t, 0) = go ^o (t, 0) = y(t). (22)

3. Optimal Control Problem for Material Flow Coming from Accumulating Bunker

We consider the conveyor as an object of the control whose motion is described by system of differential equations (16), (20):

^^ + 8(r)^> = i <f) U(r), r e [0, n] (23)

= 7b (r) -u(r), 7M = u(r). (24)

Control u(t) is carried out by regulating the intensity y (t) of the supply of materials from the accumulating bunker (Fig. 1). We select the control quality criterion from the condition of a minimum of the integral at the time interval t £ [0, Tk]

71 01 (t, 1) — 0(t)|dT = A + 7 |u(t — To) — 0(t)|dT =

o T0 (25)

Tfc-r0

= A + f |w(t) — $(t + to)|dT ^ min .

o

Taking into account (22), we write equation (23) in the form

01 (t, 1) = u(t — To), To = 1/go (26)

and use the result in quality criterion (25)

to o

A = J |y(t — To) — #(t)|dT = J |y(t) — #(t + To)|dT = const.

o -to

The presence of the constant A in the quality criterion indicates that the output parameters of the conveyor are uncontrollable in the time interval t £ [0,1/go]. In the general form, the optimal control problem for the output flow of the conveyor belt can be formulated as follows [20, 21]: determine the optimal control of the intensity of the material supply at the input of the conveyor belt from the accumulating bunker, that is a minimum of the integral

Tfc T0

|u(t) - 0(t + To)|dr ^ min, To = 1/g0 (27)

0

in the time interval t £ [0, Tk] with the differential connections

—¿j—=Tb{T)-u(T), (28)

under constraints on the phase variable (21)

_0 ^ n0{t) ^ nb, np(O) = npst,_(29)

72 Bulletin of the South Ural State University. Ser. Mathematical Modelling, Programming

& Computer Software (Bulletin SUSU MMCS), 2019, vol. 12, no. 2, pp. 67-81

under constraints on the control, and with initial conditions

0 ^ u(t) ^ Ymax, Umin < $min, $max < Umax, 0 ^ u(t) ^ Y(t) = go^max• (30)

The Pontryagin function, Lagrange function, and the conjugate system have the form [20]:

H = -^o|u(t) - 0(t + To)| + Yb (t) -u(t)) ^ max, (31) L = H + ^1^0 + ^(n - no), ^ 0, ^ino = 0, ^ 0, ^(n - no) = 0,

^ 9L Mrk-ro) = 0. (32)

dt dno' 4. Synthesis of the Optimal Control

We assume that the materials enter the accumulating bunker with a constant intensity Yb (t) = 1, 0. The form of the function $(t) is defined as [22] $(t) = 1, 0 + sin(nT) .

In the absence of phase constraints (29), taking into account (32), it should be ^1(t) = const = 0, and the Pontryagin function has the form

H = -|u(t) - 0(t + To)| ^ max• (33)

Therefore, we assume that the solution takes the following form:

u(t ) = 0(t + To). (34)

For the obtained control, we can write dynamics of the change in the state of the stock of materials in the accumulating bunker

-^ = Yb (r) -u(t) = 1, 0 - (1, 0 + sin(vt(t + to))) = - sin^r + r0)). (35)

Using Laplace transform

, ^ n cos n (t + To) + p sin n (t + To)

smi7r(r + To)) --5-—5-, (36)

p2 + n2

we obtain equation (35) in the form

ATi, nost n cos(nTo) sin(nTo )

No{P) =---f^.---—.-2- 37

p p(p2 + n2) p2 + n2

Hence, we can write solution (35) as

COS(7T(T + TO)) - COS(TTTo)

n0(t) = n0st H--1---. (38)

n

Expression (38) determines the solution to optimal control problem (27) - (30) in the absence of phase constraints (29), Fig. 2. It is obvious that if condition (29) satisfies

COs(7r(T + To)) -COs(7TTo)

0 ^ n0st H------^ nb, (39)

n

then the solution with phase constraints (29) coincides with (38). Now, consider the case for which condition (39) at time t is not satisfied at time t. The maximum of Pontryagin function (31) can be reached at finite values (see Table 1). This table shows the control values for which the Pontryagin function takes the maximum value. Let us consider in details the possible cases.

Pontryagin function (31) has the form

u(t) - tf (t + To) ^ 0, H = Yb (t) (t + To) - u(t) (^1 + 1) ^ max,

Table 1

Variants of controls

u(t) < î?(r + To) «(t) = + To) u(t) > 'â(r + To)

V'i < - - "max

V'i = -1 - «(t) = î?(r + To) u(t) > i)(r + To)

-i < Vi < o - «(t) = + To) -

V'i = o - «(t) = î?(r + To) -

o < < i - «(t) = î?(r + To) -

V'i = 1 u(t) < i)(r + To) «(t) = + To) -

V'i > 1 "min - -

Fig. 2. Dynamics of the change in the amount of material in the bunker no (t) (a - for initial states nost = 0, 65 + 0,15i, i = 0...10; b - for to = {0, 5, 1, 0, 1, 5, 2, 0}; To = 1/go)

Fig. 3. Dynamics of the change in the amount of material in the bunker for the case —1 E [—TO; —1, 0]

u(t) — 0(t + To) = 0, H = -01 (Yb (t) — 0(t + To)) ^ max, u(t) — $(t + to) < 0, H = —1 Yb (t) — $(t + to) — u(t) (—1 — 1) ^ max. 1) —1 < —1 ^ u(t) = umax. Movement begins with the size of the control u(t) = umax (Table 1), and parameters —1 (0) = —1o, no(0) = nost, Yb (t) = 1, 0:

dno(t) . . d—1(t)

dt

1 - u(T),

dt

+

0 1 2 3 4 5 6

Fig. 4. Dynamics of the change in the amount of material in the bunker h0(t) when switching control {u(t) = $(t + t0); u(t) = 1, 0} at phase constraints

Solution to the system of equations is given by

ho(t) = Host = 0, (t) = ^10 - |UiT,

if the value of stocks in the bunker is the lower limit, and

n0(r) = n0st + r - i(maxT, V'i(r) = V'io, 0 < r ^ ri = ■—n°*t_

umax 1

otherwise. For t ^ T1, the value of the phase variable h0(t) reaches the lower limit h0(ti) = 0 and remains

Ho(t) = Host = 0, ^i (t) = ^io - ^i(t - Ti). Condition ^1(Tk — t0) = 0 (32) is not met (Fig. 3). It contradicts the assumption of the existence of a solution and the maximum principle [20,21].

2) > 1 ^ u(t) = umin. Similarly to the previous case, condition (Tk — t0) = 0 (32) is not met (Fig. 3).

3) —1 < < 0 and 0 < < 1. It contains a valid solution for u(t) = $(t + t0). In fact, for u(t) > $(t + t0) we have u(t) = umin, but u(t) = umin < $(t + t0). We obtain a contradiction with the initial condition. The case = 1 also leads to optimal control u(t ) = 0(t + To).

4) = —1. The initial control u(0) must be such that the lower limit is not reached first. Otherwise, the phase coordinate n0(t) remains at the lower limit. This gives the following condition on the control: u < Yb (t) = 1.

5) = 1. In this case, for the same reasons, the initial control u(0) must be such that the upper limit is not reached first. Otherwise, the phase coordinate h0(t) remains at the upper limit. This gives the following condition on the control: u > Yb (t) = 1. A family of phase trajectories is shown in (Fig. 4-6). The family of phase trajectories meets criterion of the control quality (27). Fig. 4 demonstrates the control algorithm. The control u(t) = $(t + t0) is used at the start of the conveyor belt. Then, u(t) = 1, 0. It makes possible to ensure a constant amount of materials in the bunker h0(t) = nb. The bunker is completely filled. The excess amount of materials is fed to the input of the conveyor belt. The supply of materials exceeds requirements, u(t) > $(t + t0). A further increase in the demand for the input flow results in the phase variable h0(t) coming off the phase constraint h0(t) = nb. The amount of material in the bunker is reduced. The control

0 1 2 3 4 5 time, 8 6

Fig. 5. Dynamics of the change in the amount of material in the bunker n0(t) for the controls {u(t) = 1, 5; u(t) = $(t + t0); u(t) = 0; u(t) = $(t + t0)}

u(t) = $(t + t0) is supported until the lower limit n0(t) = 0 is reached. Then, the control u(t) = 1, 0) is used. All material entering the bunker is fed to the input of the conveyor belt, u(t) < $(t + t0). Such control is maintained until the demand for the material reaches the exit point from the constraint. The cycle is repeated. Finally, the control algorithm can be formulated as follows. For constraints u(t) = 1, 0 and u(t) = $(t + t0) beyond the constraints. Note that the phase constraints change the conjugate variable V'i(^), ^t^ ^ Fig. 4 demonstrates the control algorithm when the switching points of the control are such that allow to avoid reaching the upper and lower limits for the phase variable n0 (t). The initial movement is carried out from points n0(T) = {0,1; 0, 2; 0, 3} with the constant initial intensity u(t) = 1, 5 of the input of materials to the conveyor input. It provides an output for n0(T) onto the phase trajectory, which touches the constraint at the top point. The control u(t) = $(t + t0) is maintained until it is advisable to make a transition to the phase trajectory, which touches the constraint at its lowest point. The transition to the phase trajectory is performed with control u(t) = 0. The new phase path u(t) = $(t + t0) is controlled by the next switching point. The control algorithm can be formulated as follows. We use u(t) = 1, 5 to go to the phase trajectory, which touches the upper limit, and u(t) = 0, 0) for the transition to the phase trajectory, which touches the lower limit. Control between transitions is supported by u(t) = $(t + t0). We draw attention to the fact that for ^ (0) = 0 the phase trajectory is also sustained (t) = 0. The control algorithm that determines the behavior of the phase variable n0 (t) in Fig. 6 is similar to the algorithm that determines the behavior of the phase variable n0 (t) in Fig. 5. The difference is that all transitions are performed under optimal control u(t) = 1). The control algorithm {u(t) = $(t + t0); u(t = 1, 0)}is similar to the algorithm in Fig. 4. With the same control chosen for phase trajectories u(t) = $(t + t0) and transitions u(t = 1), the control switching points are arranged such that to avoid reaching the upper and lower limits. Let us define the costs that characterize the transition from a phase trajectory that touches the upper limit to a phase trajectory that touches the lower limit. Let us define the equation of the trajectory we want to go:

T

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

noi(t) = noi(ti) + y (Yb (t) + To))

T1

0 1 2 3 4 5 time, t 6

Fig. 6. Dynamics of the change in the amount of material in the bunker no(t) at the controls {u(t) = $(t + t0); u(t) = 1, 0}

The transition is carried out along the trajectory

T

n02 (t) = n02 (t1) + J (Yb (t) -u(£))

T1

which is determined by the control u(t). At any instant in time, these trajectories are valid n02(ti) — n01 (ti) = An0(ti) = const. This allows us to write

T T

no2(t) — noi(T) = no2(ti) + J (Yb (t) —u(£)) — noi(Ti) — J (Yb (t) — + To)) = 0,

T1 T1 T

|Ano(Ti)| = J |u(£) — + To)| = const, T1

since the transition is carried out both in the forward and reverse direction. The last expression is a consequence of the given quality criterion (27). The arbitrariness of the choice of the moment of time determines the arbitrariness of the choice of control switching points, which determines the set of solutions to the problem.

Conclusions and Recommendations

The article analyzes the PDE-model of the conveyor transport system and synthesizes a family of optimal control of the flow of materials coming from the accumulating bunker to the input of the conveyor transport system. The criterion of the quality of the control of the output flow from the conveyor belt is determined, and the optimal control problem for the transport system is formulated. The analysis of admissible solutions to the control problem is carried out. The results presented in the paper allows to make the following conclusions:

- a system to control the output flow on the conveyor belt from an accumulating bunker at the input can have a large number of algorithms;

- the switching points of the optimal control are determined from a large set of feasible solutions;

- the set of admissible optimal controls is determined by the size of the accumulating bunker.

Prospect for further research is the synthesis of optimal control for the conveyor system

with input and output accumulating bunker.

References

1. Shahmejster L.G., Dmitriev V.G., Lobachjova A.K. Dinamika gruzopotokov i regulirovanie skorosti lentochnyh konvejerov [Dynamics of Traffic and Speed Control Belt Conveyors]. Moscow, Nedra, 1972. (in Russian)

2. Lauhoff H. Speed Control on Belt Conveyors - Does it Really Save Energy? Bulk Solids Handling, 2005, vol. 25, no. 6, pp. 368-377.

3. Halepoto I.A., Shaikh M.Z., Chowdhry B.S. Design and Implementation of Intelligent Energy Efficient Conveyor System Model Based on Variable Speed Drive Control and Physical Modeling International. Journal of Control and Automation, 2016, vol. 9, no. 6, pp. 379-388. DOI: 10.14257/ijca.2016.9.6.36

4. BARTEC GmbH. Available at: www.bartec-group.com (accessed 2018).

5. Pihnastyi O.M., Khodusov V.D. Model of Conveyer with the Regulable Speed. Bulletin of the South Ural State University. Series: Mathematical Modelling, Programming and Computer Software, 2017, vol. 10, no. 4, pp. 64-77. DOI: 10.14529/mmp170407

6. Razumnyi Ju.T., Ruhlov A.V., Kozar A.V. Improving the Energy Efficiency of Coal Mine Conveyor Transport. Gornaja jelektromehanika i avtomatika, 2006, no. 76, pp. 24-28. (in Russian)

7. Procenko S.N. Reduced Energy Consumption in Coal Mine Conveyor Transport. Gornaja jelektromehanika i avtomatika, 2008, no. 81, pp. 31-40. (in Russian)

8. Prokuda V.N., Mishanskij Ju.A., Procenko S.N. Research and Evaluation of Cargo Traffic on the Main Conveyor Transport PSP "Mine Pavlogradskaya" PAO DTEK "Pavlogradugol". Gornaja jelektromehanika, 2012, no. 88, pp. 107-111. (in Russian)

9. Hiltermann J., Lodewijks G., Schott D.L. A Methodology to Predict Power Savings of Troughed Belt Conveyors by Speed Control. Particulate Science and Technology, 2011, vol. 29, no. 1, pp. 14-27. DOI: 10.1080/02726351.2010.491105

10. Continous conveyors. Belt conveyors for loose bulk materials. Basics for calculation and dimensioning. DIN 22101:2002-08. Available at: https://din.de (accessed 2002).

11. Semenchenko A., Stadnik M., Belitsky P., Semenchenko D., Stepanenko O. The Impact of an Uneven Loading of a Belt Conveyor on the Loading of Drive Motors and Energy Consumption in Transportation. Eastern-European Journal of Enterprise Technologies, 2016, vol. 82, no. 4, pp. 42-51. DOI: 10.15587/1729-4061.2016.75936

12. Conveyor Belt. Available at: http://conveyorbeltguide.com (accessed 2018).

13. Shahmejster L.G., Dmitriev V.G. Teorija i raschet lentochnyh konvejerov [Theory and Calculation of Belt Conveyors]. Moscow, Mashinostroenie, 1978. (in Russian)

14. Shahmejster L.G. Veroyatnostnye metody rascheta transportiruyushchih mashin [Probabilistic Methods for Calculating Transport Vehicles], Moscow, Mashinostroenie, 1983. (in Russian)

15. Demuckii V.P., Pihnastaja V.S., Pihnastyi O.M. [Stability of Functioning Mass Production and Product Promotion on The Market]. Kharkov, HNU, 2003.

16. Armbruster D., Marthaler D., Ringhofer C., Kempf K., Tae Chang Jo. A Continuum Model for a Re-Entrant Factory. Operations research, 2006, vol. 54, no. 5, pp. 933-950. DOI: 10.1287/opre.1060.0321

17. Pihnastyi O.M. Statisticheskaya teoriya proizvol'nyh sistem [Statistical Theory of Production Systems]. Kharkov, HNU, 2007.

18. Pihnastyi O.M., Hodusov V.D. [Diffusion Description of the Production Process]. Matematicheskoe modelirovanie. Informacionnye tehnologii. Avtomatizirovannye sistemy upravlenija, 2017, vol. 35, pp. 61-73. (in Russian)

19. Pihnastyi O.M., Hodusov V.D. [Model of a Single-Node Conveyor Line with a Constant Speed of Movement of Objects of Labor]. Matematicheskoe modelirovanie. Informacionnye tehnologii. Avtomatizirovannye sistemy upravlenija, 2016, vol. 32, pp. 60-74. (in Russian)

20. Pontrjagin L.S., Boltjanskij V.G., Gamkrelidze R.V. Matematicheskaya teoriya optimal'nyh processov [Mathematical Theory of Optimal Processes]. Moscow, Nauka, 1983. (in Russian)

21. Moiseev N.N. Jelementy teorii optimal'nyh sistem [Elements of the Theory of Optimal Systems]. Moscow, Nauka, 1974. (in Russian)

22. La Marca M., Armbruster D., Herty M., Ringhofer C. Control of Continuum Models of Production Systems. IEEE Transactions on Automatic Control, 2010, vol. 55, no. 11, pp. 2511-2526. DOI: 10.1109/TAC.2010.2046925

Received April 20, 2018

УДК 658.51.012 БЭТ: 10.14529/mmp190206

ЗАДАЧА ОПТИМАЛЬНОГО УПРАВЛЕНИЯ ВЫХОДНЫМ МАТЕРИАЛЬНЫМ ПОТОКОМ КОНВЕЙЕРНОЙ ЛИНИИ С ВХОДНЫМ НАКОПИТЕЛЬНЫМ БУНКЕРОМ

О.М. Пигнастый1, В.Д. Ходусов2

1 Национальный технический университет <ХПИ>, г. Харьков, Украина 2Харьковский национальный университет им. В.Н. Каразина, г. Харьков, Украина

Статья посвящена синтезу оптимальных управлений производственных поточных линий с входным аккумулирующим бункером. Основное внимание уделяется модели конвейерной линии с постоянной скоростью движения ленты. Моделирование конвейерной линии выполнено в одномоментном приближении с использованием уравнений в частных производных. Конвейерная линия представлена как распределенная система. Использованная БОБ-модель конвейерной линии позволила определить состояние потоковых параметров для заданной технологической позиции в виде функции времени. Рассмотрена задача оптимального управления потоковыми параметрами конвейерной линии, которая заключается в обеспечении минимального отклонения выходного грузопотока от заданного планового значения. Управление осуществляется величиной грузопотока материала, поступающего из аккумулирующего бункера на вход конвейерной линии. При синтезе оптимальных управлений учтены ограничения на размер аккумулирующего бункера и ограничения на величину управления. Построено оптимальное управление величиной грузопотока, поступающего из аккумулирующего бункера, и определены условия переключения режимов управления. Выполнена оценка периода времени между моментами переключения режимов управления.

Ключевые слова: конвейер; производственная линия; предмет труда; поточная линия; РБЕ-модель производства; параметры состояния поточной линии; технологическая позиция; переходной период; системы управления производством; оптимальное управление; функция Понтрягина; функция Лагранжа; дифференциальные связи; аккумулирующий бункер; 'распределенная система.

Литература

1. Шахмейстер, Л.Г. Динамика грузопотоков и регулирование скорости ленточных конвейеров / Л.Г. Шахмейстер, В.Г. Дмитриев, А.К. Лобачева. - М.: Недра, 1972.

2. Lauhoff, H. Speed Control on Belt Conveyors - Does it Really Save Energy? / H. Lauhoff // Bulk Solids Handling. - 2005. - V. 25, № 6. - P. 368-377.

3. Halepoto, I.A. Design and Implementation of Intelligent Energy Efficient Conveyor System Model Based on Variable Speed Drive Control and Physical Modeling / I.A. Halepoto, M.Z. Shaikh, B.S. Chowdhry // International Journal of Control and Automation. - 2016. -V. 9. - № 6. - P. 379-388. DOI: 10.14257/ijca.2016.9.6.36

4. BARTEC GmbH (Germany). - 2017. URL: www.bartec-group.com.

5. Pihnastyi, O.M. Model of Conveyer with the Regulable Speed / O.M. Pihnastyi, V.D. Khodusov // Вестник ЮУрГУ. Серия: Математическое моделирование и программирование. - 2017. - Т. 10, № 4. - С. 64-77.

6. Разумный, Ю.Т. Повышение энергоэффективности конвейерного транспорта угольных шахт / Ю.Т. Разумный, А.В. Рухлов, А.В. Козарь // Горная электромеханика и автоматика. - 2006. - № 76. - С. 24-28.

7. Проценко, С.Н. Снижение энергопотребления на конвейерном транспорте угольных шахт / С.Н. Проценко // Горная электромеханика и автоматика. - 2008. - № 81. -С. 31-40.

8. Прокуда, В.Н. Исследование и оценка грузопотоков на магистральном конвейерном транспорте ПСП «Шахта Павлоградская> ПАО ДТЭК «Павлоградуголь> / В.Н. Прокуда, Ю.А. Мишанский, С.Н. Проценко // Горная электромеханика. - 2012. - № 88. -C. 107-111.

9. Hiltermann, J. A Methodology to Predict Power Savings of Troughed Belt Conveyors by Speed Control / J. Hiltermann, G. Lodewijks, D.L. Schott, J.C. Rijsenbrij, J. Dekkers, Y. Pang // Particulate Science and Technology. - 2011. - № 29. - P. 14-27.

10. Continous ^^eyo^. Belt ^^^yore for Loose Bulk Materials. Basics for Calculation and Dimensioning. DIN 22101:2002-08. - URL: www.din.de.

11. Semenchenko, A. The Impact of an Uneven Loading of a Belt Conveyor on the Loading of Drive Motors and Energy Consumption in Transportation / A. Semenchenko, M. Stadnik, P. Belitsky, D. Semenchenko, O. Stepanenko // Eastern-European Journal of Enterprise Technologies. - 2016. - № 4. - P. 42-51.

12. Conveyor Belt. - 2018. URL: http://conveyorbeltguide.com.

13. Шахмейстер, Л.Г. Теория и расчет ленточных конвейеров / Л.Г. Шахмейстер, В.Г. Дмитриев. - М.: Машиностроение, 1978.

14. Шахмейстер, Л.Г. Вероятностные методы расчета транспортирующих машин / Л.Г. Шахмейстер. - М.: Машиностроение, 1983.

15. Демуцкий, В.П. Теория предприятия: Устойчивость функционирования массового производства и продвижения продукции на рынок / В.П. Демуцкий, В.С. Пигнастая, О.М. Пигнастый. - Харьков: ХНУ, 2003.

16. Armbruster, D.A Continuum Model for a Re-Entrant Factory / D. Armbruster, D. Marthaler, C. Ringhofer, K. Kempf, Tae Chang Jo // Operations Research. - 2006. - V. 54 - № 5. -P. 933-950.

17. Пигнастый, О.М. Статистическая теория производственных систем / О.М. Пигнастый. -Харьков: ХНУ, 2007.

18. Пигнастый, О.М. Диффузионное описание производственного процесса / О.М. Пигна-стый, В.Д. Ходусов // Математическое моделирование. Информационные технологии. Автоматизированные системы управления. - 2017. - № 35. - С. 61-73.

19. Пигнастый, О.М. Модель одноузловой конвейерной линии с постоянной скоростью перемещения предметов труда / О.М. Пигнастый, В.Д. Ходусов // Математическое моделирование. Информационные технологии. Автоматизированные системы управления. -2016. - № 32. - С. 60-74.

20. Понтрягин, Л.С. Математическая теория оптимальных процессов / Л.С. Понтрягин, В.Г. Болтянский, Р.В. Гамкрелидзе. - М.: Наука, 1983.

21. Моисеев, Н.Н. Элементы теории оптимальных систем / Н.Н. Моисеев. - М.: Наука, 1974.

22. La Marca, M. Control of Continuum Models of Production Systems / M. La Marca, D. Armbruster, M. Herty, C. Ringhofer // IEEE Transactions on Automatic Control. -2010. - V. 55, № 11. - P. 2511-2526.

Олег Михайлович Пигнастый, доктор технических наук, профессор, кафедра «Компьютерный мониторинг и логистика:», Национальный технический университет «ХПИ» (г. Харьков, Украина), [email protected].

Валерий Дмитриевич Ходусов, доктор физико-математических наук, профессор, кафедра «Теоретическая ядерная физика и высшая математикв им. А.И. Ахиезера», Харьковский национальный университет им. В.Н. Каразина (г. Харьков, Украина), vkhodusov@ukr. net.

Поступила в редакцию 20 апреля 2018 г.

i Надоели баннеры? Вы всегда можете отключить рекламу.