您好,欢迎访问三七文档
当前位置:首页 > 办公文档 > 工作范文 > 通信系统的计算机模拟第一讲
1通信系统的计算机模拟田斌西安电子科技大学综合业务网国家重点实验室2引论模拟(仿真)?Simulation/emulation仿真的基本思想是利用物理的或数学的模型来类比模仿现实过程,以寻求对真实过程的认识。它所遵循的基本原则是相似性原理。RepresentationoftheoperationorfeaturesofoneprocessorsystemthroughtheuseofanotherComputerScienceToimitatethefunctionof(anothersystem),asbymodificationstohardwareorsoftwarethatallowtheimitatingsystemtoacceptthesamedata,executethesameprograms,andachievethesameresultsastheimitatedsystem.模拟:上层的、软件的仿真:底层的、硬件的3以通信系统理论、随机过程与统计学理论和优化理论为基础,以计算机和仿真软件为工具,对现实通信系统或未来通信系统进行实验研究的理论和方法。系统仿真由三个要素构成:系统、模型和实验系统是问题的本源;实验是解决问题达到目的的手段;系统模型是连接系统和实验之间的桥梁。计算机仿真通信系统仿真(模拟)基本概念4计算机仿真三个活动:系统建模、仿真建模、仿真实验:系统模型计算机系统建模仿真建模仿真实验5应用系统仿真的情况“最后的方法”1.不存在完整的数学公式,或者还没有一套解答数学模型公式的方法。2.需要对系统或过程进行长期运行的比较。3.系统还处于设计阶段,并没有真正建立起来,进行多个方案的比较择优4.在真实系统上做实验会破坏系统的运行。5.需做多次试验时,很难保证每次的操作条件都相同,因而无法对试验结果做出正确的判断。6.试验费用太大或有危险性。6通信系统计算机仿真1现代通信系统的复杂性通信系统的结构、系统运行时所处的环境系统特性:功率和带宽有限系统要求:高速数据互相矛盾复杂的调制和脉冲成形技术,差错控制、接收端的高级信号处理技术。高速数据同步要求变得更严格,接收机也更复杂更恶劣的环境中,多跳非线性放大器干扰多径和阴影衰落。不能够解析处理7通信系统计算机仿真2计算机不仅功能强大,而且价格便宜计算机方法的发展另一个动机:深入理解系统特性的有价值的工具。好的仿真跟在实验室实现一个系统很类似,多点测量,参数研究,可以任意改动滤波器带宽和信噪比(SNR)等参数,而且还能很快地观测到这些改变对系统性能的影响。时域波形、信号谱图、眼图、信号星座图、直方图。仿真能更容易也更经济地对各种假设情况进行研究,仿真的主要作用不在于获得数值而在于获得深入的理解。8这门课程前面的原因:仿真的好处与重要性已经学习过通信原理、无线通信、matlab,还有必要吗?仿真的可信度?仿真的基本概念假舆马者非利足也而致千里假舟楫者非能水也而绝江河君子生非异也善假于物也?庄子进入科研研究的需要选题、仿真、硬件等定位物理层和通信信号处理9复杂性示例易于解析处理的系统数据源产生一个符号序列dk离散的二进制通信系统数据源是无记忆的,离散无记忆源调制器的作用是将源符号变换成波形发射机对调制器的输出进行放大kdkdkd10复杂性示例易于解析处理的系统信道是系统中需要进行精确建模的最复杂的部分(AWGN)信道。最佳接收机匹配滤波器输出采样判决易于解析处理的kdkdkd0SEEPQkN11复杂性示例易于解析处理的系统表示一个符号周期内的平均能量,跟波形集合相关联,为加性信道噪声的单边功率谱密度K:参数取决于波形的相关程度。FSK,K=1PSK相差为弧度,使得信号为逆相关,k=2kd0SEEPQkNSE0N12为什么该系统是易于解析处理的?AWGN信道接收机是线性的,通过分析,我们可以计算出作为接收端滤波器参数函数的误比特率(BER),并可求出对应于最小BER的滤波器参数值。数据源为无记忆的,理想的符号同步。仿真易于解析处理的系统是否也有作用呢?很可能是一个更复杂的系统的基本构成模块。易于解析处理的系统,可以开发出仿真代码,这种系统能直接进行分析,开发出的仿真能很容易得到验证。可以根据待研究系统的建模需求,数据源、调制器、信道或接收机进行修改,起点是正确无误的。13需繁琐解析处理的系统非线性放大器谐波与交调失真,频谱拓展带通滤波器,中心频率等于所期望的载波频率,作用就是减少非线性带来的谐波与互调失真。14问题调制器与HPA后面的滤波器导致数据信号时间扩散从而在时间上滤波后的信号不再局限在符号周期内,将引起符号间干扰(ISI)。在解调第个符号时必须考虑的前续符号的数目,取决于滤波器输出信号的记忆。第个符号的差错概率取决于前个符号12Pr{|}iiiikEddd15问题二进制的情况,2K个长度为k的不同序列12111120001Pr{|}2iiikEiiiikkdddPEdddAWGN信道,这个差错概率都是Q函数,可以直接计算每一个Q函数的值,但是计算过程很繁琐,因而经常会用到仿真的方法。噪声注入点到统计量采集点之间的系统是线性的kkkkVSIN16半解析方法均值,无噪声仿真确定方差:解析确定17难以解析处理的系统两(单)跳卫星通信系统卫星转发器建模非线性大功率放大器(HPA),滤波器滤掉非线性造成的带外谐波失真卫星信道模型上行链路和下行链路噪声18why难以解析处理?即使假设上行链路和下行链路噪声都是高斯过程,接收端的噪声还是很难确定下行链路噪声只通过系统的线性部分上行链路噪声通过了系统的非线性部分判决统计量的概率密度函数还是很难确定,没有判决统计量的概率密度函数的精确知识,差错概率就无法求出,仿真是一个必备的基本工具。19仿真的多学科特点仿真问题理论框架线性系统理论确定线性系统输入输出关系的方法,时域(系统冲激响应)和频域(系统传递函数)表示系统模型。20仿真的多学科特点通信原理理解系统结构、仿真可以用来确定合适的系统参数值就必须了解参数值的实际范围,正常运行和结果的合理性,深入理解适当的系统特性也很有必要。21仿真的多学科特点数字信号处理连续时间系统元器件(如滤波器)的离散时间近似组成。数值分析22仿真的多学科特点数值分析和DSP密切相关,数值积分,曲线拟和概率通信系统的性能指标通常以概率形式表示。随机过程理论数论开发随机数发生器的工具。计算机科学表示信号采样值的字长和字格式会影响仿真精度。23仿真的多学科特点估计理论的工具和概念仿真结果的有效性进行评估。重复仿真得出的数值每次都会不同,无偏估计器是指估计均值等于欲测数量的那种估计器,一致估计是指估计的方差随着仿真时间增加而减小的那种估计。24模型建立仿真模型要点:模型要足够详细、要建模的系统的基本特征不能过于复杂。考虑解析模型和仿真模型这两种不同类型的模型是有益的。建模的首要和最重要的步骤是确定模型要描述的物理元器件的特征和工作特性,解析模型以方程或方程组的形式给出。从物理元器件到解析模型,最后再到仿真模型,抽象程度依次增加。25模型不同抽象程度的模型,考虑信道模型,我们将看到信道可以用波形级方法来建模,模型对波形采样值进行处理。基于符号而非波形采样值的离散马尔可夫过程,马尔可夫信道模型通常还将调制器、发射机和接收机也纳入信道中。26确定性与随机性仿真确定性:固定电路的仿真随机性:数字通信系统,其接收信号由发送信号和随机噪声叠加而成。BPSKAWGN02bEEPQN21()exp22xyQxdy一个数而不是随机变量,接收机输入端出现了随机量(噪声)。分析和确定性仿真都会给出一个数值结果,这一点是很重要的。每次作分析,都会得到同一个数。而每次进行确定性仿真,也会获得相同的结果。而且这些随机变量的统计特性对确定仿真结果的质量非常重要。27一个确定性仿真的实例完全确定性仿真是深入理解通信系统工作特性的重要工具由于鉴相器的非线性特性,在捕获模式下对锁相环作分析很复杂。在给定各种环路参数和输入信号指标的前提下,捕获信号所需时间是锁相环的一个重要性能参数。解析求解这个问题需要解非线性方程。因此,我们转而考虑仿真方法。28一个确定性仿真的实例完全确定性仿真是深入理解通信系统工作特性的重要工具5Hz阻尼因子0.70729一个随机性仿真的实例Goal:BER蒙特卡罗方法输入大量符号计算输出的错误符号ˆeENPNlimeENNPN误比特率比特差错概率,误码率是误码概率的一个估计3031仿真(模拟)的作用通信系统设计的各个阶段主要用在性能评估和设计权衡研究(参数优化);测试过程和基准的设定、生命终结预测、现场系统布置后出现异常状况的调查。系统设计“自顶至底”硬件实现通常是“自底至顶”进行。32一、链路预算与系统级标校过程设计需求:吞吐率、差错率、中断概率以及对带宽、功率、重量、复杂度/成本、系统预期工作的信道和系统生命周期等的约束。基本概念:调制方式、编码与均衡技术(如果有必要)确定指标:A级指标的参数值,比如功率级、带宽和调制指数。33一、链路预算与系统级标校过程目标是确定系统拓扑结构和参数值,以便同时满足性能目标和设计约束。系统性能是信噪比(SNR或等价地Eb/N0)和通信链路中所有元件引入的总失真的函数。链路预算的过程来确定,链路预算主要是功率计算,要考虑发送功率、天线增益、路径损耗、功率增益以及放大器和滤波器的噪声S/N或范围。34预算过程因为无法制造理想元件,放大器和滤波器等元器件的实际实现会产生非理想特性,引起信号失真,首先以理想元件计算系统性能,然后包括一项“实现损耗”有时实现损耗也叫通信或失真参数,比如滤波器带宽,可能影响系统中多处噪声的功率,这又反过来会影响链路预算。35预算过程封闭的、平衡的?系统性能指标,模拟系统均方误差作数字系统的典型性能指标是误码率,理想系统的公式计算误比特率等指标。链路预算不封闭或不平衡,就是修改A级指标,实现损耗甚至系统结构,并重作链路预算。通过详细的仿真,可以精确估计性能指标和验证非理想实现造成的性能降级,如果链路预算通过仿真验证还是封闭的,就可以进入设计过程的下一阶段36二、关键元件的实现与测试新信号处理算法和新硬件,仅造出了几个关键元件,要测试整个系统的硬件是不可能的。仿真将特的元件的测量特性代入该元件的仿真模型AM到AM和AM到PM的传输特性。37三、完成硬件原型与验证仿真模型整个系统的硬件原型以及与之对应的仿真模型仿真模型包括仿真中大部分元件的测量特征硬件原型上测出整个系统的许多性能指标,还要进行并行仿真完整原型一个经验证的仿真模型预测生命终结。38四、生命周期测试通信卫星、海底电缆生命周期测试(BeginningofLife,BOL)将元件老化模型代入验证过的BOL模型,就得到系统BOL性能指标。3940仿真方法时间驱动(单速度、多速率或可变速率采样):该增量等于采样频率的倒数,每个模型能根据新仿真时钟的值来更新模型状态“do循环”“for循环”。事件驱动:事件驱动的仿真可把时钟往前拨任意时间长度,到为下一个关心的事件所安排的时间,系统中每个功能模块根据新仿真时间的值更新模型状态。需要内插和重采样,并带来一些跟时间安排相关的额外开销。混合驱动。对通信系统仿真而言,最常用的还是带单速率或多速率采样的时间驱动仿真。如果信号带宽具有很宽的可变范围,这种系统的仿真就要用多速率采样。
本文标题:通信系统的计算机模拟第一讲
链接地址:https://www.777doc.com/doc-2017539 .html