$$\rightleftharpoonup{xx}$$
$$\longleftharp{xx}$$,
$$\longrightharp{xx}$$,
Sunulan VR deney sistemi, kullanıcılara VR cihazlarını kullanarak sürükleyici deneyler yapma yeteneği sağlar ve böylece kullanıcılar ile deney ekipmanı arasındaki etkileşimi geliştirir. Ayrıca, sistem web tabanlıdır ve kullanıcıların yerel ortamları yapılandırma ihtiyacını ortadan kaldırır. Bu tasarım, sistemin ölçeklenebilirliğine izin vererek, onu büyük ölçekli uygulamalar ve eğitim ve öğretim amaçları için uygun hale getirir.
Geleneksel laboratuvar ortamlarında, kullanıcıların önemli miktarda zaman ve kaynak tüketebilen yazılım ve donanım cihazlarını kişisel olarak yapılandırmaları ve kurmaları gerekmektedir26. Ancak sanal laboratuvarlar, laboratuvar ortamlarını buluta taşımak için bulut bilişim ve sanallaştırma teknolojilerinden yararlanır. Kullanıcılar, laboratuvarlar tarafından sunulan işlevlerden ve kaynaklardan yararlanmak için bir web tarayıcısı aracılığıyla ilgili web sitesine erişebilirler.
Şekil 3'te , kullanıcıların farklı yaklaşımlar kullanarak WebVR denemelerine katılabileceği gösterilmektedir. Hazır VR cihazlarına sahip olmayan kullanıcılar, tarayıcı uzantıları aracılığıyla hızlı bir şekilde deneyler yapabilir. VR cihazlarına erişimi olan kullanıcılar, kendilerini deneylere kaptırabilir ve doğrudan deneysel ekipmanla etkileşime girerek deney sürecini keşfederken gerçekçiliği artırabilir. WebVR denemeleri yürütmenin bu iki farklı yolu, kullanıcılara daha fazla seçenek sunar ve daha geniş bir kullanıcı yelpazesinin önerilen sistemi kullanmasını sağlar.
Çift ters sarkaç örnekleri, önerilen WebVR tabanlı sanal laboratuvarın ek yazılım yüklemelerine veya yapılandırmalarına ihtiyaç duymadan doğrudan bir web tarayıcısında çalışabileceğini göstermektedir. Bu yaklaşım yalnızca kullanıcı rahatsızlığını azaltmakla kalmaz, aynı zamanda sistemin ölçeklenebilirliğini de büyük ölçüde artırır. Ek olarak, kullanıcılar deneysel ekipmanla sürükleyici etkileşim için VR cihazlarını kullanma seçeneğine sahiptir. Kullanıcılar, sistem parametrelerini ayarlamak için kol denetleyicilerini kullanarak yalnızca uygulamalı deneyimlerini geliştirmekle kalmaz, aynı zamanda teorik bilgilerini ve pratik becerilerini de geliştirir.
Deneye toplam 21 öğrenci katılmış ve önerilen sistemin uygulanabilirliğini ve etkinliğini daha fazla doğrulamak için bir anket yapılmıştır. Otomasyon ve kontrol mühendisliği geçmişi olan öğrencileri dahil ettik ve bu öğrencilerin tümü daha önce NCSLab'da sanal deneylere katılmış ve sanal deneyler hakkında bazı temel bilgilere sahipti, ancak WebVR tabanlı NCSLab'da VR deneylerine katılmamıştı. Anonim istatistiksel verileri benimseyerek, anketi doldururken katılımcıların gizliliğini ve güvenliğini garanti ediyoruz, böylece anket verilerinin güvenilirliğini sağlıyoruz.
Anketin sonuçları Şekil 5'te gösterilmiştir ve veriler, bu yazıda önerilen sistemin gerçekçilik ve cihazla etkileşim açısından iyi performans gösterdiğini ve geleneksel fare-klavye sanal deneyine kıyasla önemli bir gelişme sağladığını göstermektedir. Buna ek olarak, katılımcı geri bildirimleri, sistemin sadece öğrencilerin öğrenmeye olan ilgisini ve deneysel becerilerini artırmakla kalmayıp, aynı zamanda deneysel içeriği daha iyi anlamalarına yardımcı olduğunu ve böylece öğrenme sonuçlarını iyileştirdiğini göstermiştir.
Öğrencilerin çoğunun, bu tür bir deneyin sadece mevcut ders ve deney için geçerli olmadığına, aynı zamanda diğer derslerde ve deneylerde de uygulanma potansiyeline sahip olduğuna inandığını belirtmekte fayda var.
Bu yazıda önerilen sistem, deneysel ekipmanı modellemek için 3DS Max yazılımını kullanır, bu da deneysel sahneleri Unity motor yazılımı27 kullanarak oluşturur ve kullanıcıların VR cihazlarını kullanarak ekipmanla etkileşime girmesine olanak tanır. Son olarak, deneysel sahneler Web Grafikleri Kitaplığı (WebGL) formatında paketlenir ve WebVR tabanlı bir sanal laboratuvar sistemi oluşturmak için modülerleştirilmiş bileşenler şeklinde çevrimiçi laboratuvar sistemine sorunsuz bir şekilde entegre edilir.

Şekil 1: Çift ters sarkaç sistemi için kontrol algoritması tasarımı. Kullanıcılar, çift ters sarkaç sistemi için kontrol algoritmasını oluşturmak üzere soldaki modül kitaplığından farklı modüller seçebilir. Modüllerin seçimi ve bağlantısı MATLAB/Simulink'tekilere benzer. Çift ters sarkaç sistemleri alanında, çok sayıda kontrol yöntemi bol miktarda bulunur. Mevcut sistem için seçilen strateji, Doğrusal Kuadratik Regülatör (LQR) kontrol yaklaşımıdır ve şekil, LQR kontrolörüne göre şekillendirilen geri besleme matrisini göstermektedir. Bu rakamın daha büyük bir sürümünü görüntülemek için lütfen buraya tıklayın.

Şekil 2: Çift ters çevrilmiş sarkaç sistemini izlemek için konfigürasyon tasarımı. Kullanıcılar, izleme yapılandırmasını tasarlamak için yukarıdaki bileşen kitaplığından bileşenleri seçebilir. Bir VR deneyi isteniyorsa, 3D Model bileşeni seçilmelidir. Kullanıcılar, çift ters çevrilmiş sarkacın açısal yönelimi ve konumundaki değişiklikleri veya kontrolör parametrelerinde ayarlamalar yapmak için giriş bileşenini görsel olarak izlemek için Grafik bileşenini seçme esnekliğine sahiptir. Bileşene çift tıklama, kullanıcıların parametre yapılandırması için sistem değişkenleri arasında ilişkiler kurmasına izin verir. Çift ters sarkaç sistemi içinde, grafiğin parametreleri, birinci dereceden ve çift sarkaçların açıları ile birlikte arabanın hem ayarlanmış hem de gerçek konumlarını kapsayacak şekilde yapılandırılır. İzleme yapılandırma tasarımının tamamlanmasından sonra, kullanıcılar öncelikle Denemeyi Başlat düğmesine tıklayarak denemeyi etkinleştirmelidir. Bunu takiben, 3D Model bileşeninin sağ alt köşesinde bulunan VR düğmesine tıklayarak VR deneyini başlatabilirler. Bu rakamın daha büyük bir sürümünü görüntülemek için lütfen buraya tıklayın.

Şekil 3: VR gözlüğü ve WebVR öykünücü eklentisi kullanılarak çift ters sarkaç sistemi deneyinin gerçekleştirilmesi. Kullanıcılar, VR cihazları veya WebVR öykünücüsü uzantısı aracılığıyla WebVR denemeleri gerçekleştirebilir. Küp, bir tutamak kullanılarak çift ters çevrilmiş sarkaç için ayar noktasını ayarlamak için kontrol edilir. Küpün konumu belirlendikten sonra, çift ters çevrilmiş sarkaç, sonunda ayarlanan konumda stabilize olana kadar ayar noktası yönüne doğru sabit bir şekilde hareket edecektir. 3D modelin sağ tarafında, araba konumunu ve birinci dereceden ve çift sarkaçların açılarını kaydeden bir grafik bulunur. Grafik aynı zamanda temel sistem parametrelerindeki değişikliklerin eğiliminin gözlemlenmesine de olanak tanır. Bu rakamın daha büyük bir sürümünü görüntülemek için lütfen buraya tıklayın.

Şekil 4: Çift ters sarkaç sisteminin yapısı. Tabanın üzerinde bir küp vardır ve küpün konumu arabanın ayar noktasıdır. Kullanıcılar küpü alabilir ve tutamak ile konumu ayarlayabilir. Alternatif akım (AC) servo motoru kayışı dönmeye ittiğinde, araba, kayışın itici gücü altında kılavuz ray boyunca ilerleyecektir. Bu hareketle uyumlu olarak, birinci dereceden sarkaç ve çift sarkaç da karşılık gelen yer değiştirme ve dönüşe maruz kalacaktır. Bu rakamın daha büyük bir sürümünü görüntülemek için lütfen buraya tıklayın.

Şekil 5: Anket anketinin veri sonuçları. Anket, her biri burada titizlikle detaylandırılan altı sorudan oluşuyordu. Her sorunun kabaca 1'den 5'e kadar bir ölçekte kesinlikle katılmıyorum, katılmıyorum, tarafsız, katılıyorum ve kesinlikle katılıyorum anlamına gelen beş seçeneği vardı. Toplam 21 geçerli yanıt toplandı. Bu skorlardan ortalama değerler ve standart sapma hesaplanmış ve netlik ve yorumlama için şekilde grafiksel olarak sunulmuştur. Bu rakamın daha büyük bir sürümünü görüntülemek için lütfen buraya tıklayın.