Research Article

ZAMAN TANIM BÖLGESİNDE SONLU FARKLAR YÖNTEMİ İLE PYTHON DİLİNDE GRAFİK KULLANICI ARAYÜZLÜ BİR ELEKTROMANYETİK BENZETİM YAZILIMININ GELİŞTİRİLMESİ

Volume: 9 Number: 1 March 2, 2021
EN TR

ZAMAN TANIM BÖLGESİNDE SONLU FARKLAR YÖNTEMİ İLE PYTHON DİLİNDE GRAFİK KULLANICI ARAYÜZLÜ BİR ELEKTROMANYETİK BENZETİM YAZILIMININ GELİŞTİRİLMESİ

Abstract

Rastgele geometrilerin söz konusu olduğu durumlarda elektromanyetik çözümler için sayısal yöntemler kullanılmaktadır. Zaman bölgesinde sonlu farklar (ZTBSF) metodu da bu amaçla kullanılan popüler yöntemlerden biridir. Bu çalışmada, Python programlama dilinde ZTBSF yöntemi ile rastgele yapıların elektromanyetik benzetimlerini yapmak için bir yazılım geliştirilmiştir. Bu yazılıma Tkinter modülü kullanılarak bir grafik kullanıcı arayüzü de eklenerek kullanıcı dostu bir yapı elde edilmiştir. Çeşitli elektromanyetik problemlerin hem geliştirilen yazılım ile hem de piyasada ticari olarak bulunan bir yazılım ile yapılan benzetim sonuçları karşılaştırılmış ve geliştirilen yazılımın beklendiği şekilde çalıştığı gösterilmiştir.

Keywords

References

  1. Elsherbeni A. ve Demir V., 2015. The Finite Difference Time Domain Method for Electromagnetics: With MATLAB Simulations, Scitech Publishing, 2nd ed.
  2. Christopoulos, C., 1995. The Transmission-Line Modeling Method: TLM. New York: IEEE Press.
  3. Eastwood, B., 2020. The 10 Most Popular Programming Languages to Learn ın 2020, https://www.northeastern.edu/graduate/blog/most-popular-programming-languages/, erişim tarihi: 15.10.2020.
  4. FDTD Method, 2019. https://www.remcom.com/xf-fdtd-method, erişim tarihi: 14.10.2020.
  5. Fletcher, M., ve Liebscher, R. ,2005. PyOpenGL, http://pyopengl.sourceforge.net/, erişim tarihi: 11.07.2020.
  6. Hunter, J. D, 2007. Matplotlib: A 2D Graphics Environment", Computing in Science & Engineering, vol. 9, no. 3, pp. 90-95.
  7. Jin, J, 1993. The Finite Element Method in Electromagnetics, Wiley.
  8. Lumerical Inc., FDTD Software, 2020. https://www.lumerical.com/tcad-products/fdtd/, erişim tarihi: 11.07.2020. Ney, M.M, 1985. Method of moments as applied to electromagnetic problems, IEEE Transactions on Microwave Theory and Techniques, vol. 33, no. 10, 972-980.

Details

Primary Language

Turkish

Subjects

Engineering

Journal Section

Research Article

Publication Date

March 2, 2021

Submission Date

July 24, 2020

Acceptance Date

November 4, 2020

Published in Issue

Year 2021 Volume: 9 Number: 1

APA
Serkuş, M. C., & Yamacli, S. (2021). ZAMAN TANIM BÖLGESİNDE SONLU FARKLAR YÖNTEMİ İLE PYTHON DİLİNDE GRAFİK KULLANICI ARAYÜZLÜ BİR ELEKTROMANYETİK BENZETİM YAZILIMININ GELİŞTİRİLMESİ. Konya Journal of Engineering Sciences, 9(1), 137-155. https://doi.org/10.36306/konjes.773031
AMA
1.Serkuş MC, Yamacli S. ZAMAN TANIM BÖLGESİNDE SONLU FARKLAR YÖNTEMİ İLE PYTHON DİLİNDE GRAFİK KULLANICI ARAYÜZLÜ BİR ELEKTROMANYETİK BENZETİM YAZILIMININ GELİŞTİRİLMESİ. KONJES. 2021;9(1):137-155. doi:10.36306/konjes.773031
Chicago
Serkuş, Murat Can, and Serhan Yamacli. 2021. “ZAMAN TANIM BÖLGESİNDE SONLU FARKLAR YÖNTEMİ İLE PYTHON DİLİNDE GRAFİK KULLANICI ARAYÜZLÜ BİR ELEKTROMANYETİK BENZETİM YAZILIMININ GELİŞTİRİLMESİ”. Konya Journal of Engineering Sciences 9 (1): 137-55. https://doi.org/10.36306/konjes.773031.
EndNote
Serkuş MC, Yamacli S (March 1, 2021) ZAMAN TANIM BÖLGESİNDE SONLU FARKLAR YÖNTEMİ İLE PYTHON DİLİNDE GRAFİK KULLANICI ARAYÜZLÜ BİR ELEKTROMANYETİK BENZETİM YAZILIMININ GELİŞTİRİLMESİ. Konya Journal of Engineering Sciences 9 1 137–155.
IEEE
[1]M. C. Serkuş and S. Yamacli, “ZAMAN TANIM BÖLGESİNDE SONLU FARKLAR YÖNTEMİ İLE PYTHON DİLİNDE GRAFİK KULLANICI ARAYÜZLÜ BİR ELEKTROMANYETİK BENZETİM YAZILIMININ GELİŞTİRİLMESİ”, KONJES, vol. 9, no. 1, pp. 137–155, Mar. 2021, doi: 10.36306/konjes.773031.
ISNAD
Serkuş, Murat Can - Yamacli, Serhan. “ZAMAN TANIM BÖLGESİNDE SONLU FARKLAR YÖNTEMİ İLE PYTHON DİLİNDE GRAFİK KULLANICI ARAYÜZLÜ BİR ELEKTROMANYETİK BENZETİM YAZILIMININ GELİŞTİRİLMESİ”. Konya Journal of Engineering Sciences 9/1 (March 1, 2021): 137-155. https://doi.org/10.36306/konjes.773031.
JAMA
1.Serkuş MC, Yamacli S. ZAMAN TANIM BÖLGESİNDE SONLU FARKLAR YÖNTEMİ İLE PYTHON DİLİNDE GRAFİK KULLANICI ARAYÜZLÜ BİR ELEKTROMANYETİK BENZETİM YAZILIMININ GELİŞTİRİLMESİ. KONJES. 2021;9:137–155.
MLA
Serkuş, Murat Can, and Serhan Yamacli. “ZAMAN TANIM BÖLGESİNDE SONLU FARKLAR YÖNTEMİ İLE PYTHON DİLİNDE GRAFİK KULLANICI ARAYÜZLÜ BİR ELEKTROMANYETİK BENZETİM YAZILIMININ GELİŞTİRİLMESİ”. Konya Journal of Engineering Sciences, vol. 9, no. 1, Mar. 2021, pp. 137-55, doi:10.36306/konjes.773031.
Vancouver
1.Murat Can Serkuş, Serhan Yamacli. ZAMAN TANIM BÖLGESİNDE SONLU FARKLAR YÖNTEMİ İLE PYTHON DİLİNDE GRAFİK KULLANICI ARAYÜZLÜ BİR ELEKTROMANYETİK BENZETİM YAZILIMININ GELİŞTİRİLMESİ. KONJES. 2021 Mar. 1;9(1):137-55. doi:10.36306/konjes.773031