SPW-FSM Editor的CPM调制器的建模.docx

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、本文档付费后,不意味着付费购买了版权,只能用于单位或个人使用,不得用于商业用途(如:【转卖】进行直接盈利和【编辑后售卖】进行间接盈利)。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:18428362892(电话支持时间:9:00-19:00)。
【Word版本下载可任意编辑】 PAGE 1 - / NUMPAGES 1 SPW-FSM Editor的CPM调制器的建模 摘 要:CPM调制是一种非线性有记忆调制方式,其信号内在的状态转移特性更适合于用有限状态机(FSM)来描述。SPW的FSM Editor是一个简单易用的FSM建模工具,用其生成的FSM模型可以直接用于SPW的BDE仿真环境中。本文给出了3RC-CPM信号的内在状态及其转移的分析,并对基于FSM Editor的建模过程开展了详细表达,给出了完整的CPM调制器系统模型及其仿真波形。 CPM(连续相位调制)是典型的有记忆调制方式,其符号间的关联特性使得这种调制方式具有不同的状态。在对CPM系统开展仿真时,首先需要产生调制信号。产生调制信号的方法有很多,直接的方法是按照CPM信号的表达式运算得到,但需要记忆很多中间状态;还可以将所有可能的输出波形存成一张表,采用查表法得到调制信号,但需要较大的存储空间。事实上,CPM信号可以看作是一个有限状态系统,在时间轴上具有清晰的状态转移关系,根据这一特性,我们采用SPW的建模工具FSM Editor成功地生成了CPM的调制信号。由于该方法实际上是对CPM本质特性的描述,因此物理意义清晰,且参数易于修改,非常适合CPM系统的建模仿真。 FSM Editor简介 FSM Editor是SPW的一个可选工具,主要是以图形化的方式对有限状态机系统开展建模,应用对象包括控制系统、网络协议以及有记忆调制系统等。一个完整的FSM模型由状态集、状态间的转移、附加在状态和转移上的ADL(Action Description Language)文本、输入/输出端口、参数以及记忆变量构成,并且可以封装成标准的SPW模块。ADL事实上是C语言的一个子集,每一个状态的入口动作和出口动作以及每一个转移的驱动条件和执行动作都由ADL文本描述。 创立一个FSM模型包括以下步骤:启动FSM Editor;定义输入/输出端口、参数和记忆变量;创立起始状态和其它状态,每一个FSM模型都必须有且仅有一个起始状态(起始状态以双线环表示,其他状态以单线环表示);编辑各状态属性,包括名称、描述、入口动作和出口动作的定义;创立状态间的转移;编辑转移属性,包括名称、描述、驱动条件和执行动作的定义;利用FSM Editor的Verify功能对模型开展验证;保存模型,同时生成标准的SPW模块。 模型创立完成即可以像普通的BDE模块一样添加到任何一个仿真系统中开展仿真。 CPM调制状态分析 CPM调制信号的一般表达式为: (1) 其中 (2) T为符号周期,即波特率的倒数,e表示时间T内的信号能量,fc为载波频率,h为有理调制指数,…}为M进制发送符号序列,取值范围是…, ,q(t)为归一化相位成形波形,满足条件: (3) 定义q(t)的微分形式为g(t),则g(t)是持续时间为LT的脉冲波形,称为相位成形脉冲。如果L=1,相应的CPM信号称为全响应CPM;如果L>1,则称为部分响应CPM。 生成CPM调制信号的关键在于产生相位f(t;I),由(2)式可得: (t-kT) (t-kT) (4) 其中qn可以递归的方式表示为: (5) 由(4)式可知,时间内的f(t;I)可由qn及{In, In-1, …In-L+1}确定,因此CPM信号在t=nT时刻的状态可以定义为 …,In-L+1} (6) 由于,因此当m为偶数时,qn共有p个,即;当m为奇数时,qn共有2p个,即,所以CPM信号的状态数为: (7) 以二进制CPM(即M=2)为例,其他参数如下:L=3,h=1/2(m=1,p=2),则状态数为2pML-1=2×2×23-1=16,以(qn, In-2, In-1)格式来表示状态,16个状态分别表示为(0,1,1)、(0,1,-1)、……(3p/2,-1,-1),各状态间的转移如图1所示,其中虚线表示当前时刻接收符号为+1,实线表示当前时刻接收符号为-1。 假定系统0时刻前的输入为I-1=1,I-2=I-3=…=0,以及q-1=0,则由(5)式可得q0=q-1+phI-3=0,因此系统0时刻的状态不同于以上16种状态,以( 0, 0, 1)表示。 建模过程与仿真波形 系统的FSM模型如图2所示。由于系统的输出(相位值)在每比特内都是一个连续变化的波形,因此输出端口必须开展适当上采样才能够表达变化趋势,本系统中采用了八倍上采样,即用八个采样点表

您可能关注的文档

文档评论(0)

176****2526

相关文档

相关课程推荐