• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 1
  • 1
  • Tagged with
  • 2
  • 2
  • 2
  • 2
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • About
  • The Global ETD Search service is a free service for researchers to find electronic theses and dissertations. This service is provided by the Networked Digital Library of Theses and Dissertations.
    Our metadata is collected from universities around the world. If you manage a university/consortium/country archive and want to be added, details can be found on the NDLTD website.
1

Nástroj pro statistické vyhodnocení průběhu simulace knihovny JSimlib4 / Tool for statistical evaluation of the simulation process of JSimlib4 library

Pivoda, Štefan January 2009 (has links)
This master's thesis deals with the analysis of simulation of computer networks. A statistical tool was designed for evaluating a communication between stations in the computer network. JSimlib4 Java library was used for the simulation of computer networks. It is a lightweight but robust simulation library, designed for creating simple or even quite complex simulation models of distributed systems. The Statistical tool was written in Java programming language and developed in an EasyEclipse integrated development environment. It was designed as an Eclipse Rich Client Platform application. Eclipse Rich Client Platform is a relatively new technology, which has a lot of favorable properties. The Statistical tool can be divided into 3 parts: • creating a log file, • creating a filter, • creating/showing an output. The Statistical tool creates records into a log file during every communication between stations. This log file contains a comment on the first line. This comment describes the definition of records. Every record contains 2 IP addresses with the used ports at the beginning of the record, then the time, the amount of bytes, the protocol and the direction of communication. Every item in the record is divided by a colon. The Statistical tool can evaluate a communication between stations. At first, it has to define a filter according to which it will assess the suitable stations. It can be created either by adding IP addresses or names of the stations onto a list on a workbench. Filter can be loaded from a file that already includes these IP addresses and other information too. After defining the filter, the Statistical tool can create either a diagram or a file. At first, the Statistical tool reads the log file line by line and compares the IP addresses, which were added to the filter with the IP addresses in a log file. When the Statistical tool finds a complying IP address, it reads the whole line and adds an amount of bytes defined on that line to the final diagram that is shown after reading the whole log file. In the case of finding 2 or more complying IP addresses that sent the data at the same time, an amount of these transfers is calculated by adding them and this amount is then shown in a diagram. After reading the whole log file a diagram or a file is shown at the bottom of the window. The diagram is created by a Java library JFreechart and it shows the amount of transferred bytes. The x-axis represents the time and the y-axis represents the amount of transferred bytes. The created file is for next work with the calculated data and it can be loaded for example by Matlab or Octave. The first line in the file represents the time for axis x and the second one represents the amount of transferred bytes for axis y. These lines are followed by a command "plot(x,y)" for drawing a diagram.
2

Development and Implementation of a Mission Planning Tool for SONATE

Rapp, Thomas January 2017 (has links)
In the scope of the master's project which is documented with the present thesis a mission planning tool (MPT) for SONATE was developed and implemented. After a thorough research on the current state of the art of MPTs and taking especially the early stage of the SONATE mission into account, it was decided to develop a generic timeline-based MPT. In contrast to existing MPTs a system is envisioned which is both powerful, regarding advanced features like resource control, and applicable for small satellite missions regarding the overall complexity and the associated configuration and training effort. Although it was obvious from an early stage that this vision cannot be reached in the scope of this project, it was kept during the project definition, object oriented analysis and early design stages in order to allow future extensions. Also the decision to develop the MPT on top of the Eclipse Rich Client Platform is mainly due to the argument of future extensibility. The MPT, which is released with this thesis, hence is a very basic generic timeline-based MPT omitting all possible advanced features like resource control or procedure validation, but featuring all essential parts of a MPT, i.e. modelling of procedures, scheduling of activities, and the generation of telecommand sequences. Furthermore, the user is supported by an intuitive graphical user interface. The thesis documents the development process, thus giving a broad understanding of the design and the implementation. For specific details of the implementation one may also refer to the separate technical documentation, while a user handbook included as appendix. The characteristics of the SONATE mission as a technology demonstrator for highly autonomous systems raise several important questions regarding the overall mission planning process. Therefore, besides the actual development of the MPT, those questions are discussed in a theoretical manner in the scope of this thesis, taking also account of the general emergence of highly autonomous satellites systems.Three concepts, Safe Planning, Sigma Resource Propagation, and Direct Telemetry Feedback, are proposed to face the challenges rising from the foreseen alternation of phases of classical mission operations and phases of autonomous operations of the satellite. Concluding the thesis, the final software product's features and capabilities are verified against the previously defined requirements and thus the overall success of the project is determined to be a 100% success fulfilling all primary project objectives. Finally, several fields for further research on the topic in general and work on the MPT itself are identified and outlined to pave the way for follow-up projects. / SONATE

Page generated in 0.07 seconds