Diplomová práca sa zaoberá problematikou riadenia pohybu mobilnej stanice v simulačnom prostredí OPNET Modeler (OM). V práci sú zhrnuté a popísané stávajúce možnosti riadenia pohybu bezdrôtovej mobilnej stanice. Značná časť je venovaná riadeniu pohybu stanice pomocou externého súboru obsahujúceho trajektóriu pohybu. Pri tomto type riadenia sa jedná a spojitý pohyb stanice. Pohyb je riadený simulačným jadrom OM. Externé súbory určené pre riadenie pohybu stanice je možné vytvoriť ručne, alebo ich použiť na zápis dát priamo z OM pre uloženie vygenerovanej náhodnej trasy pre neskoršie použitie. Pre ručné vytváranie trajektórii je zvolený nástroj MATLAB, ktorý spracováva vopred vytvorený mapový podklad vo forme vstupného obrázka do takej podoby, aby bol výstup z nástroja použiteľný pre riadenie pohybu stanice v OM. Pre zautomatizovanie procesu vytvorenia trajektórie a následného riadenia pohybu stanice podľa nej je použitá knihovňa MATLAB Engine. Umožňuje volanie MATLAB funkcií z jazyka C/C++, na ktorom je založený OM. Pre automatizovaný proces riadenia pohybu stanice je použitá priama manipulácia pozície stanice, ktorá je alternatívou riadenia pohybu stanice podľa súboru s trajektóriou. Priama manipulácia pozície stanice poskytuje nespojitý pohyb stanice. O riadenie sa stará užívateľom vytvorený proces, ktorý používa diskrétne hodnoty trajektórie.
展开▼
机译:文凭论文涉及仿真环境OPNET Modeler(OM)中的移动台运动控制问题。这项工作总结并描述了无线移动台运动控制的现有可能性。许多工作致力于使用包含运动轨迹的外部文件来控制工作站的运动。这种类型的控制涉及工作站的连续运动。运动由仿真核心OM控制。可以手动创建用于控制站的移动的外部文件,也可以使用这些文件直接从OM写入数据,以保存生成的随机路由以备后用。对于手动轨迹创建,选择了MATLAB工具,该工具以输入图像的形式处理预先创建的地图库,以使该工具的输出可用于控制OM中测站的移动。 MATLAB引擎库用于自动创建轨迹以及随后根据其控制台站运动的过程。允许从OM所基于的C / C ++语言中调用MATLAB函数。对于工作站运动控制的自动化过程,使用工作站位置的直接操纵,这是根据轨迹文件进行工作站运动控制的替代方法。工作站位置的直接操纵提供了工作站的不连续运动。用户创建的过程使用离散的轨迹值来提供控制。
展开▼