Автореферат Солодуха О.В. Підсистема планування та прогнозування випуску продукції
Магістр ДонНТУ Солодуха Ольга Володимирівна
    Факультет:
Комп'ютерних інформаційних технології та автоматики
    Кафедра:
Автоматизовані системі управління
    Спеціальність:
Інформаційні управляючі системі та технології
    Тема випускної роботи:
Розробка комп'ютерної підсистеми планування та прогнозування випуску продукції в умовах швейного підприємства АТЗТ «ДОТІ»
    Науковий керівник:
доцент кафедри «Автоматизовані системі управління» Жукова Тамара Порфиріївна
Російська
Українська
Англійська
    Магістр ДонНТУ: Солодуха Ольга Володимирівна  
  Автобіографія   Автобіографія

АВТОРЕФЕРАТ

кваліфікаційної роботи магістра

Розробка комп'ютерної підсистеми планування ті прогнозування випуску продукції в умовах швейного підприємства АТЗТ «ДОТІ»

Науковий керівник: кандидат фіз.-мат. наук, доцент Жукова Тамара Порфиріївна, Донецький національний технічний університет, доцент кафедри автоматизовані системи управління



Вступ
Актуальність теми
Зв'язок роботи з науковими програмами, планами, темами
Мета і задачі розробки і дослідження
    Мета роботи
    Ідея роботи
    Основні задачі розробки і дослідження
    Предмет розробки і дослідження
    Об'єкт розробки і дослідження
    Методологія та методи дослідження
Планована наукова новизна
Практичне значення отриманих результатів
Апробація роботи
Огляд досліджень і розробок за темою
    На локальному рівні
    На національному рівні
    На глобальному рівні
Опис підсистеми, яка розробляється
Методи і засоби дослідження та розв'язання поставленої задачі
    Постановка задачі оптимізації
    Розв'язок задачі планування за допомогою генетичних алгоритмів
    Нейронні мережі для рішення задачі прогнозування
Опис отриманих і запланованих результатів
Висновки
Список літератури




Вступ

    В умовах ринкових відношень центр економічної діяльності переміщається до основної ланки всієї економіки – підприємству, так як саме на підприємстві створюється продукція, виконуються роботи, виявляються послуги.
    Підприємство – це господарюючий суб'єкт ринку, який має юридичну, виробничу та фінансову самостійність, основою якого є професійно організований колектив, що володіє виробничими засобами і предметами труда, які дозволяють йому випускати продукцію, виконувати послуги і роботи визначеного характеру і призначення у необхідній кількості, якості й асортименту.
    Мета функціонування підприємства:
1) отримання максимального прибутку;
2) облік реальних фінансових та інших ресурсних можливостей;
3) можливо повне задоволення потреб ринку збуту;
4) максимальне зниження виробничих витрат, у т.ч. і максимально можливе завантаження обладнання.
    Підприємство починає розробку програми з певної сфери діяльності й розраховує для себе обсяг виробництва, заснований на дослідженні й моніторингу ринку даного товару, фінансових можливостей фірми й потужності підприємства. Прогноз є основою створення маркетингової програми й виробничого плану. Його ціль – дати найбільш імовірні альтернативні шляхи розвитку досліджуваного ринку при заданому рівні знань і передумовах, що й закладаються. [1]
    Планування являє собою постановку проблеми, прогнозування, визначення цілей, розробку стратегії їх виконання, визначення умов і засобів досягнення мети. Функціонування системи забезпечується завдяки регулюванню, яке включає облік і контроль. У процесі планування ухвалюються розв'язки. Потім створюються умови для їх виконання, і система починає функціонувати.

Догори



Актуальність теми

    Стійкий фінансовий стан промислового підприємства, діючого в ринковій економіці, може бути забезпечене за умови постійного вдосконалювання й розвитку виробництва з метою випуску продукції, що відповідає динамічно мінливому попиту споживачів. Забезпечити цю відповідність можна тільки на основі ефективного планування виробничої програми промислового підприємства.
    Підприємство формує виробничу програму на основі державного замовлення, замовлень споживачів і виявленого в процесі вивчення ринку споживчого попиту. Таким чином, виробнича програма промислового підприємства визначає можливий обсяг виробництва й продажів продукції в плановому періоді, що відповідає номенклатурі, асортименту і якості вимогам споживачів.
    Також слід зазначити безупинно зростаючу потребу в прогнозах. Зростає актуальність підвищення якості прогнозних досліджень. Це вимагає більш поглибленого вивчання й розробки основних проблем, що виникають у прогнозуванні.
    З вищевикладеного можна сказати про актуальність теми магістерської роботи, що виробнича програма підприємства є невід'ємною частиною для ефективної діяльності промислового підприємства.

Догори



Зв'язок роботи з науковими програмами, планами, темами

    Дана робота виконується протягом 2008–2009 рр. за напрямком кафедри АСУ. Робота пов'язана з науковою програмою з оптимізації процесів прогнозування й планування на підприємстві.

Догори



Мета і задачі розробки і дослідження

Мета роботи

    Метою створення підсистеми планування й прогнозування випуску продукції є теоретичне обґрунтування й розробка інструментів і методів планування й прогнозування випуску продукції в умовах нестабільності й невизначеності, що забезпечують адаптацію планових показників до зміни параметрів зовнішнього й внутрішнього середовища.

Догори



Ідея роботи

    Ідея роботи полягає в тому, щоб створити таку комп'ютерну підсистему, яка зможе адекватно враховувати всі фактори, що впливають на планування та прогнозування випуску продукції. Дана комп'ютерна підсистема дозволить зберігати підприємству стійкий фінансовий стан в умовах нестабільності й невизначеності в економіці.

Догори



Основні задачі розробки і дослідження

    Завдання розробки й дослідження визначаються метою роботи й полягають у тому, щоб:
1. Дати поняття виробничої програми підприємства (ВПП).
2. Досліджувати теоретичні й методичні підходи до планування виробничої програми підприємства в умовах невизначеності.
3. Виявити й систематизувати фактори, що впливають на випуск продукції підприємства й відбивають галузеву специфіку.
4. Визначити період планування виробничої програми, ґрунтуючись на виявлених галузевих закономірностях попиту на продукцію підприємства.
5. Виконати аналіз критеріїв і методів планування й прогнозування випуску продукції підприємства.
6. Розробити комп'ютерну підсистему планування випуску продукції підприємства, що адекватно враховує основні закономірності виробництва й реалізації продукції.

Догори



Предмет розробки і дослідження

    Предметом розробки й дослідження є комп'ютерна підсистема планування й прогнозування випуску продукції, яка дозволить складати на підприємстві оптимальні прогноз і на його основі план випуску продукції.

Догори



Об'єкт розробки і дослідження

    Об'єктом дослідження в даній роботі буде процес планування й прогнозування випуску продукції в умовах швейного підприємства АТЗТ «ДОТІ».

Догори



Методологія та методи дослідження

    Методологічну основу дослідження склали положення системного аналізу, методи планування виробничої програми підприємства, методи математичної статистики, економіко-математичні методи і моделі, експертні методи, методи прийняття управлінських рішень в умовах невизначеності. Для розробки комп'ютерної підсистеми планування та прогнозування випуску продукції обрані нейронні мережі, які дають добрі результати в умовах неповних або надлишкових, зашумлених, частково суперечливих даних великого об'єму, і генетичні алгоритми, які адекватно враховують основні закономірності виробництва та реалізації продукції на основі процесів природного відбору.

Догори



Планована наукова новизна

    Наукова новизна підсистеми, яка розробляється, полягає в удосконаленні формування плану й прогнозу випуску продукції за допомогою сучасних методів та інструментів. Результатом роботи є розроблена методика визначення оптимального обсягу випуску по кожному виробу з урахуванням факторів нестабільності й невизначеності (мода, сезонність, особливості клімату, потреби населення), що забезпечують адаптацію планових показників до зміни параметрів зовнішнього й внутрішнього середовища.

Догори



Практичне значення отриманих результатів

    Практична значимість отриманих результатів полягає в розробці підсистеми планування й прогнозування випуску продукції, яка буде створюватися в умовах і з урахуванням специфіки української економіки (сезонні коливання попиту, нестійкість в економіці).

Догори



Апробація роботи

    Найближчим часом дана робота буде представлена на Дванадцятій Всеукраїнській (Сьомій Міжнародній) Студентській Науковій Конференції з Прикладної Математики й Інформатики (СНКПМІ–2009) 28–29 квітня 2009 року.

Догори



Огляд досліджень і розробок за темою

На локальному рівні

    Питання планування й прогнозування випуску продукції досліджував у своїй магістерській роботі Ісмаїл Хассан Хассер «Розробка комп'ютеризованої системи прогнозування попиту й випуску текстильної продукції в умовах Сирії». [1]

Догори



На національному рівні

    Дослідження з теми планування й прогнозування випуску продукції проводять такі економісти, як: М. М. Алексєєва, І. А. Бокун [2], Д. А. Пікалова [3], В. І. Борисевич, М. І. Бухалков [4], В. І. Кузін [5], В. А. Горемыкин, В. В. Глухів, А. К. Знаменський [6], А. І. Ільїн, О. І. Волков [7], С. Є. Каменіцер [8], М. В. Макаренко, О. М. Махалин, В. М. Попов, Є. А. Уткін, В. В. Царьов, Р. А. Фатхутдинов і т.д. [9] Розроблені програмні продукти для планування й прогнозування випуску продукції на підприємстві наступними фірмами: ТОВ «Марка» [10], компанія «Інтелект-Сервіс» і ін.

Догори



На глобальному рівні

    Питання планування й прогнозування широко освітлені в роботах сучасних закордонних авторів Р. Акоффа, І. Ансоффа, Г. Бенвенисте, Л. Фогеля [11], Дж. Бигеля, Г. Вейе, Ч. Ганнта, П. Дракера, У. Деринга, М. Портера, Ф. Тейлора, А. Файоля, Р. Фалмера, М. Форда й інших. [9] Також закордонні фірми розробляють програмні продукти для планування й прогнозування випуску продукції. До таких фірм відносять: «1С», «Consistent Software» [12] і т.д.

Догори



Опис підсистеми, яка розробляється

    Сутність прогнозування й планування випуску продукції полягає в обґрунтуванні цілей і способів їх досягнення на основі виявлення комплексу завдань і робіт, а також визначення ефективних методів і способів, ресурсів усіх видів, необхідних для виконання цих завдань і встановлення їх взаємодії. Планування є однією з найважливіших умов організації ефективної роботи підприємства. Планування охоплює основні напрямки господарської діяльності – продажу, закупівлі, виробництво, керування коштами у взаємодії між собою. Планування опирається на прогнозування попиту, аналіз і оцінку наявних ресурсів, перспектив розвитку підприємства.
    Оптимізація структури сировини при плануванні випуску продукції є істотним джерелом резервів збільшення суми прибутку. Логічно припустити, що підприємству вигідно збільшувати частки тих виробів, які приносять максимальний прибуток. Але завжди слід пам'ятати про ряд обмежень, що не дозволяють відмовитися від менш рентабельної продукції:
1) потенційний попит на продукцію досить динамічний і диференційований у часі й просторі. Ті вироби й торговельні марки, які затребувані в цей момент часу, можуть втратити свою споживчу привабливість через деякі проміжки часу;
2) основні виробничі фонди потребують постійної експлуатації, налагодження й обслуговуванні. Простої встаткування – це завжди несприятливий фактор для виробництва.
    Планом випуску продукції визначаються:
а) кількісні показники виробництва;
б) обсяг випуску продукції, який залежить від наступних факторів:
    - вихідного розміру наявних виробничих потужностей;
    - кількості й виду встановленого на підприємстві встаткування, його продуктивності, можливості найкращого використання, плану ремонту;
    - кількості робочого часу в періоді, що планується;
    - асортиментів продукції (замовлень клієнтів), який залежить від сезону (пори року), моди й потреб населення;
    - ресурсів сировини й лімітів витрати його на одиницю продукції і його якості.
    Для кожного періоду, охоплюваного планом, необхідно визначити дві змінні: обсяг виробництва в даний період; кількість ресурсів, використовуваних у даний період. План випуску продукції відбиває номенклатуру й асортименти виробництва продукції відповідно до плану реалізації, зобов'язаннями підприємства й економічними умовами.
    Планування й прогнозування продукції, що випускається, включає розв'язок ряду завдань. Насамперед, прогнозується попит на продукцію, що випускається підприємством. Далі планується номенклатура, асортименти й обсяг випуску продукції відповідно до прогнозу. Номенклатура виробництва являє собою перелік виробів (готових виробів, напівфабрикатів і т.п.), які підлягають виготовленню на підприємстві в плановому періоді. Асортименти продукції характеризує співвідношення питомих ваг окремих видів виробів у загальному випуску продукції. Номенклатура, асортименти й обсяг виготовленої підприємством продукції встановлюються на основі централізованого завдання по поставках найважливіших видів продукції й портфеля замовлень підприємства з урахуванням його спеціалізації. При цьому враховуються й договори по кооперованих поставках, укладені підприємством.
    Номенклатура продукції, що випускається, може бути досить великою, підприємство оснащується більшою кількістю встаткування різного профілю й призначення. У цьому випадку доцільно вдосконалювати структуру випуску тільки тієї продукції, питома вага якої в загальному обсязі випуску досить високий.
    Необхідною умовою збільшення кількості виробництва певних виробів є універсальність устаткування для їхнього виробництва. План випуску продукції може вплинути на величину цілого ряду витрат, у тому числі: витрати зберігання готової продукції; витрати ведення портфеля відкладених замовлень; витрати, пов'язані з позаурочною роботою або простоєм працівників; витрати, пов'язані з передачею частини робіт субпідрядникам; витрати, пов'язані з найманням і звільненням працівників.
    Завдання оптимізації структури сировини при плануванні випуску продукції повинне зважуватися на кожнім промисловім підприємстві, яке зацікавлено в максимізації прибутки від продажу продукції, що випускається.
    Функціонально-структурна схема підсистеми наведена на рис. 1.

Рисунок 1 – Функціонально-структурна схема підсистеми планування й прогнозування випуску продукції

Рисунок 1 – Функціонально-структурна схема підсистеми планування й прогнозування випуску продукції

    Для нормального функціонування комп'ютерної інформаційної підсистеми планування й прогнозування випуску продукції необхідні наступні вхідні документи:
- звіт про реалізацію товарів зі складу готової продукції за попередній місяць, квартал, рік (планований період);
- дані про нереалізовану продукцію на початок планованого періоду;
- накладні на матеріали;
- рахунки витрат;
- технолого-нормувальні карти;
- калькуляції на зроблений товар;
- портфель замовлень;
- інформація про виробничу потужність підприємства.
    Для комп'ютерної підсистеми планування й прогнозування випуску продукції вихідними документами будуть:
- прогноз випуску продукції на певний період;
- план випуску продукції на основі прогнозу.
    Усі отримані вихідні документи в даній підсистемі використовуються надалі й можуть бути вхідними документами в інших, суміжних підсистемах. Зокрема план випуску продукції є основою для розрахунків скоординованих планів виробничих підрозділів, цехів основного виробництва і служб, що й забезпечують. У числі інших відомостей перебувають звіти, запити, діаграми. У них утримується, головним чином, статистична інформація, яка може використовуватися статистичним відділом.

Догори



Методи і засоби дослідження та розв'язання поставленої задачі

Постановка задачі оптимізації

    Для планування й прогнозування випуску продукції застосовуються методи системного аналізу, математичного моделювання, багатокритеріальної оптимізації, експертних оцінок і нові інформаційні технології.
    Для розв'язку завдання оптимізації виявляється той параметр, який визначає ступінь досконалості розв'язку виниклої проблеми. Цей параметр зазвичай називають цільовою функцією або критерієм якості. В економічних завданнях це, як правило, максимізація прибутку. Далі встановлюється сукупність величин, які визначають цільову функцію. Нарешті, формулюються всі обмеження, які повинні враховуватися при розв'язку завдання. Після цього будується математична модель, що полягає у встановленні аналітичної залежності цільової функції від усіх аргументів і аналітичного формулювання супутніх завданню обмежень. Отже, нехай у результаті формалізації прикладного завдання встановлене, що цільова функція

Формула 1 ,
(1)

де безліч Х – узагальнення обмежень, його називають безліччю припустимих розв'язків. Суть проблеми оптимізації полягає в пошуку на безлічі Х – безлічі припустимих розв'язків такого розв'язку Розв'язок Х , при якім цільова функція f досягає найменшого або найбільшого значення (2).

Формула 2
(2)

    У якості критеріїв оптимізації обираємо наступні: обмеженнями будуть максимальне завантаження встаткування й мінімальне використання ресурсів, а цільовою функцією – максимум прибутки (3). На підставі цього одержуємо необхідний нам розв'язок, тобто план випуску продукції.

Формула 3 ,
(3)

де qi – ціна i-го виробу; xi – обсяг випуску i-го виробу; P – витрати; aij – трудомісткість виготовлення i-го виробу на j-ом устаткуванні; Ai – максимальне завантаження j-го встаткування; bir – кількість ресурсів r, необхідних для виготовлення i-го виробу; Br – мінімальний обсяг r-го ресурсу.

Догори



Розв'язок задачі планування за допомогою генетичних алгоритмів

    Генетичні алгоритми – це аналітичні технології, створені й вивірені самою природою за мільйони років її існування. Вони дозволяють вирішувати завдання прогнозування, класифікації, пошуку оптимальних варіантів, і зовсім незамінні в тих випадках, коли у звичайних умовах розв'язок завдання заснований на інтуїції або досвіді, а не на строгому (у математичному змісті) її описі.
    Нехай дана деяка складна функція (цільова функція), що залежить від декількох змінних, і потрібно знайти такі значення змінних, при яких значення функції є максимальним. Завдання такого роду називаються завданнями оптимізації й зустрічаються на практиці дуже часто.
    Один із прикладів – завдання планування випуску продукції. У цім завданні змінними є обсяги випуску продукції, а функцією, яку потрібно максимізувати, сумарний дохід підприємства. Також дані значення цін реалізації продукції, усіх витрат по кожному виробу, норм витрат і фонду часу.
    Спробуємо розв'язати це завдання, застосовуючи відомі нам природні способи оптимізації. Будемо розглядати кожний варіант випуску продукції (набір значень змінних) як індивідуума, а прибутковість цього варіанта – як пристосованість цього індивідуума. Тоді в процесі еволюції (якщо ми зуміємо його організувати) пристосованість індивідуумів буде зростати, а виходить, будуть з'являтися усе більш і більш дохідні варіанти планів. Зупинивши еволюцію в деякий момент і вибравши найкращого індивідуума, ми одержимо досить гарний розв'язок завдання.
    Генетичний алгоритм – це проста модель еволюції в природі, реалізована у вигляді комп'ютерної програми. У ньому використовуються як аналог механізму генетичного спадкування, так і аналог природного добору. При цьому зберігається біологічна термінологія в спрощеному виді.
    Метод моделювання генетичного спадкування наведено в табл. 1.

    Таблиця 1 – Моделювання генетичного спадкування
  Хромосома     Вектор з нулів і одиниць. Кожна позиція називається геном  
  Індивідуум = Генетичний код     Набір хромосом = варіант розв'язку задачі  
  Кросинговер     Операція, при якій дві хромосоми обмінюються своїми частинами  
  Мутація     Випадкова зміна однієї або декількох позицій у хромосомі  

    Щоб змоделювати еволюційний процес, згенеруємо спочатку випадкову популяцію – кілька індивідуумів з випадковим набором хромосом (числових векторів). Генетичний алгоритм імітує еволюцію цієї популяції як циклічний процес схрещування індивідуумів і зміни поколінь. Життєвий цикл популяції – це кілька випадкових схрещувань (за допомогою кросинговеру) і мутацій, у результаті яких до популяції додається якась кількість нових індивідуумів.
    Відбір у генетичному алгоритмі – це процес формування нової популяції зі старої, після чого стара популяція гине.
    Відбір у генетичному алгоритмі тісно пов'язаний із принципами природного добору в природі. Цей зв'язок представлений у табл. 2.

    Таблиця 2 – Зв'язок відбору в генетичному алгоритмі із принципами природного добору в природі
Пристосованість
індивідуума  
Значення цільової функції на цьому індивідуумові  
Виживання найбільше
пристосованих  
Популяція наступного покоління формується відповідно до цільової функції.
Чим більше пристосований індивідуум, тим більше ймовірність його участі в кросинговері  

    Після відбору до нової популяції знову застосовуються операції кросинговеру й мутації, потім знову відбувається відбір, і так далі.
    Таким чином, модель відбору визначає, яким образом слід будувати популяцію наступного покоління. Як правило, імовірність участі індивідуума в схрещуванні береться пропорційної його пристосованості. Часто використовується так звана стратегія елітизма, при якій кілька кращих індивідуумів переходять у наступне покоління без змін, не беручи участь у кросинговері й відборі. У будь-якому разі, кожне наступне покоління буде в середньому краще попереднього. Коли пристосованість індивідуумів перестає помітно збільшуватися, процес зупиняють і в якості розв'язку завдання оптимізації беруть найкращого зі знайдених індивідуумів.
    Вертаючись до завдання побудови оптимального плану, необхідно пояснити особливості реалізації генетичного алгоритму в цьому випадку:
- Індивідуум = варіант розв'язку завдання = набір з m хромосом Хj, де m – кількість виробів, вироблених підприємством;
- Хромосома Хj = обсяг випуску продукції j = 16 – розрядний запис цього числа.
    Тому що обсяги продукції обмежені, не всі значення хромосом є припустимими. Це враховується при генерації популяцій.
    Внаслідок вищерозглянутих особливостей генетичного алгоритму, можна сказати, що він являє собою комбінацію переборного й градієнтного методів. Механізми кросинговеру (схрещування) і мутації реалізують переборну частину, а відбір кращих розв'язків – градієнтний спуск.
    Тобто, якщо на деякій безлічі задана складна функція від декількох змінних, тоді генетичний алгоритм є програмою, яка за припустимий час знаходить крапку, де значення функції перебуває досить близько до максимально можливого значення. Вибираючи прийнятний час розрахунків, одержуємо кращі розв'язки, які можна одержати за цей час.
    Простий генетичний алгоритм випадковим образом генерує початкову популяцію. Робота генетичного алгоритму представляє ітераційний процес, який триває доти, поки не виконається задане число поколінь або будь-який інший критерій зупинки. У кожнім поколінні генетичного алгоритму реалізується відбір пропорційно пристосованості, однокрапковий кросинговер і мутація.
    Спочатку, пропорційний відбір призначає кожній структурі ймовірність Ps(і) рівну відношенню її пристосованості до сумарної пристосованості популяції:

Формула 4
(4)

    Потім відбувається відбір (із заміщенням) усіх n особин для подальшої генетичної обробки, відповідно величині Ps(і). При такому відборі члени популяції з високою пристосованістю з більшою ймовірністю будуть вибиратися частіше, чим особини з низькою пристосованістю. Після відбору, n вибраних особин випадковим образом розбиваються на n/2 пари. Для кожної пари з імовірністю Ps може застосовуватися кросинговер. Відповідно, з імовірністю 1–ps кросинговер не відбувається й незмінені особини переходять на стадію мутації. Якщо кросинговер відбувається, отримані нащадки заміняють батьків і переходять до мутації.
    Визначимо тепер поняття, що відповідають мутації й кросинговеру в генетичному алгоритмі.
    Кросинговер – це операція, при якій із двох хромосом породжується одна або кілька нових хромосом. Однокрапковий кросинговер працює в такий спосіб. Спочатку, випадковим образом вибирається одна з довжина–1 крапок розриву. (Крапка розриву – ділянка між сусідніми бітами в рядку.) Обидві батьківські структури в цій крапці розриваються на два сегменти. Потім, що відповідають сегменти різних батьків склеюються й виходять два генотипи нащадків.
    Після того як закінчується стадія кросинговеру, виконуються оператори мутації. У рядку, до якого застосовується мутація, кожний біт з деякою ймовірністю змінюється на протилежний. Популяція, отримана після мутації, проходить стадію елітного відбору. Цей метод відбору гарантує, що при відборі обов'язково будуть виживати кращий або кращі члени популяції сукупності. Найпоширеніша процедура обов'язкового збереження тільки однієї кращої особини, якщо вона не пройшла як інші через процес відбору, кросинговеру й мутації. Елітизм може бути введений практично в будь-який стандартний метод відбору.
    Наступні покоління обробляються подібним чином: відбір, кросинговер і мутація.
    Стосовно до нашого поставленого завдання кожна особина складається з масиву X і значення функції F на змінних, витягнутих із цього масиву.
    Ми використовуємо в програмі генетичний алгоритм, що складається з наступних кроків:
    1. Генерація початкової популяції, використовуючи стратегію «фокусування» – заповнення популяції особинами, у яких елементи масиву X (біти) заповнені випадковим образом у межах границь, певних користувачем.
    2. Вибір батьківської пари за допомогою методу рулетки, тобто методу пропорційного відбору. Хромосоми відображаються у вигляді відрізка ліній або секторів рулетки таки образом, що їх розмір пропорційний значенню цільової функції. Далі випадковим образом генеруємо числа в інтервалі від 0 до 1, і в якості батьків вибираються ті особини, у чий відрізок попадають випадкові числа. При цьому номера хромосом батьків повинні відрізнятися.
    3. Кросинговер відбувається в такий спосіб: беремо випадкову крапку t на масиві X (0..довжина–1). Після цього обмінюємо частини хромосом (біти 0-t нової особини (нащадка) заповнюємо елементами першої батьківської особини, а інші елементи заповнюються з масиву другої батьківської особини; для другого нащадка робиться навпаки). Таким чином, ми вибираємо четверту частину пар батьків від вихідного розміру популяції й на їхній основі одержуємо нащадків у кількості половини від вихідного розміру популяції. Ми використовуємо однокрапковий кросинговер. Отримані особини-нащадки додаються в популяцію.
    4. Усі особини з деякою ймовірністю мутують – інвертується випадковий біт масиву X цієї особини.
    5. Скорочуємо проміжну популяцію за елітарною схемою – новоспоруджені потоки заміняють гірших батьків, згідно зі значеннями цільової функції.
    6. Якщо найкращий розв'язок у популяції нас не задовольняє , то переходимо на крок 2.

Догори



Нейронні мережі для рішення задачі прогнозування

    Поряд із традиційними методами прогнозування сьогодні бурхливо розвивається теорія штучних нейронних мереж, яка добре зарекомендувала себе в області керування, там, де необхідне застосування людського інтелекту, зокрема при розв'язку завдань прогнозування.
    Нейронні мережі являють собою нову й досить перспективну обчислювальну технологію, що дає нові підходи до дослідження динамічних завдань. Нейронні мережі добре підходять для завдання прогнозування випуску продукції в умовах неповних або надлишкових, зашумлених, частково суперечливих даних великого обсягу. Прогнозуюча система використовує вихідні дані для моментів часу k+1, k+2 і т.д. у якості вхідних даних для прогнозування на моменти часу k+2, k+3 і т.д.
    Прогнозування випуску продукції в даній підсистемі на основі нейронних мереж перебуває в стадії розробки.

Догори



Опис отриманих і запланованих результатів

    За результатами аналізу опису підсистеми планування й прогнозування випуску продукції:
    - уточнені й доповнені принципи планування в умовах невизначеності, а також уведене поняття адаптивного планування виробничої програми підприємства;
    - проведена ідентифікація системотворчих факторів, що виявляють вплив на планування випуску продукції на підприємстві й відбивають галузеву специфіку;
    - визначена вхідна інформація, необхідна для побудови підсистеми.
    Методологічну основу дослідження склали положення системного аналізу, методи планування виробничої програми підприємства, методи математичної статистики, економіко-математичні методи й моделі, експертні методи, методи прийняття управлінських розв'язків в умовах невизначеності.
    У роботах багатьох авторів робляться спроби обліку невизначеності шляхом використання різних методологічних підходів. Пропоновані підходи, безумовно, представляють як науковий, так і практичний інтерес. Разом з тим ми дійшли висновку, що не існує досить універсальних способів формування плану випуску продукції підприємства, у яких були б комплексно враховані всі фактори, що забезпечують ефективність даного процесу.
    На жаль, класичні методики виявляються малоефективними в багатьох практичних завданнях. Це пов'язане з тим, що неможливо досить повно описати реальність за допомогою невеликого числа параметрів моделі, або розрахунки моделі вимагають занадто багато часу й обчислювальних ресурсів. Через недоліки традиційних методик в останні 10 років іде активний розвиток аналітичних систем нового типу. У їхній основі – технології штучного інтелекту природні процеси, що імітують, такі як діяльність нейронів мозку або процес природного добору. Найбільш популярними й перевіреними із цих технологій є нейронні мережі й генетичні алгоритми, які можна використовувати для розв'язку завдання планування й прогнозування випуску продукції на підприємстві.
    У результаті виконання роботи був розроблений алгоритм роботи підсистеми планування й прогнозування випуску продукції в умовах швейного підприємства АТЗТ «ДОТІ» (рис. 2).
    У роботі також планується створення програми, що реалізує розроблений алгоритм роботи підсистеми.

Рисунок 2 – Алгоритм роботи підсистеми планування і прогнозування випуску продукції (анімація: обсяг - 34,908 КБ; розмір - 710х236; кількість кадрів - 5; затримка між кадрами - 2000 мс; затримка між останнім і першим кадрами - 2000 мс; кількість циклів повторення - безперервний цикл повторення)
Рисунок 2 – Алгоритм роботи підсистеми планування і прогнозування випуску продукції
(анімація: обсяг – 34,908 КБ; розмір – 710х236; кількість кадрів – 5; затримка між кадрами – 2000 мс; затримка між останнім і першим кадрами – 2000 мс; кількість циклів повторення – безперервний цикл повторення)

Догори



Висновки

    Провівши дослідження з обраної теми, можемо зробити наступні висновки:

  •   успіх діяльності будь-якого підприємства залежить від правильно розробленої стратегії випуску продукції;
  •   планування випуску продукції містить у собі визначення асортиментів випуску продукції, обсягу випуску й строків формування плану на основі розробленого прогнозу;
  •   зроблений аналіз існуючих систем і підсистем, на закінчення якого обґрунтована актуальність створення підсистеми планування й прогнозування випуску продукції в умовах підприємства АТЗТ «ДОТІ»;
  •   проведений огляд методів планування й прогнозування випуску продукції. Аналіз показав, що найбільш підходящим є використання нейронних мереж і генетичних алгоритмів у зв'язку з тим, що обоє ці методу дозволяють вирішувати завдання, у яких вихідні дані можуть бути неповними, що цілком відповідає вимогам, пропонованим для розв'язку поставленого завдання.

Догори



Список літератури

  1. И. Хассан Хасcер «Разработка компьютеризированной системы прогнозирования спроса и выпуска текстильной продукции в условиях Сирии» [Електронний ресурс]: автореферат / И. Хассан Хасcер – Донецк: ДонНТУ, 2007. – Режим доступу: http://masters.donntu.ru/2007/kita/ismail/diss/index.htm.
  2. Бокун И.А., Темичев А.М. Прогнозирование и планирование экономики. – М.: Наука, 2002.
  3. Оптимизация ассортимента в условиях кризиса [Електронний ресурс]: Идеи продвижения на рынке одежды и обуви / Д.А. Пикалова //IT Manager – 2008. – Режим доступу: http://subscribe.ru/archive/ industry.lind.apparel/200811/06110801.html.
  4. Бухалков М.И. Внутрифирменное планирование: Учебник. – 2-е издание., испр. и доп. – М.: ИНФРА-М, 2000.
  5. Кузин В. И., Шахдинаров Г. М., Юрьев В. Н. Методы и модели управления фирмой: Учебник для вузов. – СПб: ПИТЕР, 2001.
  6. Подлазов М.К., Знаменский А.К. Экономика, организация и планирование трикотажного производства. – М.: Легкая индустрия, 1975.
  7. Волков О.И. Экономика предприятия. – М.: Инфра-М, 2001.
  8. Каменицер С.Е. Справочник экономиста промышленного предприятия. – М.: Экономика, 1974.
  9. Сытник В.Ф., Карагадова Е.А. Математические модели в планировании и управлении производством: Учеб. пособие для вузов. – К.: Вища шк., 1985.
  10. Механизм виртуозного управления [Електронний ресурс]: официальный сайт компании ООО Марка / В.Г. Бойко. – 1995–2007. – Режим доступу: http://www.virtuoso.com.ua/about_virtuoz.
  11. Фогель Л., Оуэнс А., Уолш М. Искусственный интеллект и эволюционное моделирование. – М.: Мир, 1969.
  12. Специализированная комплексная информационная система TechnologiCS [Електронний ресурс]: официальный сайт CSoft. – 2000–2008. – Режим доступу: http://www.technologics.ru/program.

Догори



    При написанні даного автореферату магістерська робота ще не завершена. Остаточне завершення: грудень 2009 р. Повний текст роботи й матеріали по темі можуть бути отримані в автора або його керівника після зазначеної дати.


  Автореферат   Автореферат
  ДонНТУ   ДонНТУ
  Портал магістрів ДонНТУ   Портал магістрів ДонНТУ
  Факультет КІТА   Факультет КІТА ДонНТУ
  Кафедра АСУ   Кафедра АСУ ДонНТУ
  Автобіографія   |     Автореферат  
  ДонНТУ   |     Портал магістрів ДонНТУ   |     Факультет КІТА   |     Кафедра АСУ