Trabajo Fin de Grado
Simulador en Python para el cálculo de pérdidas de propagación según la Rec. ITU-R P.530
Autor/es | Bayón Gala, Pablo |
Director | Hornillo Mellado, Susana |
Departamento | Universidad de Sevilla. Departamento de Teoría de la Señal y Comunicaciones |
Fecha de publicación | 2019 |
Fecha de depósito | 2019-10-07 |
Titulación | Universidad de Sevilla. Grado en Ingeniería de las Tecnologías de Telecomunicación |
Resumen | Este trabajo de fin de grado aporta al lector los algoritmos y métodos matemáticos empleados para el cálculo de la atenuación debida a lluvia y gases para radioenlaces terrestres basándose en la recomendación ITU-R P.530 ... Este trabajo de fin de grado aporta al lector los algoritmos y métodos matemáticos empleados para el cálculo de la atenuación debida a lluvia y gases para radioenlaces terrestres basándose en la recomendación ITU-R P.530 [9]. Se propondrá alguna serie de casos y se resolverán de manera analítica con el objetivo de afianzar estos conocimientos. Una vez aclarados los conceptos teóricos de este tipo de pérdidas, se realiza el programa en Python que implementa todo lo mencionado anteriormente. A continuación, se resolverán de forma simulada los casos expuestos de forma analítica con el fin de verificar el correcto funcionamiento del código. Además, con la ayuda del modo gráfico de Python y las librerías numpy y matplotlib, se generarán una serie de gráficas para comprobar la influencia de algunos de los parámetros en las pérdidas totales y así obtener unas detalladas conclusiones. También se realizará un estudio sobre el software de radioenlaces existentes actuales. Se podrá observar las ventajas e inconvenientes de utilizar softwares de libre distribución o de pago. El propósito de esto es elegir un determinado programa como soporte para generar los parámetros de carácter geográfico necesarios para la implementación en el programa de Python, tales como longitud del trayecto, altitud y latitud. Una vez elegido el software que más se ajuste a las necesidades, en este caso será LinkPlanner del fabricante Cambium Networks, se le dará una idea al lector de cómo generar un nuevo proyecto y crear un radioenlace terrenal pudiendo obtener su perfil de terreno y su correspondiente exportación a una hoja de Excel. Por último, se creará una interfaz gráfica mediante Python y su librería tkinter que permitirá a los usuarios obtener las pérdidas por lluvia y gases con solo la introducción de una serie de datos y accionar un botón. Esto hará que todos los métodos matemáticos empleados y código de programa sean transpararentes para el usuario y disponga con rapidez de estas atenuaciones tan importantes y presentes siempre en los sistemas de comunicaciones y radioenlaces. This final degree project provides the reader with the algorithms and mathematical methods used to calculate the attenuation due to rain and gases for terrestrial radio links based on the recommendation ITU-R P.530. A ... This final degree project provides the reader with the algorithms and mathematical methods used to calculate the attenuation due to rain and gases for terrestrial radio links based on the recommendation ITU-R P.530. A series of cases will be proposed and solved in an analytical manner with the aim of consolidating this knowledge. Once the theoretical concepts of this type of losses have been clarified, the Python program is created, which implements everything mentioned above. Next, the cases exposed in an analytical manner will be resolved simulated in order to verify the correct functioning of the code. In addition, with the help of the Python graphical mode and the numpy and matplotlib libraries, a series of graphs will be generated to check the influence of some of the parameters on the total losses and thus obtain some detailed conclusions. There will also be a study on the current existing radio-relay software. You can see the advantages and disadvantages of using free distribution or payment softwares. The purpose of this is to choose a specific program as support to generate the geographic parameters necessary for the implementation in the Python program, such as path length, altitude and latitude. Once the software that best suits the needs has been chosen, in this case it will be LinkPlanner from the manufacturer Cambium Networks, it will give the reader an idea of how to generate a new project and create an earth radio link to obtain their land profile and its corresponding export to an Excel sheet. Finally, a graphical interface through Python and its tkinter library will be created, which will allow users to obtain rain and gas losses with the introduction of a series of data and a button. This will make all the mathematical methods used and program code transparent to the user and quickly dispose of these important attenuations always present in the communications systems and radio links. |
Cita | Bayón Gala, P. (2019). Simulador en Python para el cálculo de pérdidas de propagación según la Rec. ITU-R P.530. (Trabajo Fin de Grado Inédito). Universidad de Sevilla, Sevilla. |
Ficheros | Tamaño | Formato | Ver | Descripción |
---|---|---|---|---|
TFG-2371-BAYON.pdf | 6.674Mb | [PDF] | Ver/ | |