единици
1. Въведение в изкуствения интелект в поддръжката на самолети и авиониката: Роли, граници, проверка и критичен за сигурността принцип 2. Запис на поддръжката и отстраняване на неизправности: PIREP, кодове за грешки и отстраняване на неизправности 3. Бяла книга и ръчно сканиране: AMM, IPC, SB, AD и проверка 4. Предсказуема поддръжка и данни от сензори: тенденция, прогноза и HUMS 5. Системи за авионика и изолиране на грешки: BITE, окабеляване и софтуер 6. Работен ред, планиране и работна сила: от карта със задачи до CRS 7. Съответствие, сертифициране и регулиране: Закон за летателната годност 8. Части, инвентар и верига за доставки: Проследимост и риск от фалшиви части 9. Качество, управление на безопасността и човешки фактори: SMS и Dirty Dozen 10. Визуална инспекция, NDT и компютърно зрение: споделяне на натоварването на окото 11. Случай за поддръжка от край до край: интеграция, граници, поверителност и бъдеще
единица 2 / 11

Запис на поддръжката и отстраняване на неизправности: PIREP, кодове за грешки и отстраняване на неизправности

Печалби:

  • Възможност за преобразуване на двусмисления пилотен доклад (PIREP) в структурирано описание на грешката, поставено в правилната секция ATA с изкуствен интелект
  • Способност да се разбере, че кодът за грешка е симптом, а не основната причина, и да се приложи контрол на конектора/окабеляването преди подмяна на част при селективно отстраняване на неизправности
  • Способността да се разбере, че препратките към FIM/задачи и списъците с възможни причини, създадени от изкуствения интелект, са хипотези, които трябва да бъдат проверени.

Всяка работа по поддръжката започва със запис и завършва с запис. Сърцето на поддръжката на въздухоплавателни средства е как грешката се описва, записва и изолира. В този раздел ще разгледаме как да използваме изкуствения интелект (AI) като ускорител в тези три пръстена – разбиране на пилотния доклад, интерпретиране на кодове за грешки и отстраняване на неизправности – но защо никога не можете да оставите диагностичното решение на него.

Нека първо изясним условията. PIREP (Доклад на пилота) често е кратък, нетехнически и неясен: „Появи се необичаен шум, докато колесникът се спускаше.“ MAREP (Доклад за поддръжка) може да бъде по-технически. Технически дневник (Технически дневник - техническият дневник на самолета, официален запис на неизправности и извършени операции) е книгата, в която всичко това се събира законно. Съвременните самолети имат и CMS/CMC (Централна система/компютър за поддръжка); Системите запазват кода за грешка и записите на съобщения за поддръжка, които създават тук.

Конструиране на неясното човешко описание

Има голямо разстояние между изявлението на пилота за „странна вибрация“ и кода за грешка. AI е много полезен за преодоляване на това разстояние: той взема свободния текст, превръща го в структурирано описание на повредата — в каква фаза на полета е (излитане, изкачване, круиз, кацане), коя система (ATA раздел) може да засяга, дали се повтаря. Това е организация на данните, а не диагноза. Критична точка: Конфигурацията, която AI произвежда, е набор от хипотези; Мануалният и физическият преглед определят кое е правилното.

Нека си припомним концепцията на раздела ATA: Стандартът ATA 100 номерира самолетите по системи (21 климатика, 27 контрола на полета, 28 гориво, 29 хидравлика, 32 колесника, 34 навигация, 49 APU, 72 двигателя). Поставянето на грешка в правилната секция ATA е първата стъпка към достигане до правилното ръководство и правилния експерт. AI бързо картографира несигурна рецепта към възможни ATA сегменти – но „вероятно“ не означава „сигурно“.

Съвет: Когато давате PIREP на AI, цитирайте точното изречение на пилота, без да го променяте. Ако замените „вибрацията“ със собствената си интерпретация („вероятно дисбаланс на вентилатора“), ще отведете AI в грешната посока от самото начало. Оставете необработените данни необработени; Запазете коментара за след проверка.

Кодове за грешки: речник, не диагностика

Модерната авионика и двигателни системи генерират номерирани кодове в случай на неизправност. Значението на тези кодове е определено в FIM (Ръководство за изолиране на грешки) или в речника на кодовете за грешки на производителя. AI помага да се преведе код на човешки език и да се изброят възможните причини; Но тук има два големи капана.

Първо: един и същ код може да означава различни неща в различни типове самолети и дори в различни номера на софтуерни части. Типът AI може да се смесва. Второ: кодът често сочи към симптома, а не към първопричината. Например кодът за „несъответствие на данните за въздуха“ може да бъде причинен от дефектен сензор, запушена тръба на Пито или кабелна връзка. AI изброява възможностите; Вие откривате кой е истински, като гледате и измервате FIM стъпка по стъпка.

AI при отстраняване на неизправности: генератор на хипотези

Доброто изолиране на неизправностите не е "отстраняване на неизправности с пушки" (произволна подмяна на части); Това е структуриран процес на елиминиране. Тук AI блести като генератор на хипотези и напомняне за контролен списък:

  1. Изяснете симптома: фаза, състояние, честота на повторение, други съпътстващи симптоми.
  2. Избройте възможните причини: Попитайте AI по ред на вероятност; извикайте коя FIM стъпка за всяка.
  3. Започнете с евтино и бързо тестване: проверка на съединение/конектор, BITE тест, визуална проверка.
  4. Продължете селективно: запазете резултатите от всеки тест; Обмислете хипотези.
  5. Проверете и затворете: извършете оперативен тест след ремонт / тест за връщане в експлоатация.

В тези стъпки AI ви напомня за поръчката и подчертава пренебрегната възможност. Но решението за "замяна на тази част" се взема от FIM и физическите констатации.

Внимание: Пазете се от прихващането No Fault Found (NFF). Преди да премахнете компонент, изолирайте дали повредата всъщност е в този компонент или в окабеляването/конектора/софтуера. AI има тенденция да казва "компонент за промяна"; Въпреки това, значителна част от неизправностите на авиониката са причинени от окабеляване и връзка (ще задълбочим това в 5-ти блок).

три мини калъфа

Случай 1 — Конфигуриране на рецептата. Техник даде на AI PIREP за „ляв клик при кацане“. AI прави това по фаза (кацане), възможни секции ATA (32 колесника, 52 врати като второстепенни) и „има ли повторение?“ структуриран с въпроса. Техникът погледна технологичния дневник за последните 10 полета, видя, че неизправността се е появила отново в 3 полета и фокусира проверката върху пантата на капака на колесника; Проблемът беше разхлабена закопчалка. Спестени са приблизително 25 минути в сравнение с търсенето на сляпо.

Случай 2 — Кодовият речник се засили, диагнозата дойде от човека. За код за „несъответствие на данните за въздуха“ AI изброи три възможни причини: пито/статично задръстване, повреда на ADC (компютър за данни за въздуха), окабеляване. Техникът започна с най-евтиния тест: Пито провери отоплението и дренажа, откри, че един статичен порт е частично запушен. Проблемът беше решен без подмяна на частта; Беше избегната ненужна промяна на ADC (висока цена + ненужен риск).

Случай 3 — Уловена халюцинация. YZ посочи код на двигателя като "FIM задача 73-21-00-810-801". Когато техникът погледна във FIM, този номер не беше в този кодов раздел; AI беше измислил числото. Правилната стъпка беше друга задача в ръководството. Рефлексът за обвързване на ресурсите предотврати напредъка с грешна процедура.

Четири копируеми шаблона

Роля: Асистент за конфигуриране на описание на грешка. Задача: Преобразуване на следния пилотен доклад в структуриран запис на грешка. Изходни полета: Фаза на полета | Възможен ATA дял(ове) | Състояние на повторение („да се провери“, ако не е известно) | Придружаващи симптоми | Уточняващи въпроси. Правила: НЕ ПОСТАВЯЙТЕ ДИАГНОСТИКА; просто редактирайте. Напишете „неясно“ за района, за който не сте сигурни. PIREP: [поставете пилотното изречение дословно]

Роля: Помощник за обяснение на кода на грешка. Задача: Избройте възможното значение и възможните причини на съобщението "[код]" за [тип самолет + софтуер std] по ред на вероятност. Правила: - Посочете коя FIM задача трябва да проверя за всяка причина, но НЕ измисляйте номера на задачата; Кажете „Вижте [код] във FIM“. - Напомнете ни, че кодът може да варира в зависимост от типа. Код и контекст: [код + тип + фаза]

Роля: Ръководство за стъпки за отстраняване на неизправности. Задача: Предложете елиминационна последователност от проверки за следната неизправност (от евтино/бързо тестване до скъпо/подмяна на части). Насоки: - Посочете какво да се измерва на всяка стъпка и къде е определен очакваният нормален диапазон (AMM/FIM); Стойност НЕ ПОДГЛАСЯЙТЕ.- Проверете конектора/окабеляването ПРЕДИ смяната на част. Неизправност: [конфигурирано описание]

Роля: Напомняне за затваряне на теста. Задача: Извежда контролен списък какви оперативни/връщащи тестове и записи са необходими за следния ремонт. Правила: Посочват, че официалната стъпка на теста трябва да бъде проверена в AMM. Ремонт: [обобщение на извършената работа]

Слаба подкана / Силна подкана

Слаб: "Какво означава код 34-11, коя част трябва да сменя?"

Този въпрос не включва типа и софтуерния стандарт, прескача направо в подмяната на части и насърчава AI да създаде измислена справка.

Силно: „[Тип самолет, стандартен софтуер]. Съобщението „34-11 несъответствие на въздушните данни“ в CMC се повтаря по време на круиз. Посочете възможните причини по реда на вероятността; посочете раздела, за да разгледате във FIM за всяка, но задачата не е подходяща; предложете ред на елиминиране, като започнете с най-евтиния/най-бързия тест; поставете проверка на конектора/питото преди подмяна на част.“

Този тип подкана включва контекст, логика за елиминиране и спирачка за халюцинации.

Таблица: Разпределение на ролите при откриване на грешки

стъпка

Работа на AI

човешка работа

Конфигуриране на PIREP

Разделя свободния текст на полета

Дава и проверява суровата рецепта, без да я променя

Коментиране на кода

Речник + списък с възможни причини

Потвърждава съответствието с типа във FIM

генериране на хипотези

Сортирайте възможностите

Елиминира чрез физически тест

Тестова поръчка

Предлага ред за елиминиране

Измерва, записва, решава

Затваряне

Тест/регистрация напомня

Извършва теста, подписва (CRS)

Често срещани грешки

  • Погрешно приемане на симптома за първопричината. Кодът е симптомът; Стигнете до първопричината с FIM.
  • Пропускане на конектор/окабеляване и подмяна на части. NFF и отново създава грешка; увеличаване на разходите и риска.
  • Промяна на пилотната рецепта със собствена интерпретация. Подвежда AI от самото начало.
  • Разчитайки на номера на задачата. AI може да съпостави референция; Вижте сами във FIM.
  • Пропускане на затварящия тест. Ремонтът не е завършен без обратен тест и регистрация.

В обобщение

Откриването на грешки е верига регистрация-конфигурация-изолиране. AI е мощен помощник при конфигурирането на неясното пилотно описание, превеждайки кода на грешката на човешки език и ви напомня за последователността за отстраняване на неизправности. Но кодът е симптом, а не диагноза; Списък с вероятни причини е хипотеза, а не решение. Извършете проверка на конектора/окабеляването преди подмяната на частта, проверете всяка препратка във FIM и затворете ремонта с обратно тестване.

Задача за приложение

Вземете (нечувствителен) запис на грешка, който имате. Поискайте конфигурация от AI с първия шаблон, след което издайте елиминационна тестова последователност с третия шаблон. Намерете еквивалента на всяка стъпка от действителния FIM/AMM и коригирайте предложената от AI последователност, като използвате собствената си професионална преценка. Напишете разликите в таблица: Какво каза AI, какво каза ръководството, какво решихте.

контролен списък

  • [ ] Дадох PIREP в необработен вид, без да добавям никакви коментари.
  • [ ] Поставих грешката в правилната секция ATA.
  • [ ] Потвърдих кода във FIM според типа и софтуерния стандарт.
  • [ ] Проверих конектора/окабеляването, преди да сменя частта.
  • [ ] Видях всяка препратка към FIM/AMM в оригинала; Отказах да го измисля.
  • [ ] Приключих ремонта с оперативно/връщане на тестване и регистрация.