| |
|
Indoor flexible wireless CO2 measure system
Válek, Vít ; Fiedler, Petr (referee) ; Arm, Jakub (advisor)
Monitoring of the carbon dioxide concentration in the building is carried out for several reasons. One is to ensure hygiene conditions. With the advent of Bluetooth 5.0 came the support of mesh network technology, which is defined by the Bluetooth Mesh standard. By implementing this standard, we can create an extensive network of devices monitoring the concentration of carbon dioxide in the building. Based on the monitored concentration, we can control the air conditioning and ventilation of the spaces, ensuring that the hygiene conditions are met. Thanks to the compatibility of Bluetooth Mesh with Bluetooth Low Energy, it is possible to access individual nodes, e.g. from a mobile phone. The aim of this work is to design and implement a measuring system whose elements will communicate with each other using Bluetooth Mesh wireless technology.
|
|
Autonegotiation implementation for 25 - 100 Gbps Ethernet interfaces
Válek, Vladislav ; Jedlička, Petr (referee) ; Tomašov, Adrián (advisor)
This bachelor's thesis addresses the design of the auto-negotiation component for network interface cards controlled by FPGAs. Auto-negotiation function allows to advertise the available communication parameters, like the link speed, the transmission pause ability or Forward Error Correction (FEC) ability, by either side of the common link and determine the common abilities, which will be used to establish a connection. In the beginning, the internal parts of Xilinx UltraScale+ FPGA family are introduced with greater emphasis on the description of GTY transceivers. In the next chapter are introduced the mechanisms of auto-negotiation function as described in clause 73 of the IEEE 802.3-2018 standard. The design here is created for Ethernet interfaces running at speed 25~Gbps and is written in VHDL language. The next chapter describes the necessary steps which are required for the implementation on the FPGAs, where high-speed transceivers are in use. Function of the created design was then checked within a simulation and the correspondent results are also provided in this thesis. In the end, the testing of the designed auto-negotiation component took place for which the network card with Vitex 7 UltraScale+ FPGA was used. The testing process includes the use of the Integrated Logic Analyzer (ILA) which was inserted into final design. The achieved results from testing of both, the auto-negotiation process and surrounding physical layer processes, are described here with proper commentary.
|
|
Novel Methods of Control Systems Design with MATLAB/Simulink
Válek, Vít ; Kozovský, Matúš (referee) ; Blaha, Petr (advisor)
The content of this thesis is to introduce the tools of MATLAB/Simulink, which allow to generate the source code in C language. It will be demonstrated how to combine the source code written in C with Simulink model and MATLAB code. The code will be generated for the selected functions and compared with RTCESL library functions. In the last part of this thesis the principle of FOC will be briefly described. For a simplified loop of FOC, the code will be generated and then compared with handwritten code. For comparison, the microcontroller KV46F256 from NXP Semiconductors is used.
|
|
The impact of COVID-19 on election outcomes: The case of the Czech Republic
Válek, Vojtěch ; Pertold-Gebicka, Barbara (advisor) ; Mošovský, Jan (referee)
This thesis examines the relationship between the COVID-19 pandemic and the election results in the 2021 parliamentary elections in the Czech Republic. Voter turnout together with the results of several political parties is analyzed at the district level. First, the election results of 2021 are examined separately using OLS regression, heteroskedasticity is not detected in the model. A panel dataset is then created, which also includes election results from 2013 and 2017. Based on the results of the Hausman test, the fxed efects method is used to analyze the panel data, and the frst-diferencing method is used as well for comparison. Pairs of years are then analyzed with the use of frst-diferencing, when the results are frst estimated without 2013, and then without 2017. The results of the analysis mainly show a signifcant relationship between the number of infected people and the results of individual political parties. While for political party ANO this relationship is negative, it is rather positive for the other political parties. The second dependent variable of interest is the number of deaths related to COVID-19. In this case, the results of the analysis do not indicate a signifcant connection with the election results. 1
|
|
Transjugular intrahepatic portosystemic shunt: long-term patency in patients with hypercoagulation disorder
Renc, Ondřej ; Krajina, Antonín (advisor) ; Válek, Vlastimil (referee) ; Lata, Jan (referee)
Transjugular intrahepatic portosystemic shunt: long-term patency in patients with hypercoagulation disorder Aim: To retrospectively evaluate the efficacy and long-term patency of transjugular intrahepatic portosystemic shunt (TIPS) in patients with hepatic vein thrombosis due to hypercoagulation disorder. Material and method: In years 1992 - 2011, totally 38 patients with hepatic vein thrombosis resistant to medical therapy underwent TIPS creation in our department. We treated 9 males and 29 females, age 13 - 76 years (median 33 years), 6 patients were children. The underlying thrombophilic state was confirmed in 84,2 % of treated patients. The Budd-Chiari syndrome was acute in 6, subacute in 18 and chronic in 14 cases. Ascites was indication for TIPS in 31 patients, liver failure in 5 and gastrointestinal bleeding in 2 persons. All the procedures were performed in analgosedation or under general anestesia using standard technique. In 17 patients, we implanted non-covered stent or combination of non-covered and covered stents during TIPS creation, in the other 21 patients only the TIPS dedicated covered stents had been used. TIPS patency during follow-up after the procedure was based on regular ultrasonographic, clinical and laboratory examinations. In case of shunt dysfunction, a reintervention was...
|
|
Implementation Of Auto-Negotiation For Ethernet Interfaces Running At Speeds From 25 To 100 Gbps
Válek, Vladislav
Auto-negotiation is the capability of the interface to automatically determine the linkabilities, like link speed and the FEC ability, according to information sent by the link partner. Thisarticle addresses the design of auto-negotiation component working on Xilinx Virtex UltraScale+FPGAs using GTY transceivers. Main guidelines were taken from the Clause 73 IEEE 802.3 standardfor Ethernet interfaces. This design focuses on the interface with single line running at 25 Gbps usingoptical cable as medium. The special description is provided considering design changes on FPGAagainst the IEEE standard.
|
|
Autonegotiation implementation for 25 - 100 Gbps Ethernet interfaces
Válek, Vladislav ; Jedlička, Petr (referee) ; Tomašov, Adrián (advisor)
This bachelor's thesis addresses the design of the auto-negotiation component for network interface cards controlled by FPGAs. Auto-negotiation function allows to advertise the available communication parameters, like the link speed, the transmission pause ability or Forward Error Correction (FEC) ability, by either side of the common link and determine the common abilities, which will be used to establish a connection. In the beginning, the internal parts of Xilinx UltraScale+ FPGA family are introduced with greater emphasis on the description of GTY transceivers. In the next chapter are introduced the mechanisms of auto-negotiation function as described in clause 73 of the IEEE 802.3-2018 standard. The design here is created for Ethernet interfaces running at speed 25~Gbps and is written in VHDL language. The next chapter describes the necessary steps which are required for the implementation on the FPGAs, where high-speed transceivers are in use. Function of the created design was then checked within a simulation and the correspondent results are also provided in this thesis. In the end, the testing of the designed auto-negotiation component took place for which the network card with Vitex 7 UltraScale+ FPGA was used. The testing process includes the use of the Integrated Logic Analyzer (ILA) which was inserted into final design. The achieved results from testing of both, the auto-negotiation process and surrounding physical layer processes, are described here with proper commentary.
|
|
Indoor flexible wireless CO2 measure system
Válek, Vít ; Fiedler, Petr (referee) ; Arm, Jakub (advisor)
Monitoring of the carbon dioxide concentration in the building is carried out for several reasons. One is to ensure hygiene conditions. With the advent of Bluetooth 5.0 came the support of mesh network technology, which is defined by the Bluetooth Mesh standard. By implementing this standard, we can create an extensive network of devices monitoring the concentration of carbon dioxide in the building. Based on the monitored concentration, we can control the air conditioning and ventilation of the spaces, ensuring that the hygiene conditions are met. Thanks to the compatibility of Bluetooth Mesh with Bluetooth Low Energy, it is possible to access individual nodes, e.g. from a mobile phone. The aim of this work is to design and implement a measuring system whose elements will communicate with each other using Bluetooth Mesh wireless technology.
|
|
Novel Methods of Control Systems Design with MATLAB/Simulink
Válek, Vít ; Kozovský, Matúš (referee) ; Blaha, Petr (advisor)
The content of this thesis is to introduce the tools of MATLAB/Simulink, which allow to generate the source code in C language. It will be demonstrated how to combine the source code written in C with Simulink model and MATLAB code. The code will be generated for the selected functions and compared with RTCESL library functions. In the last part of this thesis the principle of FOC will be briefly described. For a simplified loop of FOC, the code will be generated and then compared with handwritten code. For comparison, the microcontroller KV46F256 from NXP Semiconductors is used.
|