- Konu Yazar
- #1
🤔 Fiziksel Yapay Zeka ve Kritik Kararlar
Bir mobil robot, sızdıran bir hattaki izolasyon vanasını kapatırken iş emri askıya alındığında ne yapmalı? İş emri doğru verilmiş, hareket güvenli, talep doğrulanmış ve robot işi yapabiliyor. Ancak şimdi eylemin arkasındaki yetki ortadan kalktı. Robotun üç seçeneği var: kapatmayı bitirmek, olduğu yerde durmak veya vanayı yeniden açmak. Her biri kendi sonuçları olan fiziksel bir olay. Peki, bir sonraki adım hakkında karar verme yetkisi hangi katmanda olmalı?
🛑 Fiziksel Dünyada Geri Alma Yok
Yazılım dünyasında izinler iptal edildiğinde "geri al" komutuyla her şey eski haline döner. Ancak fiziksel eylemler atomik değildir. Yarı kapalı bir vana akışı kısar ki çoğu izolasyon vanası bunun için tasarlanmamıştır. Yeniden açmak, sızıntıya tam basınç uygular. Kapatmayı bitirmek ise, kontrol odası sızıntıya daha yakın bir yeri izole etmeyi seçtiyse ve bu hattın hizmette kalmasını istiyorsa, yeni talimatın tam tersi olabilir. Aynı durum, ağır bir parçayı yerleştiren bir robot, yarı tamamlanmış bir dağıtım döngüsü veya kısmen atılmış bir kaynak için de geçerlidir.
Bu nedenle "dur" tek bir cevap değildir. Doğru çıkış, yetkinin neden geri çekildiğine bağlıdır. Revize edilmiş bir izolasyon planı, askıya alınmış bir izin veya bir çalışma modu değişikliği, her biri farklı bir eylem gerektirebilir.
✅ Mevcut Çözümler Neler?
Bu durumların çoğu aslında tanıdık. PackML ve ISA-88, operatörlerin veya denetleyici sistemlerin komuta edebileceği bekleme, durdurma ve iptal etme durumlarını tanımlar. Bu sayede çalışan bir makine veya parti fazı zaten tanımlanmış çıkışlara sahiptir. Aktüatörlü vanaların tasarlanmış arıza konumları vardır. IEC 60204-1'deki durdurma kategorileri, ani güç kesintisi duruşunu kontrollü duruşlardan ayırır. Her kontrolör döngüsünde taranan kilitlemeler ve çalışma izinleri, devam eden bir eylemi durdurabilir. Fonksiyonel güvenlik (IEC 61508, IEC 61511) ise, yarı tamamlanmış durumun, güvenlik fonksiyonlarının tasarlanmış olduğu bir tehlike yaratması durumunda devreye girmelidir.
Bu mekanizmalar vakayı kapsadığında, soru cevaplanmış demektir. Bu kapsamın varsaymak yerine belgelenmesi önemlidir.
⚠️ Eksik Kalabilecek Alanlar
Güvenlik fonksiyonları ve arıza konumları, arızalar, tehlikeler ve güç kaybı için tasarlanmıştır. Geri çekilen yetki ise farklıdır. Genellikle bir tehlike değildir: bir vanayı amirin yeni talimatına rağmen kapatmak tamamen güvenli olabilir ama yine de yanlış olabilir. Bir arıza konumu, tasarım aşamasında, tek bir olay türü için bir kez seçilir. Bu sefer yetkinin neden sona erdiğini bilemez.
Fiziksel yapay zeka iki karmaşıklık ekler. Birincisi, manuel bir vanayı çalıştıran bir robot, DCS'nin ve herhangi bir PackML veya ISA-88 durum modelinin dışındadır, bu nedenle kendi güvenlik duruşu dışında tanımlanmış bir çıkışı olmayabilir. Aynı noktadaki bir insan operatör bir telsiz çağrısı alır ve prosedürü takip eder; robotun sevk yolu aynı şeyi yapıp yapmadığı sorudur. İkincisi, kurumsal sistemlerden yön alan bir yapay zeka planlayıcısı yeni bir komut kaynağıdır. Yetkisi bir kez, yukarı akışta, talep geldiğinde kontrol edilebilir ve bir geri çekmenin aktüatöre ulaşması zaman alabilir. Değişim yönetimi bunu yakalamalıdır; çıkışın ne olduğunu ve kimin onayladığını sorup sormadığı kontrol edilmeye değerdir.
🔍 Çözümü Ne Sağlar?
Bu durum test edilebilir. Temsili dağıtımlarda, eylem sırasında yetkinin geri çekilmesinin, kontrol mantığı veya prosedür aracılığıyla önceden tanımlanmış ve onaylanmış bir çıkış üretmesi durumunda belirgin bir boşluk olmazdı. Yetki sona erdikten sonra tamamlanan veya tanımsız durumda bırakılan eylemlerin olmaması da bunu gösterirdi. Tam tersini gösteren testler veya olaylar bir boşluğa işaret ederdi.
Basit bir pilot çalışma, hangisinin doğru olduğunu söyleyebilir: bir test düzeneğinde veya devreye alma sırasında, aktüasyon sırasında rastgele noktalarda yetkilendirmeyi geri çekin, etkinin durup durmadığını, bekleyip beklemediğini, tersine dönüp dönmediğini veya tamamlanıp tamamlanmadığını kaydedin ve bunu olması gerekenle karşılaştırın.
🎯 Sistemleriniz Hakkında Sorulacak Dört Soru
- Yetki geri çekildiğinde, aktüatöre ulaşması ne kadar sürer?
- Devam eden her eylem için çıkış (tamamlama, durdurma, bekleme veya tersine çevirme) tanımlı mı ve yetkinin neden sona erdiğine bağlı mı?
- Bu çıkışı kim ve ne zaman onayladı?
- Daha sonra, eylemin her anında hangi yetkinin mevcut olduğunu gösterebilir misiniz?
Bu cevaplar zaten mevcutsa, fiziksel yapay zeka sağlam bir temele sahiptir. Değilse, bir eylem yetkilendirildiğinde çıkışın belirlenmesi gerekebilir, sonradan doğaçlama yapılmamalıdır. Her iki durumda da, bir şey yapabilen bir makine, bu gerçekle, buna izin verilmiş değildir ve bu, nasıl durduğu için de nasıl başladığı kadar geçerlidir.


















