Skip to content

A tool to automatic design Multiple-Stub Matching Networks (MSMN) for wideband on Transmission Lines, using Metaheuristics Optimization Algorithms.

Notifications You must be signed in to change notification settings

hidalgoabraham/eureka-msmn

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

⬇️ Download executable for Microsoft Windows OS

You can run the "Eureka MSMN.exe" file included in the package folder available on this link.

📖 Installation, use and update manual

More details of how to use this software are available in this file.

Description

This is a tool to automatic design Multiple-Stub Matching Networks (MSMN) for wideband on Transmission Lines, using Metaheuristics Optimization Algorithms.

Scientific publication about this software: DOI

Author

Abraham Hidalgo

Screenshots

App's logo:

App Screenshot



Main window: Configure the transmission line system and select the heuristic algorithms

App Screenshot



Graphics: Reflection coefficient vs. frequency

App Screenshot



Results: ROEV (Voltage Standing Wave Ratio) vs. frequency - A wideband impedance matching network

App Screenshot

How to install:

For Windows OS, you can run the Eureka MSMN.exe file included in the package folder available on this link.

Also, you can download this repository an run the Eureka.py file. You'll need to previously install the following packages (e.g. via pip):

pip install PyQt5
pip install scipy
pip install mealpy==2.1.2
pip install memory-profiler
pip install psutil
pip install matplotlib
pip install mplcursors
pip install scikit-rf
pip install multiprocessing

More details of how to use this software are available in this file.

Contact me

If you have any questions or want to hire me, please write an email to ahidalgo3@uc.edu.ve or aj.hidalgo2310@gmail.com.

License

MIT Public License.

About

A tool to automatic design Multiple-Stub Matching Networks (MSMN) for wideband on Transmission Lines, using Metaheuristics Optimization Algorithms.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages