Ömer Faruk Elçim - TARLA (Indico) · 2019. 11. 22. · Kontrol ve Yazılım Sistemleri Ömer...

Preview:

Citation preview

Kontrol ve Yazılım SistemleriÖmer Faruk Elçim

TARLA Kontrol Sistemi Geliştiricisi

Hızlandırıcı Teknolojileri Enstitüsü, Ankara Üniversitesi

İçerik

TARLA Kontrol Sistemleri

Kontrol Sistemi ve Endüstriyel Uygulamalar

İhtiyaç Duyulan Altyapı Sistemleri• Proje Yönetimi ve Sunucu Sistemleri

• Donanım Gereksinimleri

21.11.2019 ofelcim@tarla.org.tr 2

TARLA Kontrol Sistemleri

21.11.2019 ofelcim@tarla.org.tr 4

Hızlandırıcı Kontrol Sistemleri

Hızlandırıcıyı oluşturan birçokfarklı cihazı izler ve kontroleder,

İstenen özelliklere sahip birparçacık demeti üretmek içingereken tüm kontrolleri yapanyegane sistemdir,

Kısacası hızlandırıcının beynidir

21.11.2019 ofelcim@tarla.org.tr 5

TARLA Yerleşim Planı

TARLA Ana Kontrol Sistemi

Ana kontrol sistemi EPICS (Experimental Physics and Industrial Control System, Deneysel Fizik ve Endüstriyel Kontrol Sistemi) tabanlıdır.

Temel Kullanım Alanları• Parçacık hızlandırıcıları

• Teleskoplar

• Büyük bilimsel deneyler

• Endüstriyel uygulamalar

21.11.2019 ofelcim@tarla.org.tr 6

http://www.aps.anl.gov/epics/

Gemini Rasathanesi, Hawai ve Şili

ASKAP Teleskobu Antenleri

Neden EPICS?

21.11.2019 ofelcim@tarla.org.tr 7

Dünya Çapında İş Birliği• Açık kaynak kodlu• Tasarımlarını paylaşan evrensel işbirliği ve

topluluklara erişim kolaylığı• Entegrasyon kolaylığı (Özellikle tekrar eden

sistemler)• Yaygın kullanılan sistemler(S7PLC, Modbus,

TCP/IP ASCII, RS232/485 vs.) için mevcut altyapı• Güvenilir, test edilmiş

Kontrol Sistemi Mimarisi• Dağıtılmış Mimari• Gerçek zamanlı• İstemci/sunucu modeli (EPICS logo)• Verimli haberleşme protokolü (Channel Access)• Kolay arayüz tasarımları(Control System Studio)• Alarm, arşiv sistemleri• Geliştirmeye elverişli

https://portal.slac.stanford.edu/sites/conf_public/epics_2012_04/presentations/Introduction_to_EPICS_2012-04-23.pdf

TARLA’da EPICS ile Kontrol Edilen Sistemler

Süperiletken RF hızlandırıcı kaviteler

MTCA.4 tabanlı LLRF sistemi

Kriyojenik sistem

Su soğutma sistemi

I/O Sistemleri• Aktüatör Kontrolü• Sigorta Takip Sistemi• Kartlı Geçiş Sistemi

A/D ve D/A Sistemleri• Vakum Sistemleri• Tüm Diyagnostik Sistemler

Personel güvenlik sistemi

Makine koruma sistemi

TARLA kontrol sistemi TARLA kontrol

ekibi tarafından geliştirilmektedir.

21.11.2019 ofelcim@tarla.org.tr 8

21.11.2019 ofelcim@tarla.org.tr 16

Sağlanabilecek HizmetlerEndüstriyel Uygulamalar

Hızlandırıcı Kontrol Sistemi ve Endüstriyel Uygulamalar

21.11.2019 ofelcim@tarla.org.tr 17

Optik ResonatorFEL Üretimi

Ürün Tüketici

HızlandırılmışDemet

EPICS ile PLC kontrolleri

21.11.2019 ofelcim@tarla.org.tr 18

EPICS Sürücüleri • Siemens S7• Yokogawa• Beckhoff

Avantajlar• Kolay Arayüz Tasarımları• Açık kaynak kodlu• Entegrasyon kolaylığı

EPICS ile Kartezyan Robot Kontrolü ve Manyetik Haritalandırma Sistemi

21.11.2019 ofelcim@tarla.org.tr 19

Taleplerimiz• Yüksek hızlı feadback

kontrol döngüsü oluşturulması gerek

• Taranacak geometriye uygun datasetleri kontrolcü bünyesinde tutabilmeli

EPICS ile Sigorta Takip Sistemi Kontrolü

21.11.2019 ofelcim@tarla.org.tr 20

Tek modülle 32 Kanal, Sınırsız modül ekleme olanağı

TCP/IP haberleşme

EPICS entegrasyonu ve CSS kullanıcı arayüzü ve BEAST Alarm sistemi

Benzeri PLC sistemlerden çok daha düşük maaliyetli

Geliştirmeye Açık Yönler• Kablosuz haberleşme• Daha küçük fiziksel yapı• Sigorta gruplarına

doğrudan bağlantı• Sigortalara entegre

kablosuz sistemler

EPICS ile Pnömatik Sistemlerin ve Step Motorların Kontrolü

21.11.2019 ofelcim@tarla.org.tr 21

Taleplerimiz• UHV’de çalışacak yerli

pnömatik sistemler• Yumuşak kalkış ve duruş

gereksinimi• Yerli Step Motor Mekanikleri ve

Kontrolcüleri

21.11.2019 ofelcim@tarla.org.tr 22

İhtiyaç Duyulan Altyapı SistemleriProje Yönetimi ve Sunucu Sistemleri

Mevcut Proje Yönetim ve Sunucu Sistemleri

21.11.2019 ofelcim@tarla.org.tr 23

Şu anda• Proje takip sistemleri• LDAP• Bulut depolama• Mail• Webelemanları ayrı sunucularda yer almaktadır.

Bulut depolama bir sunucu içerisinde ownCloud yazılımıkullanılmaktadır. Ancak bazı dosya tiplerinde veyedeklemelerde sorun çıkarabilmektedir.

TARLA INTERNAL

21.11.2019 ofelcim@tarla.org.tr 24

TARLA INTERNAL– Procurement (Alım Takibi)

21.11.2019 ofelcim@tarla.org.tr 25

TARLA INTERNAL– Inventory (Taşınır Takip)

21.11.2019 ofelcim@tarla.org.tr 26

www.tarla.org.tr

21.11.2019 ofelcim@tarla.org.tr 27

mail.tarla.org.tr

21.11.2019 ofelcim@tarla.org.tr 28

21.11.2019 ofelcim@tarla.org.tr 29

Tesis içerisinde ana sunucularolması ve bu sunucuların LDAPsistemi ile personel istemcilerineişletim sistemlerini dağıtmasıistenmektedir. Bu sunucular NASsistemleri ile bağlantılı olacak, bulutdepolama, mail alanı ve webelemanları da bu NAS’lardaçalışacaktır.

Proje Yönetim ve Sunucu Sistem Gereksinimleri

Control System

Office Network

Proje Yönetim ve Sunucu Sistem Gereksinimleri

21.11.2019 ofelcim@tarla.org.tr 30

Bulut depolama için özel yazılımlargeliştrilecek ve işletim sistemleri ileaynı NAS sisteminde dosyalarınıbarındıracaktır. Böylece kullanıcılarkendi dosyalarına erişmekistediklerinde dosyalarınınindirilmesi yerine ilgili dosyalaralinkleme işlemi yapılacak vedepolama alanından tasarrufedilecektir. Yine bu özel yazılımlarpersoneller veya gruplar arasındadosya paylaşmaya izin vermelidir.

21.11.2019 ofelcim@tarla.org.tr 31

İhtiyaç Duyulan Altyapı SistemleriDonanım Gereksinimleri

Donanım Gereksinimleri

Sunucular ve İstemciler• Kontrol Sistemi IOC’ leri

• Sunucu Sistemleri için Bilgisayarlar

• İstemciler

Standart Kontrolcüler ve I/O, A/D Kartları (VME, NIM vs.)

Embedded Linux PLC ler

NAS sistemleri ve sabit diskler

Su ve hava soğutmalı kombine elektronik cihaz kabinetleri

Kontrol ağı altyapısı kurulumu ve konfigürasyonu

21.11.2019 ofelcim@tarla.org.tr 32

~1 milyon €

Dinlediğiniz için teşekkürler

21.11.2019 ofelcim@tarla.org.tr 33TARLA Team

Recommended