据形式,为了明显地更容易的比较与验证,我们将该数据转化为的矩阵形式,它的数据形式应该是上面模块输出数据的转置形式,也即数据应该完全成转置形式对应。
因为,它是重复模块输出后个数据按照行的顺序写入,再按照列的顺序读出的。
这里我们将表示成下面它的转置矩阵形式,也即的形式,因此读出的顺序按行。
交织器输出数据位图交织器输出数据对照上叙两组数据,我们根据理论分析知,如果将模块的输出数据连成个比特符号,同时也将模块的输出数据,按列的形式读出也即上叙数据按照行顺序读出,并连成个比特符号,那么,我们得到的数据应该均是个比特符号,而且,他们的排列顺序也应该完全致。
基于此分析,我们再对上面的两组数据进行比较,我们可以得出,上叙两组数据完全符合,而且两矩阵数据完全成转置形式对应。
因此,我们的验证也成功。
模块的作用是将交织器输出的个比特符号写入的矩阵,并将矩阵的每行转化为个十进制的数据输出。
下面将交织器的输出数据按照行的顺序写入的矩阵中去,表示如下图对于第行数据,我们将其转换为十进制的数据,计算方法如下其中表示第行转化为进制的数据符号。
同样可以计算出的十进制数据分别为。
下面是模块仿真输出的十进制数据。
对比我们可以发现,数据是完全吻合的。
模块仿真输出模块仿真输出图图通用块交织器的输出数据见图。
它是模块仿真输出按照的行顺序输出,对比于图模块的数据,我们可以验证我们的仿真过程正确。
模块的数据输出个比特符号时,最好还是,先花定的时间来确定处理事件的方法和方向还是必要的。
这次课题是用软件来对接入信道进行仿真,方法在该软件里有三种,我选择的是是用里面的模块库中的模块来构建分析和仿真的。
软件的仿真,尤其是使用里面的模块来构建,我们首先应该对该模块很熟悉,这样才能很好的对模块予以运用,但对我们刚刚接触该知识的人来说,这点我们是缺乏的。
因此,我们就需要充分利用软件本身的帮助优势来解决问题。
同时,我们在遇到问题时,我们应该从该问题的入口处切入,顺藤摸瓜的形式来使问题的来源更清晰,从而更容易解决问题。
例如在这次仿真中,开始,我们就不懂得运用模块,也不懂得从问题处切入,导致在长码和码异或时,出现数据宽度不匹配的问题,使用了很多的模块也解决不了,最后,在偶尔的机会时才用这个模块解决了问题。
在后面,路和路的数据输出前极性转换处也出现了问题,不过,我们利用前面的经验,很快就解决了问题。
因此,这次的毕业设计课题不仅使我学到了更多的知识,也使我学会更好地处理遇到的问题。
参考文献美第三代移动通信系统原理与工程设计于鹏等译北京电子工业出版社,韩蜂窝移动通信系统与网络安全袁超伟等译北京电子工业出版社,美无线通信原理与应用蔡涛等译北京电子工业出版社,王兴亮数字通信原理与技术西安西安电子科技大学出版社,美系统工程手册许希彬北京电子工业出版社,邬国扬数字蜂窝网西安西安电子科技大学出版社,王立宁,乐光新,詹菲与通信仿真北京人民邮电出版社,张森,张正亮仿真技术与实例应用教程北京机械工业出版社,韩利竹,王华电子仿真与应用北京国防工业出版社,邱晓琳,李天柁,弟宇鸣基于的动态仿真模型与系统仿真工具西安西安交通大学出版社,图模块输出数据每行的二进制比特数据即是将模块每个十进制数变换为二进制数而已。
其计算方法从略。
利用模块来观察的各个模块的输出波形见下图波形的输出顺序为,从上至下模块输出数据交织器输出数据模块输出数据模块输出数据模块输出数据图图沃尔什调制器输出与长码输出及其异或验证模块参数设置及参数设置说明如下图正交编码调制器设置是指沃尔什调制器的输入,用每个比特的二进制数据来选取正交符号集中的行符号,且任何行的数据符号的个数均为个。
其简单计算公式为