估使用DyKnow 多无人机交通监控中的应用Evaluating the use of DyKnow in multi-UAV traffic monitoring applications英文.docVIP
- 4
- 0
- 约9.95万字
- 约 71页
- 2017-11-21 发布于江西
- 举报
Evaluating the use of DyKnow in multi-UAV traffic monitoring applications
评估使用DyKnow 多无人机交通监控中的应用
Abstract
This Master’s thesis describes an evaluation of the stream-based knowledge pro-
cessing middleware framework DyKnow in multi-UAV tra?c monitoring applica-
tions performed at Saab Aerosystems. The purpose of DyKnow is “to provide
generic and well-structured software support for the processes involved in gen-
erating state, object, and event abstractions about the environments of complex
systems.”[10] It does this by providing the concepts of streams, sources, computa-
tional units (CUs), entity frames and chronicles.
This evaluation is divided into three parts: A general quality evaluation of
DyKnow using the ISO 9126-1 quality model, a discussion of a series of questions
regarding the speci?c use and functionality of DyKnow and last, a performance
evaluation. To perform parts of this evaluation, a test application implementing
a tra?c monitoring scenario was developed using DyKnow and the Java Agent
DEvelopment Framework (JADE).
The quality evaluation shows that while DyKnow su?ers on the usability side,
the suitability, accuracy and interoperability were all given high marks.
The results of the performance evaluation high-lights the factors that a?ect the
memory and CPU requirements of DyKnow. It is shown that the most signi?cant
factor in the demand placed on the CPU is the number of CUs and streams. It
also shows that DyKnow may su?er dataloss and severe slowdown if the CPU is
too heavily utilized. However, a reasonably sized DyKnow application, such as the
scenario implemented in this report, should run without problems on systems at
least half as fast as the one used in the tests.
v
vi
Acknowledgments
First, I would like to thank the Decision Support Autonomous Systems group at
Saab Aerosystems for giving me the opportunity to perform this Master’s thesis.
I would also like to thank my two advisors Anders Holmberg, SAAB and Fredrik
Heintz, Link?ping
原创力文档

文档评论(0)