Рекомендуемая литература. Упражнения.
Упражнение 10
Приведенная ниже модель диагностики взята из руководства владельца автомобиля BMW 320.
I) Представьте приведенные ниже инструкции по поиску неисправностей в виде модели предметной области, которая используется в системе MORE (см. рис. 12.1).
| Симптом | Причины |
|---|---|
| Двигатель не заводится | |
| На стартер не подается ток | Разряжена аккумуляторная батарея |
| Поврежден провод, подключенный к одной из клемм батареи | |
| Поврежден соленоид стартера | |
| Плохой контакт с "массой" | |
| На стартер подается ток | Заклинило шестерню стартера |
| Поврежден двигатель стартера | |
| Двигатель проворачивается, но не запускается | |
| Нет искры между электродами свечи | Загрязнены контакты прерывателя |
| Наличие влаги в распределителе | |
| Неправильно подключены контакты прерывателя | |
| Поврежден конденсатор (модель прежних лет выпуска) | |
| Поврежден ключ прерывателя | |
| Повреждена катушка (модель прежних лет выпуска) | |
| Нет топлива в жиклере карбюратора | Нет топлива в баке |
| Паровая пробка в системе подачи топлива (в жаркое время года) | |
| Засорен жиклер | |
| Неисправен бензонасос | |
| Двигатель заглох и вновь не заводится | |
| Заливает карбюратор | Заедание игольчатого клапана |
| Поврежден поплавок | |
| Неправильно установлен уровень поплавка | |
| Нет топлива в жиклере карбюратора | Нет топлива в баке |
| Вода попала в систему подачи топлива | |
Замечания в круглых скобках в столбце "Причины" следует рассматривать как фоновые условия в системе MORE.
II) Постройте на основе этой инструкции набор порождающих правил и разработайте соответствующую CLIPS-программу. Фоновые условия должны вводиться пользователем в ответ на запросы программы.
