Научная статья на тему 'Алгоритм расчета технологической и экономической эффективности предприятия'

Алгоритм расчета технологической и экономической эффективности предприятия Текст научной статьи по специальности «Математика»

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

Текст научной работы на тему «Алгоритм расчета технологической и экономической эффективности предприятия»

ах^^ =

-и1х3(х3 + С05Х2)/(2 + 2Х3С05Х2 +х3) -и2 5тх2/(2 + 2х3совх2 + х2), ах2/^ = и15

ах3/а1 = и2, (7)

где х = (х1,х2,х3) £Я3, и = (и^^) е R2,

с граничными условиями

х(0) = (л/4, л/2,1), х(Т) = (л/2,0,2) (8) и фазовыми ограничениями -л/2 < х1 < л/2, -л/2 < х2 < л/2, 0 < х3 < 2. (9)

Для приближенного решения задачи (7)-(9) применяется следующая стратегия, реализуемая программой GlobAlg. На первом шаге решения задачи (7)-(9) выбирается промежуточная целевая точка внутри области (9), и система (7) с границы области (9) перемещается в выбранную целевую точку с помощью постоянных управлений. Затем внутри области (9) выбирается вторая промежуточная цель, достаточно близкая к первой, и решается двухточечная граничная задача управления двумя способами: 1) с помощью центральных управлений исеп1ге(1), £ = 10"2, 2) с помощью оптимальных управлений иор1(1), £ = 10_3. На последнем шаге решения задачи (7)-(9) система (7) посредством постоянных управлений перемещается из £-окрестности второй промежуточной целевой точки в £-окрестность финальной точки условия (8). В первом случае траектория системы (7) называется центрально-постоянной траекторией. Она приходит в финальную точку условия (8) с точностью £ = 10"2. Во втором случае траектория системы (7) называется оптимально-постоян-

ной траекторией, она приходит в финальную точку условия (8) с точностью £ = 10_3. В течение общего времени движения Т = 1 обе траектории остаются в области, являющейся объединением параллелепипеда (9) и соответствующей £-окрест-ности терминальной точки.

Подытоживая, следует отметить, что в статье приводится компьютерная реализация FindCon-trolLoc вычислительного алгоритма приближенного решения локальной задачи управления (1)-(3). Описывается библиотека управлений NilpControls, благодаря которой программа FindControlLoc осуществляет пять стратегий управления системой в малой окрестности целевой точки. Описывается программный комплекс, основанный на базовой программе FindControlLoc, который позволяет решать глобальные задачи управления с фазовыми ограничениями. Приводятся примеры работы локального алгоритма и глобального, учитывающего фазовые ограничения системы. Дальнейшее развитие программного комплекса для повышения эффективности вычислений планируется с использованием методов параллельного программирования.

Литература

1. Дьяконов В. Maple 6: учебный курс. СПб: Питер, 2001.

2. Гурман В.И. Принцип расширения в задачах оптимального управления. М.: Наука, 1997. 288 с.

3. Аграчев А.А., Сачков Ю.Л. Геометрическая теория управления. М.: Физматлит, 2005.

4. Jean. F. // Lectures on Dynamical and Contol Systems, Trieste, 2003.

5. Сачкова Е.Ф. Решение задачи управления для нильпо-тентной системы // Дифференциальные уравнения. 2008. № 12. С.1704-1707.

АЛГОРИТМ РАСЧЕТА ТЕХНОЛОГИЧЕСКОЙ И ЭКОНОМИЧЕСКОЙ ЭФФЕКТИВНОСТИ ПРЕДПРИЯТИЯ

(Работа выполнена при финансовой поддержке РФФИ, грант № 08-06-00141)

С.А. Амелъкин, к.т.н. (ИПС им. А.К. Айламазяна РАН, г. Переславлъ-Залесский, [email protected])

В работе рассматривается производственное предприятие, работающее в открытой экономической системе. Технологическое оборудование предприятия представляет собой тепловую машину. Требуется определить максимальное значение термодинамической (КПД тепловой машины) и экономической (рентабельности предприятия) эффективности такого производства. Получены условия оптимальности для этой задачи.

Ключевые слова: открытая экономическая система, тепловая машина,термодинамическая и экономическая эффективность производства.

Максимальная прибыль производственной фирмы может быть достигнута как за счет выбора цен (или объема выпуска товара) при наличии монополистической власти, так и за счет оптимальной организации технологического процесса. Задача оптимального выбора технологического процесса сводится к определению минимальных издержек при заданном объеме производства. Решение ее - кривая развития фирмы - дает возмож-

ность ставить задачу оптимального ценообразования, позволяющего добиться максимума прибыли или предельного значения любого другого экономического критерия.

Подробно изучен случай, когда технологическая линия представляет собой тепломеханическую систему (например тепловую машину). Исследования в этой области получили название «термоэкономика» [1]. Кривая производственных

возможностей в этом случае - это кривая зависимости максимального КПД тепловой машины от ее мощности. На этой кривой выбираются точки, соответствующие максимуму прибыли при постоянных издержках (см. рис.).

1

0,9

0,8

0,7

0,6

н

к 0,Ь

и

0,4

0,3

0,2

0,1

0

И

. N ■N \ \

-T0h=1500 К — • T0h-2000К --T0h=1800К ----T0h=2500К

о

10

20

30

40

50

60

Мощность двигателя. кВт (тестовый пример)

Зависимость максимального КПД тепловой машины _от ее мощности_

Такой подход не учитывает взаимосвязи между стоимостью ресурсов, требуемых для технологического процесса, и параметрами этого процесса: затраты на потоки теплоты связаны не с экзогенными параметрами этих потоков (температурой источника, площадью поверхности контакта рабочего тела с источником), а с интенсивностью потока, определяемого температурой рабочего тела.

Рассмотрим задачу определения кривой развития фирмы, то есть зависимость минимальных издержек фирмы от производимой мощности, и проанализируем ее свойства для случая, когда

• фирма может влиять на цены как целевого потока (мощности), так и потоков теплоты, поступающих и отводимых от рабочего тела;

• цены на ресурсы зависят не только от интенсивности потоков, но и от значений параметров уравнений теплопередачи; это означает, что цена ресурса определяется и количеством ресурса, и его качеством.

Опишем тепловую машину. Рабочее тело с распределенными параметрами контактирует с двумя источниками, имеющими постоянные температуры Т0ь и Т0/. Температуры рабочего тела в контакте с источниками - Т0ь и Т0/ соответственно. Будем предполагать законы теплопередачи линейными:

Яь а (Т0ь -Ть); Ф=а, (Т«-Т,). (1)

Тепловая машина за счет теплообмена с источниками вырабатывает мощность п=яь+я/. Предприятие, технологической линией которого является тепловая машина, покупает теплоту и продает мощность. На всех рынках оно обладает монополистической властью: цены на теплоту рь, р/ и мощность рп зависят от интенсивности потоков. Цены рь, р1 зависят и от параметров источников тепла, так что рь=рь(Яь, Ть), р/=р/(Я/, Т<и).

Цель предприятия - получение максимальной прибыли п от продажи мощности. Рассмотрим стационарный режим, когда интенсивность потоков не изменяется во времени.

Алгоритм решения задачи

Задача определения оптимальных технологических параметров решается в три этапа.

На первом этапе для каждого значения п определяются такие величины температуры рабочего тела Т0ь, Т0/ и потоков теплоты Я/, которые обеспечивают наибольший КПД тепловой машины. Для этого следует решить задачу определения минимальной диссипации:

Яь(Тсь,Ть) Я,(Тог,Т/ )

G =

T

Aftl

-+-

T

-»min

Th,T;

(2)

10Ь *01

при условии, вытекающем из энергетического баланса рабочего тела

Яь(Т0ь, Ть)+Я,(Т0„ Т/)=п, (3)

и условии энтропийного баланса рабочего тела

Qh(Tch,Th) , q,(T0/,Ti )

. г

0h T01

+

=0.

(4)

TT

T0h T0,

На втором этапе требуется найти минимальные издержки предприятия. При заданном значении мощности n и известной зависимости цены готовой продукции p(n) доход предприятия np(n) также задан. Поэтому задача о минимуме издержек идентична задаче о максимальной экономической эффективности - рентабельности предприятия:

с=Ph(qh,T0h)qh(T0h,Th*)+

+P/(q/Л,)qi(T01 ,T;)^ min, (5)

10h,10/

где Th, T, - решение задачи (2)-(4). На этом этапе не требуется учитывать условие (3), так как значе-

т> * т*

ния lh , T определены с учетом этого условия и выражения для оптимальных значений этих температур зависят от n.

В задаче (5) учитываются только текущие издержки на приобретение теплоты. Когда требуется учесть издержки на другие факторы производства (например, на труд, капитал в виде амортизации оборудования и пр.), выражения для этих факторов производства должны быть включены в критерий (5). Впрочем, если эти факторы производства не зависят от температур T0h, T0/, задача (5) будет сепарабельной. Например, если амортизация оборудования (определяемая капитальными вложениями) ck зависит от площадей контакта рабочего тела с источниками ck=f(ah, «,), то требуется наряду с задачей (5) решить задачу

f(ah, а min (6)

«h.«/

при условии либо сохранения общей площади теплообмена,

аь+Ог=Л, (7)

либо сохранения эквивалентного значения коэффициента теплопередачи

-ап •

а а,

(7')

h^i

(Примем, что коэффициенты теплопередачи пропорциональны площади контакта с источниками. Тогда ограничение на общую площадь теплообмена можно заменить на требование постоянства суммы коэффициентов теплопередачи.) Решение этих задач рассмотрено в [2].

Решая задачу минимума издержек при заданной мощности, получим решение задачи об эффективности производства - как технологической (КПД машины), так и экономической (рентабельность). В результате решения задач (2)-(4), (5) и (6)-(7') получаем зависимость с(п), которая может использоваться на третьем этапе для решения задачи

П=р(п)п-с(п)^тах . (8)

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

п

Решение задачи (8), стандартной для курса микроэкономики, приводит к требованию равенства максимальных издержек предельному доходу [3].

Можно решать и другие задачи, например, о максимальной мощности. При любом абсолютном критерии на этом этапе решение соответствует максимальным значениям КПД и рентабельности, а значит, режим работы предприятия относится к классу процессов минимальной диссипации и в термодинамическом, и в экономическом смыслах.

Рассмотрим задачи каждого этапа подробнее.

Задача о минимуме диссипации при заданном целевом потоке (мощности) (2)-(4) решена в [4]. Получена зависимость КПД тепловой машины от мощности и параметров линейных законов теплопередачи:

П=1-

g(T0h + T )-n-^n+a(T„h -TM )J -4аТ„,|П

2аТ„,

'(9)

где а=аьа; /(аь+а;) - эквивалентный коэффициент теплопередачи.

На данном этапе решения задачи нас интересуют оптимальные зависимости потоков теплоты от источников к рабочему телу.

Получим эти зависимости. Функция Лагранжа для задачи (2)-(4) имеет вид

Ь=Ьь+Ьг+Хп, (10)

где Ь, = qi(T„i,Ti)

" Ti У

T

T0i

, ie {h, l}.

(11)

Здесь X, ц - неопределенные множители Ла-гранжа, соответствующие ограничениям (3)-(4). Необходимые условия оптимальности ЭЬ/ЭТрО (1е {Ь, /}) приводят к равенствам

T = T

Ц

T„i Я.-1

=T„i (1-Xi(T„i)).

(12)

Обозначив xi(T0i)=1-

Ц

и подставив

f T„i ^-1

найденные значения Tj в условия (3), (4), получим систему уравнений

ahT„hxh (T„h )+ai T„i xi (T„i)=n; • а X|(T„h) +а xi(T„i) (13)

=0.

1-хь(Тоь) 1-х; (Тог) Выражая из первого уравнения (13) х;(хь) и подставляя полученное выражение во второе уравнение (13), получаем квадратное уравнение

а

ahT0hXh

n (T0h-

■T01 )

-n=0.

Используя выражение для эквивалентного коэффициента теплопередачи а=аьа1/(аь+а;), находим значения хь и х;, подставляем их в (12), получаем выражения для Ть и Т;. Найденные значения подставляем в уравнения кинетики (1) и находим искомые выражения для теплоты:

qh = n+a(T0h - T0i )-VD], qi=2 [n-a(T0h - T01 )+VD] ,

(14)

где D =[n+a(T)h -T0i )J -4aT0hn . (15)

Задача о минимуме издержек. Зная зависимость потоков теплоты (14), (15) от значений T0h, T0l, можно выписать условия оптимальности для задачи (5):

Эе

dT„,

Эе dT„,

= 0^

+

dPh(

dqh

dPi

dqi

u+р,

dqh

3Tm

+Pi

dq

i +IP4,=0,

dT0h dT0h

(16)

=0^

+

dPi(

dqi

dPh(

i, + р,

i+Pi

dq,

3T0i

i.+_dPi

dT0i dT0

qi = 0.

Рассмотрим значения производных Эqi/ЭT0j=0 (1, je{h, /}). Для этого представим выражения для потоков теплоты в виде

qh = 2(п+к)^; = 2(п-к), (17)

где к=а(Т0Ь-То; )-л/б . Только к зависит от значений Тоь, То, Поэтому ^=-^, je{h, I} , (18) Э10 ЭT0j

а значит, уравнения (16) могут быть сведены к ра-дРь „ дР;

венству

эх,

q,

dT0i

dPh dPi ' dT0h dT0i

(19)

ah+ai

Надо учесть, что Яь>0, qí<0, Эqh /ЭТ№<0, Эqг /ЭТ0/<0. Последние два неравенства требуют пояснений, так как согласно (1) обе производные должны быть положительными. Однако мы рассчитываем эти производные с учетом решения задачи (2)-(4). В этом случае qh=qh(Toh, Ти), qh=qh(T0h, Тог), которые определяются формулами (14), (15). При увеличении температуры Т№ требуется меньший поток теплоты, чтобы обеспечить заданную мощность п; при увеличении температуры Т0г требуется большее значение интенсивности отвода теплоты от рабочего тела, а значит, меньшее значение qог.

Из равенства (14) примем, что

sign

dT,

=sign

'ap.^

Oh

\3T0i J

Это также становится понятным, если учесть, что при q,<0 требуется, чтобы р, было также отрицательным. Производные dqh/dT0h, dq/3T0l связаны с интенсивностью потоков qh и q, следующим образом:

dqh = 415^2а(П +a(Toh - Toi ))-4ап]=

dToh 2

4s 1+

n-a(Toh - To, )

VD

aq,

VD'

dq, 3Tn,

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

=^a- 4!Dt-2a(n+a(Toh - To, ))> a L n+a(Toh - To, )"

2

1

VD

aq, VD'

(20)

С учетом (20) равенство (19) примет вид

f \2 qh,

dp, dT

"dp,,/ 3To,

(21)

откуда с учетом отрицательности величины q,:

dp,/ dT

q,

q, \3pJ dTo,

n=i+^=i-

или

dp,/ dT

(22)

Чь PpJ dToh

Уравнение (22) является условием оптимальности для выбора таких значений T0h, T0l, чтобы экономическая эффективность предприятия была бы наибольшей, а значит, диссипация капитала -наименьшей [2].

Интересно, что для выбора функций спроса и предложения (кинетики ресурсообмена в экономической системе), определяющих зависимость цен от интенсивностей потоков и величин температур источников T0j (je {h, /}), удобно воспользоваться следующей зависимостью:

Pj = Vj _ Pjqj(T0h,T°' ),je{h,,}. (23)

Это связывает цену с потоком энтропии, отбираемым от j-го источника.

К сожалению, расчет значений T0h, T0, для зависимостей (23), удовлетворяющих условиям (22), а значит, и решение задач третьего этапа, аналитически невозможны - требуется численный расчет для конкретных значений параметров кинетики ресурсообмена a, ph, р,, vh, v,, а также заданной функции спроса p(n).

Литература

1. Sieniutycz S., Salamon P. (eds.). Finite-Time Thermodynamics and Thermoeconomics. Taylor & Francis, 1990.

2. Миронова В.А., Амелькин С.А., Цирлин А.М. Математические методы термодинамики при конечном времени. М.: Химия, 2000.

3. Пиндайк Р., Рубинфельд Д. Микроэкономика. М.: Экономика. Дело, 1992.

4. Цирлин А.М. Оптимальные циклы и циклические режимы. М.: Энергоатомиздат, 1985.

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

А.А. Ахременков, к.т.н. (ИПС им. А.К. Айламазяна РАН, г. Переславль-Залесский,

andrei@eco. botik. ru)

В работе рассмотрена задача расчета максимальной извлекаемой мощности для термической системы произвольной конфигурации, содержащей тепловую машину.

Ключевые слова: оптимизационная термодинамика, тепломеханический преобразователь, тепломеханические системы.

Термодинамика при конечном времени получила первый толчок для своего развития в задаче о цикле тепловой машины с максимальной мощностью [1, 2]. При этом в большинстве работ рассматривалась система, состоящая из тепловой машины и нескольких резервуаров с заданными и постоянными температурами [3].

Между тем эта задача особенно актуальна для систем, состоящих из термических резервуаров и

подсистем конечной емкости с различающимися температурами, находящихся в контакте с резервуарами и друг с другом (см. рис.).

В такой системе с отличающимися друг от друга температурами резервуаров при заданных законах и коэффициентах теплопереноса устанавливается стационарный режим, характеризующийся распределением температур между подсистемами и дискретным температурным полем. При

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