В даній роботі проводиться розробка проекту удосконалення нерентабельного підприємства, що спеціалізується на випуску масової продукції. У виробництво впроваджується гнучка виробнича система з метою отримання максимального прибутку.
Дана курсова робота викладена на 22 сторінках друкованого тексту, містить 5 рисунків, на яких зображені різноманітні схеми і одна таблиця, має два додатки, які містять текст виконавчої програми і результати її виконання.
Робота виконана на українській мові.
В данной курсовой работе проводится разработка проекта усовершенствования нерентабельного предприятия, которое специализируется на изготовлении вина. В производство внедряется гибкая производственная система.
Работа выполнена на 22 страницах печатного текста, содержит 5 рисунков, 1 таблицу. Работа имеет 2 приложения, которые содержат текст и результаты выполнения программы.
Работа выполнена на украинском языке.
In the given course work is developed the project of flexible industrial system, which introduce with the purpose of reception of the maximal profit from work of some enterprise. The opportunity of introduction of flexible industrial system at the given entry conditions is proved by accounts.
The work is done on 22 pages of the printed text, contains 5 figures, 1 table. The work has 2 appendices, which contain the textand results of performance of the program.
The work is done in the Ukrainian language.
Зміст
АНОТАЦІЯ............................................................................................................ 2
Вступ....................................................................................................................... 4
1 АНАЛІЗ ПРЕДМЕТНОЇ ОБЛАСТІ І ПОСТАНОВКА ЗАДАЧІ................... 5
1.1 Опис діяльності.............................................................................................. 5
1.2 Огляд існуючих рішень................................................................................. 6
1.3 Постановка задачі......................................................................................... 8
2 ДЕКОМПОЗИЦІЯ І АГРЕГУВАННЯ ГВС.................................................. 10
3 ПОБУДОВА МОДЕЛІ СИСТЕМИ............................................................... 13
4ПОБУДОВА ЦІЛЬОВОЇ ФУНКЦІЇ.............................................................. 15
5ВИБІР ОПТИМАЛЬНИХ ПАРАМЕТРІВ СИСТЕМИ................................ 17
Висновок............................................................................................................... 18
Список використаної літератури......................................................................... 19
Додаток А............................................................................................................. 20
Додаток Б............................................................................................................. 22
Ми отримали замовлення на розробку проекту одного з підприємств, що спеціалізується на виробництві товарів масового споживання з автоматизованим виробництвом масової продукції.
Підприємство є нерентабельним, тому що прибутки не компенсують видатки на закупівлю сировини, обслуговування верстатів, заробітну плату та інше. Це сталося через неправильне використання прибутку підприємства. В минулому не була проведена модернізація, продукція не змогла конкурувати з іноземною за якістю і за собівартістю.
У проекті розглядається реалізація підвищення рентабельності підприємства і отримання максимального прибутку від діяльності. Ми маємо розглянути новітні технології, що пов'зані з автоматизацією виробництва, з використанням обчислювальної техніки та програмного забезпечення, що допоможе скоротити використання людської праці і цим зменшити витрати на заробітню платню. Новітні технології допоможуть підняти якість продукції і вона зможе конкурувати з іноземною. Модернізація зможе дозволити зменшити собівартість продукції, що привабить покупців і збільшить прибутки підприємства. Необхідно остаткувати складські приміщення для сировини і готової продукції, забезпечити підприємство високоякісною і недорогою продукцією. Все це складає базу, для утворення гнучких виробничих комплексів.
1
АНАЛІЗ ПРЕДМЕТНОЇ ОБЛАСТІ І ПОСТАНОВКА ЗАДАЧІ
У цій роботі ми маємо розглянути підприємство, що спеціалізується на випуску продукції масового споживання.
Проблемою підприємства, яке ми розглядаємо, є його нерентабельність в умовах ринкової економіки, тому нам потрібно визначити ряд питань, що й призвели до нерентабельності.
Схема виробництва на підприємстві наведена на рисунку 1.
Рисунок 1 – схема виробництва на підприємстві
Розглядаючи діяльність ми бачимо, що проблеми починаються з сировини, тому що зберігати сировину дорого, вона не завжди буває якісною і дорого коштує. До того ж постачальники сировини знаходяться не близько, через це додатково витрачаються кошти на транспорт.
По-друге, обладнання застаріле, часто виходить з ладу і потребує застосування великої кількості людської праці. Тому потрібна модернізація підприємства. Модернізація, а саме заміна старого обладнання новим, допоможе вирішити більшість проблем. Зараз новітні технології можуть запропонувати нам нові верстати та системи обслуговування цих верстатів. Завдяки сучасним розробкам нових приладів, що ми маємо на цей час, ми можемо оптимізувати виробництво за допомогою автоматизації та використання обчислювальної техніки та програмного забезпечення. Ще одним плюсом модернізації стане вирішення проблеми якості. Сучасна технологія виробництва дозволить підвищити якість до світових стандартів. Також можна використовувати нову сировину та інші матеріали, що забезпечують виробництво.
Зберігання готової продукції є найдорожчим, тому що склад дорого коштує, часто переповнюється. Продаж продукту підприємства залежить часу: у будні дні він продається набагато гірше, ніж у свята, тому залежується на складі, а термін придатності до вживання обмежений, що призводить до втрат.
Характеристики підприємства, що ми вивчаємо, є наступними:
1) інтенсивність потоку заготівок за годину (λ=130 заг
/год
);
2)середній час обробки однієї заготівки на верстаті (tср
=0,13 год);
3 )прибуток від обробки однієї заготовки (d=8 грн) ;
4) витрати на обслуговування одного верстата за годину (Vв
=6 грн
/год
);
5) витрати на обслуговування одного накопичувача за годину (Vн
=3 грн
/год
);
6) стандартна ємність накопичувача (L=20).
Це нам потрібно, щоб з’ясувати кількість верстатів і накопичувачів, які необхідні для оптимальної роботи модернізованого підприємства, причому випадок виходу каналу із ладу розглядати не будемо. Система є найпростішою багатоканальною з обмеженою чергою.
Найголовніша ціль нашого підприємства - отримання найбільшого прибутку, забезпечення найкращої роботи ГВС, тобто забезпечення ринку збуту для продукції підприємства та отримання найбільшого прибутку через впровадження новітніх технологій та вивчення нових галузей знань. Для цього ми повинні, по-перше, провести модернізацію підприємства. Для проведення модернізації потрібно залучити інвесторів, це дуже прибуткова сфера бізнесу, особливо під час свят, коли продаж вина максимальний. Але потрібно раціонально використовувати грошові надходження і прибутки.
Також ми можемо відправити робітників у відпуску, щоб не платити за використання електроенергію та інші послуги. Є потреба розширити склад і удосконалити зберігання продукції, щоб якомога довше воно зберігалося для подальшого продажу.
Ми повинні звернутися до різних галузей знань, що вивчають цю проблему або торкалися її у дослідах. Ми можемо використовувати нове програмне забезпечення, розроблене саме для підприємств , що займаються випуском цієї продукції, повинні використовувати математичні формули і розрахунки.
Наше підприємство є складною системою, що включає декілька простих підсистем, тому ми можемо використовувати системний аналіз. Будь-який об’єкт у системному аналізі розглядається не як єдине ціле, а як система взаємозалежних елементів, їхніх властивостей і якостей.
Виробнича система повинна добре адаптуватися до нових умов для того, щоб параметри функціонування виробничого процесу були постійно на потрібному рівні. Цю властивість називають гнучкістю.
Гнучка виробнича автоматизована система (ГВС)
- це виробнича система зі складною структурою, що у свою чергу має складну функцію і взаємозв'язки між підсистемами. Робота усіх компонентів такої системи координується як єдине ціле системою керування, що забезпечує швидку зміну програми функціонування технічних способів системи, при зміні об'єкту виробництва.
ГВС складається із таких підсистем: технологічної, транспортної, забезпечення інструменту, контролю якості, складської та управління.
Під технологічною підсистемою
розуміють сукупність взаємопов’язаних технічних машин (верстатів, автоматів), які здійснюють формоутворення деталі в автоматичному режимі (верстати).
Транспортна підсистема
складається з транспортних і накопичуваних пристроїв, які виконують проміжне зберігання й доставку заготівок, деталей до головної технологічної системи, або до складу. Також вона виконує орієнтацію і установку заготівок в необхідний момент часу на робочій позиції, знімання оброблених заготівок (деталей) та їх наступне транспортування в накопичувач.
Складська підсистема
забезпечує постачання для технологічної системи заготівок, деталей та їх зберігання. Складування включає в себе прийом вантажів, їх розміщення, зберігання, накопичування й видачу.
Підсистема інструментального забезпечення
відповідає за оперативну підготовку та зберігання виробничого інструменту, а також за його контроль й доставку до головного технологічного обладнання.
Підсистема контролю
збезпечує зберігання інформації про виготовлені вироби, налагодження вимірювальних пристроїі, своєчасне виявлення браку, операційний або приймальний контроль якості, видача результатів.
Підсистема управління
виготовляє оптимальне управління технологічною системою, організацію виробничого процесу, управління підсистемами, інформаційними потоками. Вона також розроблює оперативні завдання для верстатів і систем обслуговування, надає контроль виконання виробничого процесу і впливає на нього в разі відхилення від запланованого ходу виробництва, підготовлює технологічну й планову документацію. Система управління складається з управляючого обчислювального комплексу з відповідним програмним забезпеченням.
Розбивши підприємство на підсистеми, ми можемо більш досконально вивчити проблему і знайти найкраще рішення.
Головна задача нашого підприємства – отримання найбільшого прибутку. Для цього ми маємо виявити оптимальний режим роботи ГВС . Дана ціль обумовлює побудову ефективного виробництва, орієнтованого на випуск продукції з попитом, що забезпечує максимальний економічний інтерес, тобто виробництво, яке дає прибуток бажано максимально можливий при даному технічному стані виробничих потужностей. За допомогою системного аналізу розв’яжемо поставлену задачу, тому що підприємство – складна система, вивчення якої повністю не приведе до бажаного результату. Необхідно знайти кількість верстатів і ємкість накопичувачів даної виробничої системи з наступними початковими умовами. Ми маємо залучити інвесторів і провести модернізацію підприємства, також знайти постачальників, які розташовані ближче, що допоможе заощадити кошти. Також потрібно звернутися до провідних наук, що допоможуть досягнути головної цілі – найбільшого прибутку, а саме до математики і провідних фірм, що надають програмне забезпечення.
Дерево цілей нашого підприємства наведено на рисунку 2.
Рисунок 2 - дерево цілей
2
ДЕКОМПОЗИЦІЯ І АГРЕГУВАННЯ ГВС
Для того, щоб дослідити, спроектувати або побудувати систему необхідно її описати. Зазвичай системи описуються за допомогою декомпозиції і агрегації.
Декомпозиція – операція ділення цілого на частки зі зберіганням признакупідлеглості. Основою будь-якої декомпозиції є модель системи.
Модель системи – це деяка інша система, яка зберігає істотні якості оригіналу та припускає дослідження фізичним і математичними методами.
Процедура декомпозиції складається з блоків :
1. Блок визначення обєкту аналізу.
2. Блок визначення цілевої системи.
3. Блок вибору формальної моделі або фреймів.
4. Блок визначення моделі основ.
5. Блок операції декомпозиції.
6. Блок вибору фрагменту (елемента).
7. Блок перевірки фрагмента на елементарність.
8. Блок перевірки чи всі основи та фрейми розглянуті.
Технологічна система на даному підприємстві являє собою паралельну конвеєрну систему, тобто деякий транспортний конвеєр паралельно обслуговує визначену кількість верстатів. Структуру цієї системи можна показати за допомогою схеми на рисункі 3. Але ця структурна схема буде загальної, оскільки ми не знаємо кількісного складу даної технологічної системи. Отже, визначивши кількість елементів, що складають технологічну систему, ми зможемо побудувати схему взаємодії і саму систему в цілому.
Агрегування – операція, яка є протилежною декомпозиції – операція поєднання часток в агрегат. Іншими словами це операція перетворення багатовимірної моделі у модель меншої розмірності. При агрегуванні проявляється властивість внутрішньоі цілісності системи.
Агрегування в загальному виді можна визначити як встановлене відношення на заданній множині елементів. Види агрегування : конфігуратор, оператор та агрегування структур.
Конфігуратор
– агрегат, що складається з якісно різних мов опису системи і має таку властивість, що кількість цих мов мінімальна, але необхідна для заданої цілі.
Оператор
–
деяка функція (функціонал), що пертворює множину олних елементів в множину інших елементів (якщо агрегуємі признаки фіксуються на числових шкалах).
Агрегат структур
– поєднання перших двох агрегатів.
При розгляданні поняття агрегування требо розглядати поняття властивості сумісності внутрішньої системи.
Емерджентність полягає у тому, що властивості системи не зводяться тільки до сукупності властивості її частин і не виводяться із неї.
З результатів аналізу системи можна зробити висновок, що деякі елементи технологічної підсистеми можна об’єднати в окремі агрегати. Об’єднуючитранспортний конвеєр та накопичувач, отримуємо агрегат, який поставляє заготівку та зберігає її в накопичувачі. Об’єднуючи маніпулятор N1
, верстат N, маніпулятор N2
, отримуємо агрегат, здатний самостійно подати заготовку на верстат, обробити її, перевезти готову продукцію до проміжного складу. Отже, замість сукупності різних підсистем, ми отримали сукупність агрегатів. Агрегування зображено на рисункі 4.
Рисунок 3- Декомпозиція системи
Рисунок 4-Агрегування системи
3
ПОБУДОВА МОДЕЛІ СИСТЕМИ
Критерієм якості даної виробничої системи є одержання максимального прибутку а для цього треба визначити оптимальну кількість верстатів та ємністі накопичувача.
Дану ГВС у нашій роботі представляється за допомогою СМО(системи масового обслуговування).
СМО – будь-яка система, призначена для обробки заявок (вимог), що надходять до неїу випадкові моменти часу. Будь-який пристрій,що обслуговує заявки, називається каналом обслуговування або просто каналом.
СМО є нацпростішою, коли її потоки найпростіши.
Найпростіши потоки подій – таки потоки, в яких інтервали часу між цими подіями у потоках мають показний (експанційниц) розподіл з параметром, що дорівнює інтенсивності відповідного потоку.
За кількістю каналів СМО може бути одноканальною і багатоканальною. Також СМО можуть мати черги, а тому вони ще подяляються на СМО з відмовами і СМО з чергою.
При першому наближенні ми вважаємо, що потоки є експенціальними, тому наша система найпростіша СМО з обмеженою чергою.
Дана СМО буде мати такі станисистеми (S):
S0
– початковий стан, система не працює.
S1
- працює один верстат.
…..…………………………….
Sn – усі nверстатів працюють.
Sn+1 - усі nверстатів працюють, одна заявка стоїть у черзі.
…..…………………………………………….
Sn+m - усі nверстатів працюють, m заявок стоїть у черзі.
Взагалі дану систему обслуговування можна представити за допомогою графа, який зображено на рисунці 5.
l0l1lnln+m
S0
S1
… Sn
-1
…Sn
-1+
m
m1m2mn-1mn+m-1
Рисунок 5 – Граф багатоканальної СМО з обмеженою чергою (схема погибелі і розмноження)
Для подальшої розробки требо визначитись із задачею вибору.
Задача вибору – це операція, яка пов’язана зі зменшенням кількості альтернатив (зазвичай до 1). Вибір – процес прийняття рйшення. Задача вибору може бути сформульована за допомогою таких мов, як критеріальна, мова бінарних відношень і мова функцій вибору.
Критеріальна мова – найбільш проста та розвинена. Назва її пов’язана з тим припущенням, що кожну окрему альтернативу можна оцінити певним числом (значенням певного критерію).Пороівняння альтернатив зводиться до порівняння відповідних їм числам.
Нехай х – деяка альтернатива із множини Х (хєХ). Вважається, що для усіх х може бути задана функціяq(x), яка називається цільовою функцією. Функція q(x) має таку властивість, що якщо альтернатива x1
>x2
(х1
краща), то q(x1
)> q(x2
).
Враховуючи те, що в цій ГВС треба отримати максимальний прибуток і знайти оптимальну кількість верстатіві ємність накопичувачів в якості цільовой функції оберемо прибуток.
Прибуток визначається за формулою:
(1),
де V – витрати на обслуговування одного верстата за одиницю часу
D – загальний прибуток.
Загальний прибуток обчислюють за формулою
(2),
де А - середня кількість заявок, які обслуговуються СМО за одиницю часу (абсолютно пропускна спроможність);
dз
- прибуток від обробки однієї заготовки на верстаті.
Середня кількість заявок, які обслуговуються СМО за одиницю часу обчислюють за формулою:
(3),
де l – інтенсивність потоку заготівок за годину;
Pn+m
- ймовірність того, що система знаходиться у стані n+m (n заявок обслуговуються, m– у черзі).
Ймовірність обчислюють за формулою:
(4),
де m – довжина черги,
n – кількість верстатів,
P0
– ймовірність того, що система знаходиться в стані 0 (СМО вільна), обчислюють за формулою :
(5),
де
– коефіцієтн відношення, причому
(6),
де m – інтенсивність потоку обслуговування :
(7),
де t – час обробки однієї заготовки на верстаті.
Довжина черги обчислюється за формулою
(8),
де k – кількість накопичувачів;
– стандартна ємність накопичувача.
Витрати на обслуговування одного верстата обчислюємо як
(9),
де – витрати на обслуговування одного верстата
– вистрати на обслуговування одного накопичувача
Підставивши формули (2) – (9) в формулу (1) ми отримали цільову функцію (10), яка зв’язала прибуток з кількістю верстатів та накопичувачів :
(10)
Визначальним критерієм у даній ГВС є прибуток, який вона приносить за одну годину (П). Прибутковість даної системи буде залежати від кількості верстатів (n) та кількості заготівок в обробляємій черзі (k).
Якщо це врахувати, то формула (10) зазнає деяких змін, і ми отримаємо цільову функцію, яка залежить від двох параметрів (n, k):
Запрограмувавши дану цільову функцію (див. Додаток А), ми зможемо отримувати її значення при різних кількостях верстатів та деталей у черзі (див. Додаток Б), тобто оптимізацію даної цільової функції ми виконуємо шляхом перебору цих двох параметрів.
Дані оптимізації наведені у таблиці 1.
n |
k |
1 |
2 |
3 |
4 |
5 |
13 |
604.52 |
626.87 |
628.21
|
626.84 |
624.97 |
14 |
624.48 |
625.84 |
623.99 |
622.00 |
620.00 |
15 |
622.35 |
620.99 |
619.00 |
617.00 |
615.00 |
16 |
617.87 |
0.00 |
0.00 |
612.00 |
610.00 |
Таблиця 1 -Таблиця значень цільової функції
Найефективніше система працює :
n = 13
k = 3
П = 628.21
Ми розробили ГВС для підприємства, що було не рентабельним. Уданій роботі ми побудували ефективну ГВС. Система приносить найбільший прибутокпри кількості верстатів 13 та ємності накопичувача 3 заготівка. Він є додатнім і дорівнює 628.21 грн/годину, що свідчить про прибутковість системи.
1. Перегудов Ф.И., Тарасенко Ф.П. Введение в системный анализ: Учебное пособие для вузов – М.: Высшая школа, 1989.
2. Соломенцева Ю.М., Технологические основы ГПС – М. :Высшая школа, 2000.
3. Тимченко А.А., Основи системного аналізу та системного проектування – Київ, „Либідь”, 2003.
4. Конспект лекцій.
Текст програми
:
program cursovoi;
uses crt;
const Lm=100;
T_sr=0.12;
d=7;
V_n=2;
V_v=5;
L=20;
function fact(n:integer):double;
var i:integer;
f:double;
begin
f:=1;
for i:=1 to n do
f:=f*i;
fact:=f;
end;
function summa (n:integer; ro:real):real;
var
i: integer;
s:real;
factr : real;
begin
s:=1;
factr:=1;
for i:=1 to n do
begin
factr:=factr*ro/i;
s:= s+factr;
end;
summa:=s;
end;
var
n,n1,k,max_k,max_n,znach_n,znach_k,i,j:integer;
ro:real;
Scobka,max: real ;
a,b,c,e,f: double;
p: array [1..100,1..100] of real;
begin
Clrscr;
ro:=Lm*T_sr;
n1:=round(ro)+1;
k:=1;
max:=1;
for k:=1 to 5 do
for n:=n1 to 25 do
begin
f:= fact(n);
Scobka:=1/(1+summa(n,ro)+(exp((n+1)*ln(ro)))/(n*f)*(1-exp(L*k*ln(ro/n))/(1-ro/n)));
P[k,n]:=d*Lm*(1-(exp((n+L*k)*ln(ro)))/(exp(L*k*ln(n))*f)*Scobka)-V_v*n-V_n*k;
inc(znach_k);
if P[k,n]>max then
begin
max:=P[k,n];
max_k:=k;
max_n:=n;
znach_k:=1;
end;
if (znach_k=3) then break;
end;
write(' k');
for i:=1 to max_k+3 do
write(i:7);
writeln;
write('n ');
for i:=n1 to 25 do
begin
if i=n1 then write(n1:3,' ')
else write((i):5,' ');
for j:=1 to max_k+3 do
write(p[j,i]:5:2,' ');
writeln;
end;
writeln;
writeln('max znach = ', max:5:2);
writeln('n = ',max_n,' k= ',max_k);
readln;
end.
Результати роботи:
k 1 2 3 4 5 6
n 13 604.52 626.87 628.21 626.84 624.97 0.00
14 624.48 625.84 623.99 622.00 620.00 0.00
15 622.35 620.99 619.00 617.00 615.00 0.00
16 617.87 0.00 0.00 612.00 610.00 0.00
17 0.00 0.00 0.00 607.00 605.00 0.00
18 0.00 0.00 0.00 602.00 600.00 0.00
19 0.00 0.00 0.00 597.00 595.00 0.00
20 0.00 0.00 0.00 592.00 590.00 0.00
21 0.00 0.00 0.00 587.00 585.00 0.00
22 0.00 0.00 0.00 582.00 580.00 0.00
23 0.00 0.00 0.00 577.00 575.00 0.00
24 0.00 0.00 0.00 572.00 570.00 0.00
25 0.00 0.00 0.00 567.00 565.00 0.00
max znach = 628.21
n = 13 k= 3
|