одиниця 9 / 9

Стандартні дослідження, моделювання та підзвітність за допомогою Python

Прибуток:

  • Можливість сканувати стандарти IEC, TS та пов’язані нормативні документи за допомогою штучного інтелекту та застосовувати правила перевірки з офіційних джерел
  • Здатність проводити інженерні розрахунки та моделювання за допомогою Python і перевіряти результати в порядку величини
  • Зрозумійте, що результати ШІ не замінюють схвалення інженера з точки зору електробезпеки, відповідальності та етики.

У цьому останньому розділі ми об’єднуємо три важливі напрямки модуля: прискорення дослідження стандартів і регулювання за допомогою штучного інтелекту, але з перевіркою з офіційного джерела; Проведення інженерних розрахунків і симуляцій за допомогою Python і їх перевірка за порядком величини; і, перш за все, розуміння того, що вихід штучного інтелекту не є заміною для електробезпеки та схвалення інженера. Стандарти в електриці та електроніці (серії IEC, TS, EN, відповідні правила монтажу та продукції) — це не просто бюрократія; Це законодавча база для безпеки життя та відповідності. Штучний інтелект є потужним у скануванні цієї структури, але це також місце, де він найбільш сприйнятливий до галюцинацій. Правильне використання полягає в тому, щоб отримати швидкість від ШІ та точність і відповідальність від інженера.

Дослідження стандартів і правил: швидке сканування, офіційна перевірка

Стандартні тексти довгі, технічні та міжпосилальні. AI дає вам швидку дорожню карту для таких запитань, як «який стандарт охоплює цю тему, яку статтю я повинен переглянути, яка основна вимога?» Але номери позицій, табличні значення та обмеження, надані AI, повинні бути точно перевірені з офіційного та поточного тексту.

Увага: мовні моделі є однією з областей, де стандартні номери елементів і числові межі здебільшого вигадані (галюцинації). Твердження на зразок «Відповідно до IEC 60364, пункт 4.3...» звучать надійно, але номер або значення пункту можуть бути неправильними. Використовуйте дані штучного інтелекту як «компас, щоб показати мені, де шукати»; Ніколи не приймайте рішення на основі числа, яке запам'ятовує ШІ.

Робочий процес для дисципліни перевірки:

1) Попросіть ШІ відсканувати тему: «Якої групи стандартів стосується ця тема, які заголовки я маю переглянути?» (дорожня карта)2) Запитуйте позначку «потрібне джерело» для кожної речовини/значення, запропонованого AI.3) Відкрийте офіційний стандартний текст (поточне видання від установи/видавця).4) Порівняйте номер речовини, обсяг і значення ТОЧНО.5) Виправте все, що не збігається на користь офіційного тексту, а не AI.6) Підтвердьте, що стандарт є поточним/поточним виданням.

Слабка підказка / Сильна підказка

СЛАБКО: «Якому стандарту має відповідати ця панель, скажіть мені значення». (Результат: існує високий ризик вигаданих номерів і номерів артикулів.) СИЛЬНО: «Підсумуйте, які сімейства стандартів, пов’язані з конструкцією панелей низької напруги, мені потрібно переглянути, і яку тему охоплює кожна з них. Дайте мені КОНТРОЛЬНИЙ СПИСОК: «перевірте цю тему відповідно до цього стандарту». НЕ вказуйте точний номер статті чи числове обмеження; я перевірю це самостійно з офіційного тексту. Уточніть, де ви не впевнені, уточніть».

Ця підказка спрямовує ШІ до завдання, у якому він найсильніший (карта тем і контрольний список), і утримує його від завдання, у якому він найслабший (запам’ятовування точного числа).

Обчислення та моделювання за допомогою Python: генерація, перевірка за допомогою рангу

Python робить інженерні розрахунки відтворюваними та перевіреними. AI може написати код для вас; Але завжди перевіряйте результат перевіркою розумності. Приклад: простий розрахунок втрат і ефективності для трансформатора.

# Простий розрахунок навантаження/втрат трансформатора (для перевірки) втрати (Вт) - коефіцієнт навантаження з таблиці даних = 0,8 Порядку 1360 Wprint(f"ККД: %{КПД:.2f}") # ~ Порядку 98%

Тут регулювання діапазону рятує життя: у трансформаторі потужністю 100 кВА загальна втрата має бути порядку кількох кВт, а ККД має бути в діапазоні 97-99%. Якщо код вказує на 500 кВт втраченої потужності або 50% ККД, безсумнівно, існує помилка одиниці або формули (наприклад, змішування кВт з Вт). Слідкуйте за вхідними даними та формулою, доки результат не буде в розумному діапазоні.

Порада. Перш ніж записувати кожен результат Python у звіт, запитайте себе: «Чи це число фізично можливе? Чи його розмір відповідає очікуваному діапазону?» Код може працювати без помилок, але з неправильною одиницею він може дати зовсім неправильний результат. Перевірка замовлення є найдешевшим і найпотужнішим інструментом для виявлення тихих помилок пристрою.

У симуляціях (SPICE, контроль, потік потужності) правило те саме: симуляція така ж хороша, як і ваша модель. Ідеальні припущення (без втрат, без затримок, лінійні) можуть відхилятися від реальності. Порівняйте результат моделювання з простим аналітичним розрахунком та/або фактичним вимірюванням, якщо можливо.

Безпека, відповідальність і етика: ШІ не замінює сертифікацію інженера

Це найважливіше повідомлення цього модуля: результати штучного інтелекту ніколи не повинні замінювати судження інженера та підпис в електротехніці та електроніці. Це має три ноги:

  • Безпека. Електромонтажні роботи забезпечують безпеку життя та майна. Неправильний розділ, захист або логіка безпеки завдає реальної шкоди. AI дає швидкість; Інженер бере на себе рішення та відповідальність щодо того, чи це безпечно.
  • Відповідальність. Інженер, який затверджує, підписує та приймає проект, несе юридичну та професійну відповідальність. «ШІ запропонував це» не є захистом. Відповідальність не може бути делегована.
  • Етичність і прозорість. Замість того, щоб приховувати використання штучного інтелекту, задокументуйте, як результати перевіряються. Не представляйте ніяких неперевірених значень як «точні»; Чесно констатуйте невизначеність.

Квест

AI робить

Інженер виготовляє/затверджує

Стандартне сканування

Дорожня карта, контрольний список

Перевіряє предмет/значення з офіційного джерела

Розрахунок/моделювання

Код, перший результат

Перевіряє за замовленням, одиницею, виміром

Захист/безпека

пропозиція, сценарій

Остаточний вибір і підпис

введення в експлуатацію

Чернетка контрольного списку

Замір і підтвердження на місці

Міні-чохол

Інженер проекту готує звіт про координацію захисту об’єкта та запитує відповідні положення стандартів у ШІ. ШІ надає певний стандартний пункт і числовий коефіцієнт для кривих вибору різця. Інженер відкриває офіційний текст і перевіряє: номер пункту правильний, але коефіцієнт, наданий штучним інтелектом, переглянуто на інше значення в поточній редакції стандарту. Воно запам'ятало старе, застаріле значення. Інженер коригує звіт, використовуючи поточне значення, і перевіряє ранг, відтворюючи обчислення за допомогою Python. Звіт містить рік друку використаного стандарту та примітку про перевірку. Урок: штучний інтелект може повернути як правильний номер елемента, так і неправильне значення; Лише поточний офіційний текст є обов’язковим, і відповідальність залишається за підписуючим інженером.

Поширені помилки

  • Не перевіряється стандартний номер позиції та значення, надані AI з офіційного тексту.
  • Приймаючи застаріле (переглянуте) значення за поточне.
  • Запис результату Python у звіт без перевірки одиниці/порядку.
  • Не порівнювати результат моделювання з вимірюванням або аналітичним розрахунком.
  • Спроба делегувати відповідальність, кажучи «це те, що запропонував AI».
  • Представлення неперевірених значень як «точних»; приховати невпевненість.

Підсумовуючи

  • ШІ є потужним інструментом для складання дорожньої карти та контрольних списків у дослідженнях стандартів; позиції та значення перевіряються з офіційного, поточного тексту.
  • Ризик галюцинацій високий у стандартах; Використовуйте штучний інтелект як компас, а офіційний текст – як обов’язковий ресурс.
  • Завжди перевіряйте обчислення Python з одиницями та порядками величини.
  • Симуляція настільки хороша, наскільки хороша ваша модель; Порівняйте результат з аналітичним розрахунком і вимірюванням.
  • Відповідальність за критично важливі для безпеки рішення не може бути делегована; Дозвіл інженера є обов’язковим.
  • Етичне використання полягає в документуванні перевірки та чесному висловлюванні невизначеності.

Аплікаційне завдання

Виберіть тему зі своєї галузі (наприклад, вибір екранування, обмеження електромагнітної сумісності, поперечний переріз кабелю). Просто попросіть ШІ «стандартний контрольний список перевірки» (не запитуйте точну кількість). Потім перевірте принаймні два пункти списку з офіційного стандартного тексту та оцініть, чи правильна тематична карта ШІ. Окремо згенеруйте відповідний розрахунок у Python і перевірте результат для одиниць і порядку. Нарешті, своїми словами, підсумуйте в абзаці, чому ці результати не замінюють схвалення інженера.

Модульний екзамен

1. Під час роботи з інструментом штучного інтелекту в електротехніці та електроніці остаточна відповідальність за яке з наступних завдань завжди повинна залишатися за уповноваженим інженером?

  • A) Остаточне затвердження захисту та вибір секції панелі та рішення про введення в експлуатацію ✔
  • B) Створення першої чернетки резюме таблиці даних
  • C) Редагування позначок осей діаграми Python
  • Г) Підготовка глосарію термінів для доповіді

Опис: ШІ; Це може пришвидшити такі завдання, як складання коду, підготовка до розрахунків і створення документів. Однак уповноважений інженер несе відповідальність за точність узгодження захисту, вибору секції та погодження введення в експлуатацію, що безпосередньо впливає на безпеку життя та майна, і ці рішення не можуть бути реалізовані без незалежної перевірки.

2. Ви доручили ШІ розробити дільник напруги та запропонували верхній резистор 10 кОм і нижній резистор 3,3 кОм. Яку перевірку слід виконати в першу чергу?

  • A) Передача пропозиції у виробництво як вона є
  • B) Перевірка вихідної напруги шляхом розрахунку вручну за формулою дільника та порівняння значень зі стандартною серією ✔
  • C) Довільне подвоєння резисторів
  • D) Просто перевіряю коди кольорів

Опис: ШІ може помилятися в арифметиці та топології. Перший і обов'язковий крок - це вручну розрахувати вихідну напругу за допомогою співвідношення R2/(R1+R2) і перевірити, чи належать вибрані значення до стандартної серії, наприклад E24, і втрати потужності резисторів.

3. Ви хочете відібрати сигнал, що містить частоти до 2 кГц, за допомогою АЦП. AI рекомендує частоту дискретизації 3 кГц. У чому головна проблема цієї пропозиції?

  • A) 3 кГц споживає потужність, тому що вона вища за необхідну
  • B) Пам'ять переповнена, оскільки частота дискретизації занадто висока
  • В) порушує критерій Найквіста; Необхідно щонайменше 4 кГц, інакше виникає псевдонім ✔
  • D) Це лише збільшує затримку фільтра, іншого ефекту не має

Пояснення: згідно з теоремою Найквіста-Шеннона, частота дискретизації має принаймні вдвічі перевищувати найвищу частотну складову сигналу. 2 кГц вимагає мінімум 4 кГц; 3 кГц створює накладання спектрів і необоротно погіршує сигнал.

4. Ви бачите функцію тривалої затримки в програмі обслуговування переривання мікроконтролера, створеній штучним інтелектом. Яка оцінка найточніша?

  • A) Немає проблем, тривала затримка ISR є хорошою практикою
  • B) Подвоєння затримки підвищує стабільність
  • C) ISR слід запускати лише на швидшому ядрі
  • D) блокувальник ISR не повинен містити затримки; Необхідно встановити прапорець і перемістити завдання в основний цикл ✔

Коментар: програми обслуговування переривань (ISR) повинні бути якомога коротшими; Використання затримки блокування в ньому призведе до пропуску інших переривань, скидання сторожового таймера та порушення обмежень реального часу. Пропозицію штучного інтелекту слід переглянути та виправити.

5. Який етап перевірки є найважливішим під час розрахунку падіння напруги кабелю за допомогою AI?

  • A) Щоб перевірити використані припущення щодо струму, довжини та поперечного перерізу, а також відповідність результату стандартній межі падіння напруги ✔
  • B) Просто перевірка кількості десяткових знаків результату
  • В) Друк рахунку більшим шрифтом
  • D) Зміна кольору кабелю

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

6. Для ПІД-регулятора AI запропонував вам значення Kp, Ki та Kd. Який найбільш правильний підхід при застосуванні цих значень до реальної системи?

  • A) Застосування значень безпосередньо в повному робочому стані
  • B) Перший тест у симуляції та умовах низького ризику та коригування поступово, спостерігаючи за відповіддю ✔
  • C) Достатньо скинути значення Ki і використовувати лише Kp
  • D) Запис параметрів у документ без їхнього тестування

Опис: Параметри PID, запропоновані AI, є лише відправною точкою. Значення слід перевіряти спочатку в симуляції, а потім у польових умовах поступово та в безпечних межах; перерегулювання, коливання та стабільність слід спостерігати та покращувати. Безпосереднє звернення з повним повноваженням може пошкодити обладнання.

7. Коли ви запитали ШІ про ширину траси для друкованої плати джерела живлення, він запропонував тонку трасу 5 А. Як ви підтверджуєте цю пропозицію?

  • А) Дивлячись на колір шраму
  • B) Просто дивлячись на естетику картки
  • C) Незалежне обчислення відповідно до струму, товщини міді та підвищення температури за допомогою правил ширини слідів, подібних до IPC ✔
  • Г) Максимально скоротивши слід

Опис: Ширина доріжки визначається за правилами, подібними до IPC-2221, відповідно до струму, що проходить, товщини міді та допустимого підвищення температури. Перевірка значення, наданого штучним інтелектом, шляхом незалежних розрахунків на відповідність цим правилам і фактичним вимогам до струму/температури є важливою, щоб уникнути перегріву та опіку.

8. Ви переглядаєте схему аварійної зупинки (E-stop) у схемі сходової схеми ПЛК, створеної ШІ. Який принцип необхідно забезпечити?

  • A) Аварійну зупинку слід встановлювати лише за допомогою програмного прапора, нормально відкритий контакт
  • B) Логіка E-stop може бути використана без тестування
  • C) E-stop має підтримуватися ланцюгом захисту від збоїв (перехід на безпечну сторону у разі збою) та апаратним ланцюгом безпеки, і має бути перевірений інженером ✔
  • D) E-stop може бути просто кнопкою на екрані HMI

Опис: Аварійна зупинка є функцією безпеки і повинна бути розроблена з нормально замкнутими (Н.З.) контактами, щоб у разі несправності впасти на безпечну сторону (відмовостійка). Програмної логіки недостатньо; Ланцюжок апаратної безпеки та відповідність відповідним стандартам безпеки повинні бути перевірені інженером.

9. AI надає значення захисту, посилаючись на окремий пункт стандарту IEC. Що таке правильна інженерна поведінка?

  • A) Перевірте номер речовини та значення з офіційного поточного стандартного тексту ✔
  • B) Використання значення як є, тому що ШІ виглядає дуже впевненим
  • C) Підвищення значення випадковим чином, щоб бути в безпеці
  • Г) Додавання номера позиції до звіту без його перевірки взагалі

Пояснення: мовні моделі можуть неправильно запам’ятовувати або вигадувати (галюцинувати) номери та значення елементів. Кожне стандартне значення має бути перевірено дослівно з офіційного та поточного стандартного тексту; Результат штучного інтелекту – це лише дорожня карта того, де шукати.

10. У розрахунку втрат трансформатора, який ви зробили за допомогою Python, результат ШІ дає 500 кВт, тоді як потужність трансформатора становить 100 кВА. Якою має бути ваша перша реакція в цій ситуації?

  • А) Запис результату безпосередньо у звіт
  • B) Бачачи, що порядок величини результату фізично неможливий, і шукати одиниці вимірювання та помилки формули ✔
  • В) Зміна потужності трансформатора відповідно до результату
  • Г) Ігнорування втрати та продовження

Пояснення: втрати повинні становити невеликий відсоток потужності пристрою; Втрати 500 кВт в трансформаторі 100 кВА фізично неможливі. Перевірка правильності негайно виявляє помилку одиниці або формули. Вхідні дані та формулу слід переглядати, поки результат не буде в розумному діапазоні.