- •Тема 4. Системно-методологічні аспекти моделювання Вступ
- •Ключові поняття та терміни
- •План лекції
- •4.1. Дослідження систем за допомогою аксіоматичного підходу
- •4.2. Метод «чорної скрині»
- •Послідовність дослідження систем за допомогою емпірико-статистичних моделей наступна:
- •4.3. Проблеми оптимізації в системному аналізі та моделюванні
- •Оптимізаційна модель будується на основі змістовного описання системи в такій послідовності:
- •4.4. Імітаційні моделі Особливості імітаційних моделей прийняття рішень
- •Висновки
4.2. Метод «чорної скрині»
Емпірико-статистичні моделі використовують широко відому кібернетичну ідею «чорної скрині», що не дозволяє зробити висновків про структуру системи, причинно-наслідкові зв'язки та механізми її функціонування. Наявна апріорна інформація відносно цих аспектів практично не використовується.
У визначенні поняття «системи» відсутня конкретна інформація про її внутрішню будову. Тому систему можна зобразити у вигляді чорної непрозорої скрині, що виділена з середовища. Вже ця, максимально спрощена модель, відображає дві важливі властивості системи, а саме цілісність та відокремленість від середовища. З іншого боку, хоча «чорна скриня» й відокремлена, виділена з середовища, тим не менше вона не є ізольованою від нього.
Дійсно, насправді досягнута мета — це не що інше, як заплановані раніше зміни в зовнішньому середовищі, деякі продукти функціонування системи, що призначені для споживання за її межами.
Отже, система пов'язана з середовищем та за допомогою цих зв'язків виявляє певні дії на зовнішнє середовище. В моделі «чорної скрині» цьому відповідають дуги, що скеровані від системи до зовнішнього середовища — виходи системи (рис. 4.1).
Рис. 4.1. Модель «чорної скрині»
Через виходи система, діючи на зовнішнє середовище, реалізує своє призначення, мету. Окрім того, в визначенні системи є й вказівка на наявність зв'язків іншого типу — система є засобом, а тому повинні існувати й можливості її використання, дії на неї, тобто зв'язки, що скеровані від середовища до системи — входи системи.
Назва «чорна скриня» образно підкреслює повну відсутність інформації про внутрішню будову «скрині»: в цій моделі задані, фіксуються та перераховуються лише вхідні та вихідні зв'язки з середовищем. У багатьох випадках, незважаючи на зовнішню простоту та відсутність даних про внутрішню будову системи, така модель виявляється корисною.
В багатьох випадках достатнім є змістовне описання входів та виходів — в цьому випадку «чорна скриня» — це список входів та виходів. Наприклад, комп'ютер у такому представленні виглядатиме наступним чином: входи — кабель електроживлення, клавіатура, мишка, дисковід, кабель до модему (у випадку наявності Internet), зчитувач компакт-дисків; виходи — монітор, дисковід, кабель до модему (у випадку наявності Internet), акустичні колонки.
При детальнішому підході може виявитися необхідність кількісного описання деяких (чи всіх) характеристик входів та виходів. Формалізуючи модель «чорної скрині» в результаті ми отримуємо дві множини вхідних та вихідних змінних, між якими не зафіксовано ніяких відношень (в іншому випадку це вже буде «напівпрозора» чи «прозора» скриня).
Побудова моделі у вигляді «чорної скрині» насправді не є такою простою, як видається. Здається, що все просто — потрібно лише перерахувати входи та виходи системи — і модель побудована. Але якщо лише це потрібно буде зробити для конкретної системи, виявляються неочікувані труднощі.
Так, при розгляді комп'ютера виходами є також, як не дивно — вентиляційна система — з одного боку з точки зору шумових характеристик (рівень шуму завжди бажано підтримувати на мінімальному рівні), та теплових — за певних умов зовнішнього середовища при підвищеній чи пониженій температурі можливі збійні ситуації або й взагалі відмова працювати. Можуть бути потрібними й конкретні характеристики окремих виходів (частота кадрової розгортки в монітора при роботі з офісними та графічними застосуваннями з різною роздільчою здатністю) чи пропускна спроможність каналу зв'язку у випадку наявності Internet. При купівлі принтера, сканера, цифрової фотокамери у комп'ютера з'являються додаткові входи та виходи — і користувачеві до певного моменту їх наявність чи відсутність несуттєва, але як тільки з'являється потреба — наявність чи відсутність, скажімо входу USB для роботи з сучасними периферійними пристроями може виявитися дуже важливою.
Отже, при формулюванні додаткових аспектів (надійність, зручність користання, ергономічні та технічні характеристики, умови експлуатації, відповідність моді, наявність розширень з метою використання в майбутньому певних периферійних засобів) модель «чорної скрині» суттєво модифікується, і відразу й назавжди вирішити, які входи та виходи наявні в системі — виявляється непростим завданням.
Побудова моделі «чорної скрині» не є тривіальним завданням, тому що відповідь на запитання, які з входів та виходів потрібно включати до складу моделі, не завжди є простою та однозначною. Головною причиною множинності входів та виходів в моделі «чорної скрині» є те, що будь-яка реальна система, як і інший об'єкт, взаємодіє з об'єктами зовнішнього середовища безмежним числом способів. У процесі побудови моделі системи з нескінченної множини зв'язків дослідник відбирає скінчене число для включення список входів та виходів. Критерієм відбору при цьому є цільове призначення моделі, суттєвість того чи іншого зв'язку відносно цієї мети. Те, що є суттєвим — включається, що ні — не включається до списку. Саме тут можливе виникнення помилок, тому що від того, що ми виключаємо з розгляду певні зв'язки, вони не зникають, і так чи інакше діють незалежно від нас. У багатьох випадках виявляється, що ті зв'язки, які спочатку здавалися нам несуттєвими, насправді є важливими і повинні бути враховані.
Це має особливе значення при визначенні мети системи, яка осягається через виходи «чорної скрині» і стосується як описання існуючих систем, так і проектів поки що неіснуючих систем. Реальна система взаємодіє з об'єктами оточуючого середовища, тому важливо якомога раніше, найкраще на стадії побудови моделі, врахувати найсуттєвіше. Внаслідок цього необхідно поряд з генеральною метою сформулювати перелік додаткових цілей, тому що виконання лише генеральної мети є недостатнім.
Отже, моделі у вигляді «чорної скрині» — це моделі типу «вхід— вихід», і їх побудова зводиться до обґрунтування застосовності деяких теоретичних гіпотез про припустимі форми взаємозв'язку між входами та виходами системи і відповідності модельних результатів виміряним значенням входів та виходів реальної системи. По суті здійснюється перехід до певної «напівпрозорої» скрині як моделі первісної «чорної скрині». Статистичні моделі будуються на основі експериментальних даних шляхом пасивного або активного експерименту.