|
打开Simulink空白模型之后,双击空白,在弹出的搜索框中依次输入“Bernoulli Binary Generator”,” BPSK ModulatorBaseband”, “Raised Cosine Transmit Filter”, “AWGN Channel”, “Raised Cosine ReceiveFilter” ,” BPSK Demodulator Baseband” , “Error Rate Calculation”, “Find Delay”,“Spectrum Analyzer”,“EyeDiagram”,“Scope”模块,用鼠标将其模块的输入引出信号线,然后连接到后继模块的输入端口,形成下面的通过高斯通道传递的BPSK调制与解调模型: 对于建模,不仅是拖拉模块连接连线,更重要的是对其中的核心模块的参数进行配置。比如二进制信号通过传递之后,接收端相对于发送端信号产生了延迟,这个时候为了计算正确的误码率,必须对接收端做延迟参数配置,才能得到正确的误码率计算。 先使用Find Delay模块,它的两个输入分别连接发送端BPSK信号和接收端BPSK信号,点击模型上的运行仿真按钮,先得到BPSK调制解调过程信号的延迟,10个步长,然后将这个10填写到误码率计算模块的接收端延迟Receive Delay上面。 眼图、功率密度谱、星座图展示如下:
|