Единица 9 / 9

Стандардно истражување, симулација и одговорност со Python

Добивки:

  • Способност за скенирање на IEC, TS и сродните прописи со вештачка интелигенција и примена на дисциплина за верификација од официјални извори
  • Способност за производство на инженерски пресметки и симулации со Python и проверка на резултатите по редови на големина
  • Разберете дека излезот со вештачка интелигенција не е замена за инженерско одобрение во однос на електричната безбедност, одговорноста и етиката.

Во оваа последна единица, ги комбинираме трите критични нишки на модулот: забрзување на стандардите и регулационото истражување со вештачка интелигенција, но потврдување од официјалниот извор; Изработка на инженерски пресметки и симулации со Python и нивна проверка по редослед на големина; и пред сè, разбирање дека излезот со вештачка интелигенција не е замена за електрична безбедност и инженерско одобрение. Стандардите за електрична и електроника (серии IEC, TS, EN, релевантни регулативи за инсталација и производи) не се само бирократија; Тоа е правна рамка за безбедност на животот и усогласеност. Вештачката интелигенција е моќна во скенирањето на оваа рамка, но исто така е местото каде што е најподложна на халуцинации. Правилната употреба е да се земе брзината од вештачката интелигенција и точноста и одговорноста од инженерот.

Истражување за стандарди и регулатива: Брзо скенирање, официјална потврда

Стандардните текстови се долги, технички и интерреферентни. Вештачката интелигенција ви дава брз патоказ за прашања како „кој стандард ја покрива оваа тема, која статија треба да ја разгледам, кој е основниот услов? Но, броевите на ставките, вредностите на табелите и границите дадени од вештачката интелигенција мора да бидат потврдени точно од официјалниот и тековниот текст.

Внимание: Јазичните модели се една од областите каде што најчесто се составуваат стандардните броеви на ставки и нумеричките граници (халуцинации). Изјавите како „Според IEC 60364 клаузула 4.3...“ звучат веродостојни, но бројот или вредноста на клаузулата може да се неточни. Користете го излезот на вештачката интелигенција како „компас за да ми покажете каде да гледам“; Никогаш не ја засновајте одлуката на бројот што вештачката интелигенција го памети.

Работен тек за дисциплината за верификација:

1) Дали вештачката интелигенција ја скенира темата: „Кое семејство на стандарди се однесува оваа тема, кои наслови треба да ги погледнам? (патна карта)2) Побарајте ознака „потребен извор“ за секоја супстанција/вредност предложена од ВИ.3) Отворете го официјалниот стандарден текст (тековно издание од институцијата/издавачот).4) Споредете го бројот на супстанцијата, опсегот и вредноста ТОЧНО.5) Поправете сè што не се совпаѓа во корист на официјалниот текст, а не на ВИ.

Слаба навестување / Силен навестување

СЛАБ: „Со кој стандард треба да одговара овој панел, кажете ми ги вредностите“. (Резултат: постои висок ризик од измислени броеви и броеви на написите.) СИЛНО: „Сумирај кои стандардни фамилии поврзани со дизајнот на нисконапонскиот панел треба да ги разгледам и која тема опфаќа секој од нив. Дајте ми ЛИСТА ЗА ПРОВЕРЛИВО: „потврди ја оваа тема во однос на овој стандард“. НЕ давај го точниот број на написот или нумеричкото ограничување. Биди сигурен од каде не си јасен.

Овој потсетник ја насочува вештачката интелигенција кон задачата во која е најсилна (мапа на тема и листа за проверка) и ја држи подалеку од задачата во која е најслаба (посетување точен број).

Пресметка и симулација со Python: генерира, проверува со ранг

Пајтон ги прави инженерските пресметки репродуктивни и ревидирани. ВИ може да пишува код за вас; Но, секогаш тестирајте го резултатот со проверка на разумност. Пример: едноставна пресметка на загуба и ефикасност за трансформатор.

# Едноставна пресметка на оптоварување/загуба на трансформаторот (за целите на верификација) загуба (W) - однос на оптоварување од лист со податоци = 0,8 По редослед од 1360 Wprint(f"Ефикасност: %{efficiency:.2f}") # ~ Од редот од 98%

Овде, контролата на опсегот спасува животи: во трансформатор од 100 kVA, вкупната загуба треба да биде од редот на неколку kW, а ефикасноста треба да биде во опсег од 97-99%. Ако кодот дава изгубени 500 kW или 50% ефикасност, дефинитивно има грешка во единицата или формулата (на пр. мешање kW со W). Бркајте ги влезовите и формулата додека резултатот не биде во разумен опсег.

Совет: Пред да го напишете секој резултат од Python во извештајот, запрашајте се: "Дали овој број е физички возможен? Дали неговата големина е во опсегот што го очекувам?" Кодот може да работи без грешки, но со погрешна единица може да произведе сосема погрешен резултат. Проверката на нарачката е најевтината и најмоќната алатка за фаќање на тивки грешки во единицата.

Во симулациите (SPICE, контрола, проток на моќност) правилото е исто: симулацијата е добра како и вашиот модел. Идеалните претпоставки (без загуби, без заостанување, линеарни) можат да отстапат од реалноста. Споредете го резултатот од симулацијата со едноставна аналитичка пресметка и/или реално мерење ако е можно.

Безбедност, одговорност и етика: AI не го заменува сертификатот за инженер

Ова е најважната порака на овој модул: излезот на вештачката интелигенција никогаш не треба да го замени инженерското расудување и потписот во електротехниката и електрониката. Ова има три нозе:

  • Безбедност. Електричната работа носи сигурност на животот и имотот. Неточен дел, заштита или безбедносна логика предизвикува вистинска штета. ВИ дава брзина; Инженерот ја презема одлуката и одговорноста за тоа дали е безбедно.
  • Одговорност. Инженерот кој одобрува, потпишува и нарача проект е законски и професионално одговорен. „АИ го предложи ова“ не е одбрана. Одговорноста не може да се делегира.
  • Етика и транспарентност. Наместо да ја криете употребата на вештачка интелигенција, документирајте како се потврдува излезот. Не прикажувајте никакви непроверени вредности како „точни“; Искрено кажете ја неизвесноста.

Потрага

Вештачката интелигенција прави

Инженер прави/одобрува

Стандардно скенирање

Патоказ, листа за проверка

Ја потврдува ставката/вредноста од официјалниот извор

Пресметка/симулација

Код, прв резултат

Потврдува по нарачка, единица, мерење

Заштита/безбедност

предлог, сценарио

Финален избор и потпис

пуштање во работа

Нацрт-листа за проверка

Мерење и потврда на лице место

Мини случај

Еден проектен инженер подготвува извештај за координација за заштита на објект и бара релевантни стандарди за клаузули од вештачката интелигенција. Вештачката интелигенција дава специфична стандардна клаузула и нумерички коефициент за кривите за избор на секачи. Инженерот го отвора официјалниот текст и проверува: бројот на ставката е точен, но коефициентот даден од AI е ревидиран на различна вредност во тековното издание на стандардот. Се сети на стара, застарена вредност. Инженерот го коригира извештајот користејќи ја моменталната вредност и го потврдува рангот со репродукција на пресметката со Python. Извештајот ја вклучува годината на печатење на користениот стандард и белешката за верификација. Лекција: AI може правилно да го врати и бројот на ставката и погрешно вредноста; Само актуелниот официјален текст е обврзувачки и одговорноста останува на инженерот за потпис.

Вообичаени грешки

  • Не потврдување на стандардниот број на ставка и вредност дадени од АИ од официјалниот текст.
  • Погрешно застарена (ревидирана) вредност како моментална.
  • Запишување на резултатот од Python во извештајот без проверка на единицата/редот.
  • Не споредување на резултатот од симулацијата со мерење или аналитичка пресметка.
  • Обидувајќи се да ја пренесете одговорноста велејќи „ова е она што вештачката интелигенција го предложи“.
  • Презентирање на непроверени вредности како „точни“; кријат несигурност.

Сумирано

  • Вештачката интелигенција е моќна за мапирање на патишта и листа за проверка во истражувањето на стандардите; ставките и вредностите се потврдени од официјалниот, тековен текст.
  • Ризикот од халуцинации е висок според стандардите; Користете вештачка интелигенција како компас и официјален текст како обврзувачки ресурс.
  • Секогаш проверувајте ги пресметките на Пајтон со единици и редови на големина.
  • Симулацијата е добра само како вашиот модел; Споредете го резултатот со аналитичка пресметка и мерење.
  • Одговорноста за безбедносните критични одлуки не може да се делегира; Одобрувањето од инженерот е задолжително.
  • Етичката употреба е да се документира верификацијата и искрено да се наведе несигурноста.

Задача за апликација

Изберете тема од вашето поле (како што е избор на заштита, ограничување на EMC, пресек на кабел). Само прашајте ја вештачката интелигенција за „стандардна листа за проверка“ (не барајте точен број). Потоа проверете најмалку две ставки на списокот од официјалниот стандарден текст и проценете дали мапата на темата на вештачката интелигенција е точна. Одделно, генерирајте соодветна пресметка во Python и проверете го резултатот за единица и редослед. Конечно, со ваши зборови, сумирајте во параграф зошто овие резултати не го заменуваат инженерското одобрение.

Модул испит

1. Кога работите со алатка за вештачка интелигенција во електротехниката и електрониката, конечната одговорност за која од следните задачи секогаш треба да остане кај овластениот инженер?

  • А) Конечно одобрување за заштита и избор на дел од панел и одлука за пуштање во работа ✔
  • Б) Креирање на прв нацрт на резиме на лист со податоци
  • В) Уредување на етикетите на оските на табелата на Пајтон
  • Г) Подготовка на речник на термини за извештај

Опис: ВИ; Може да ги забрза задачите како што се изготвување код, пресметување пред работа и производство на документи. Сепак, овластениот инженер е одговорен за точноста на координацијата на заштитата, изборот на делот и одобрението за пуштање во работа, што директно влијае на безбедноста на животот и имотот, а овие одлуки не можат да се спроведат без независна верификација.

2. Имавте дизајн на AI делител на напон и предложивте горен отпорник од 10 kΩ и долен отпорник од 3,3 kΩ. Која проверка треба да се направи прво?

  • А) Пренесување на предлогот во продукција како што е
  • Б) Потврдување на излезниот напон со рачна пресметка со формулата на делител и споредување на вредностите со стандардната серија ✔
  • В) Случајно удвојување на отпорниците
  • Г) Само проверка на шифрите за боја

Опис: ВИ може да направи грешки во аритметиката и топологијата. Првиот и задолжителен чекор е рачно да се пресмета излезниот напон со односот R2/(R1+R2) и да се провери дали избраните вредности припаѓаат на стандардната серија како што е E24 и загубата на моќност на отпорниците.

3. Сакате да земете примерок од сигнал кој содржи фреквенции до 2 kHz со ADC. AI препорачува фреквенција на земање примероци од 3 kHz. Кој е главниот проблем со овој предлог?

  • А) 3 kHz троши енергија бидејќи е поголема од потребната
  • Б) Меморијата станува полна бидејќи фреквенцијата на земање примероци е превисока
  • В) го прекршува Nyquist критериумот; Потребни се најмалку 4 kHz, инаку се појавува алијас ✔
  • Г) Само го зголемува доцнењето на филтерот, нема друг ефект

Објаснување: Според Nyquist-Shannon теоремата, фреквенцијата на земање примероци мора да биде најмалку двојно поголема од највисоката фреквентна компонента во сигналот. 2 kHz бара минимум 4 kHz; 3 kHz создава алијас и неповратно го деградира сигналот.

4. Гледате функција на долго одложување во сервисната рутина за прекин на микроконтролерот генерирана од вештачката интелигенција. Која е најточната проценка?

  • А) Нема проблем, долгото доцнење во ISR е добра практика
  • Б) Удвојувањето на доцнењето ја зголемува стабилноста
  • В) ISR треба да се извршува само на побрзо јадро
  • Г) Блокаторот ISR не треба да содржи доцнење; Неопходно е да поставите знаменце и да ја преместите работата во главната јамка ✔

Коментар: Рутините за прекин на услугата (ISR) треба да бидат што е можно пократки; Користењето на доцнење за блокирање во него ќе предизвика пропуштање на други прекини, ресетирање на чуварот и прекршување на ограничувањата во реално време. Предлогот на вештачката интелигенција треба да се разгледа и коригира.

5. Кој е најкритичниот чекор за верификација при пресметување на падот на напонот на кабел со вештачка интелигенција?

  • А) Да се потврдат претпоставките за струја, должина и пресек и усогласеноста на резултатот со стандардната граница на пад на напон ✔
  • Б) Само проверка на бројот на децимални места на резултатот
  • В) Печатење на сметката со поголем фонт
  • Г) Промена на бојата на кабелот

Објаснување: Пресметката на падот на напонот зависи од струјата, должината на кабелот, пресекот и отпорноста на проводникот. Потврдувањето на влезните претпоставки што ги користи ВИ (струја, должина, пресек, тип на проводник) и дали резултатот паѓа под процентуалната граница дозволена со релевантниот стандард е императив за безбеден и соодветен дизајн.

6. За PID контролер, AI ви предложи вредности Kp, Ki и Kd. Кој е најправилниот пристап при примена на овие вредности во реалниот систем?

  • А) Примена на вредностите директно при целосна работна состојба
  • Б) Прво тестирајте во симулација и услови со низок ризик и приспособете се постепено со набљудување на одговорот ✔
  • В) Доволно е да се ресетира вредноста на Ki и да се користи само Kp
  • Г) Запишување на параметрите во документот без воопшто да се тестираат

Опис: Параметрите PID предложени од AI се само почетна точка. Вредностите треба да се тестираат прво во симулација, а потоа на терен постепено и во безбедни граници; треба да се набљудуваат и да се подобрат прескокнувањето, осцилацијата и стабилноста. Директното нанесување со целосно овластување може да ја оштети опремата.

7. Кога ја прашавте вештачката интелигенција за ширината на трагата за ПХБ за напојување, тој предложи тенка трага од 5 А. Како го потврдувате овој предлог?

  • А) Со гледање на бојата на лузната
  • Б) Само гледајќи ја естетиката на картичката
  • В) Независно пресметување според струјата, дебелината на бакарот и порастот на температурата со правила за ширина на трага слични на IPC ✔
  • Г) Со што повеќе скратување на трагата

Опис: Ширината на трагата се одредува со правила слични на IPC-2221, според струјата што треба да се носи, дебелината на бакар и дозволеното зголемување на температурата. Потврдувањето на вредноста дадена од вештачката интелигенција со независна пресметка против овие правила и реалните барања за струја/температура е од суштинско значење за да се избегне прегревање и изгореници во траги.

8. Го прегледувате колото за итно запирање (Е-стоп) во логиката на скалата на PLC произведена од AI. Кој принцип треба да се обезбеди?

  • А) E-stop мора да се постави само со софтверско знаменце, вообичаено отворен контакт
  • Б) Е-стоп логиката може да се примени без тестирање
  • В) Е-стоп треба да биде поддржан од неуспешно (паѓање на сигурната страна во случај на дефект) и хардверски безбедносен синџир и треба да биде потврден од инженер ✔
  • Г) Е-стоп може да биде само копче на екранот HMI

Опис: Итното запирање е безбедносна функција и мора да биде дизајнирано со нормално затворени (NC) контакти за да паѓаат на безбедната страна (fail-safe) во случај на дефект. Самата софтверска логика не е доволна; Синџирот за безбедност на хардверот и усогласеноста со релевантните безбедносни стандарди мора да бидат потврдени од инженерот.

9. AI дава заштитна вредност со упатување на одредена клаузула од стандардот IEC. Кое е правилното инженерско однесување?

  • А) Потврдете го бројот и вредноста на супстанцијата од официјалниот, тековен стандарден текст ✔
  • Б) Користење на вредноста како што е затоа што вештачката интелигенција изгледа многу самоуверена
  • В) Подигање на вредноста по случаен избор за да останете на безбедната страна
  • Г) Додавање на бројот на ставката во извештајот без воопшто да се провери

Објаснување: Јазичните модели може погрешно да запомнат или сочинуваат (халуцинираат) броеви и вредности на ставките. Секоја стандардна вредност мора да биде потврдена дословно од официјалниот и тековниот стандарден текст; Излезот на вештачката интелигенција е само патоказ за тоа каде да се погледне.

10. Во пресметката за загуба на трансформаторот што сте ја направиле со Python, резултатот од AI дава 500 kW, додека моќноста на трансформаторот е 100 kVA. Која треба да биде вашата прва реакција во оваа ситуација?

  • А) Запишување на резултатот директно во извештајот
  • Б) Гледајќи дека редот на големината на резултатот е физички невозможен и барајќи грешки во единицата и формулата ✔
  • В) Промена на моќноста на трансформаторот за да одговара на резултатот
  • Г) Игнорирање на загубата и продолжување

Објаснување: Загубата треба да биде мал процент од моќноста на уредот; Загубата од 500 kW во трансформатор од 100 kVA е физички невозможна. Проверката на разумност веднаш открива грешка во единицата или формулата. Влезовите и формулата треба да се прегледаат додека резултатот не биде во разумен опсег.