一种基于VisualC++程序设计下的AOS帧同步仿真方法

时间:2024-02-02 点赞:47409 浏览:95818 作者原创标记本站原创

本文是一篇高质量论文范文,高质量类毕业论文格式模板,关于一种基于VisualC++程序设计下的AOS帧同步仿真方法相关硕士学位毕业论文范文。适合高质量及参考文献及科学实验方面的的大学硕士和本科毕业论文以及高质量相关开题报告范文和职称论文写作参考文献资料下载。

【摘 要】VisualC++支持标准C和C++,不仅支持传统的面向过程的软件开发方法,还支持面向对象的开发方法.AOS是高级在轨系统(AdvancedOrbitingSystems)的缩略词,主要用来达成航天器与地面站之间的双向传送.本文中应用VisualC++6.0程序设计软件,依据帧同步技术及状态转移图,对帧同步的过程进行分析,给出实验仿真结果.

【关 键 词】VisualC++6.0,AOS,帧同步

1VisualC++6.0程序开发工具

VisualC++6.0是由Microsoft公司推出的一款面向对象的计算机程序开发工具,是编程入门的良好编译工具.VisualC++6.0集成开发环境功能强大,界面简洁,占用资源少,操作方便,在Windows环境下很常用,是使用最广的开发工具.

2AOS帧同步技术介绍

AOS系统主要用来达成航天器与地面站之间的双向传送,包括音频、视频、科学实验等多种不同类型的数据[1-2],并通过信道多路复用技术和帧同步技术,来保证数据传输的高质量和高可靠性.帧同步技术是为了使系统接收端能够确定一帧的开始,AOS标准规定数据帧以固定长度传输,在帧前面添加A帧同步头,在数据的接收方查找A帧同步头,并提取出来[3].

帧的同步技术实质就是如何检测A帧同步头,常用三种不同的A帧同步头包括16位的帧同步头EB90(二进制码流形式为1110101110010000)、32位的帧同步头1ACFFC1D(二进制码流形式为00011010110011111111110000011101)和64位的帧同步头FFF2D58B65466000(二进制码流形式为1111111111110010110101011000101101100101010001100110000000000000)[3].

3AOS帧同步过程介绍与仿真流程图设计

AOS系统的帧同步过程中的四种状态:搜索态L、同步态SL、同步校核态SC与失步校核态LC[3],设计基于VC++的帧同步过程仿真流程图如图1所示.

图1帧同步过程仿真流程图

4实验仿真结果

根据上述原理,借助VisualC++[4],进行了本次实验,得到的仿真结果如图2、图3所示:

图2帧同步前仿真结果

图3帧同步后仿真结果

图2帧同步仿真实验结果显示的是对txt文本数据的帧同步处理,文本中的前两个字节1110101110010000(EB90)是帧同步过程中搜索的A帧同步头,文本数据总帧数为2164帧,总字节数为216400个字节,每个CPPDU含有20个字节,每个MPDU含有5个CPPDU,每个VCDU对应1个MPDU.图3为帧同步后去掉A帧同步头的实验结果.经过验证之后,传输的总帧数相同,帧同步完全正确.

【参考文献】

[1]Tianye,LiQingfan,Fengyongxin,Gaoxiaoling.Avirtualchannelsschedulingalgorithmwithbroadapplicabilitybasedonmovableboundary[J].MathematicalProblemsinEngineering,2013,9:1-8.


[2]田野,冯永新,马玉峰,刘桂君.高级在轨系统中的多路复用与差错控制技术研究[M].北京:科学出版社,2014,4.

[3]李帅.基于AOS的帧同步与链路建立技术的研究[D].沈阳:沈阳理工大学,2010.

[4]谢贤芬.21天学通VisualC++[M].2版.北京:电子工业出版社,2001,2.

[责任编辑:张涛]

相关论文

关于建立程序设计课程教学新体系的

这篇自主学习论文范文属于医药学免费优秀学术论文范文,关于自主学习类函授毕业论文,与关于建立程序设计课程教学新体系的相关发表医学论文网。

一种来电号码显示器设计

本论文为消息方面有关毕业论文格式范文,关于一种来电号码显示器设计相关专升本毕业论文开题报告,可用于消息论文写作研究的大学硕士与本科。

C语言程序设计教学方法

该文为关于实验教学相关研究生毕业论文开题报告范文,与C语言程序设计教学方法相关毕业论文格式,可作为论文格式专业实验教学论文写作研究的。

JA程序设计教学

关于计算机及计算机软件技术及学生方面的免费优秀学术论文范文,关于计算机方面教学论文题目,关于JA程序设计教学相关论文范文文献,对写作。

VBA程序设计课程的教学策略

此文是一篇对象论文范文,对象方面论文范文文献,与VBA程序设计课程的教学策略相关学士学位论文。适合不知如何写对象及学生及课程方面的论文。