数字通信:一种离散时间方法 序言部分2

序言 Michael Rice(本书作者)

那是 1998 年的夏天。Mathworks 公司在前一年夏天推出了 Communications Blockset 作为 Simulink 的一部分,我一直在努力使用它作为我在杨百翰大学数字通信高级选修课上设计一系列扩展练习的基础。我受到我的同事 Brad Hutchings 的启发而开发这些练习,他为他的计算机组成课程开发了一系列实验练习。在这些练习中,学生们设计了一个简单 RISC 处理器的不同部分。每个子系统都使用“测试向量”进行测试。最终的实验练习要求学生将子系统连接在一起,形成一个完整的处理器,并用它来运行一个简单的程序。我的想法是,如果这可以用 RISC 处理器完成,那么它就可以用 QAM 解调器完成。正如处理器具有指令提取/解码功能、算术逻辑单元 (ALU)、寄存器和控制功能一样,QAM 解调器具有匹配滤波器、判决设备、载波相位同步器和符号定时同步器。

我设想用一系列已知的比特来代替测试向量,用于创建调制的波形。我努力为学生找到合适的软件环境。具有 Communications Blockset 的 Simulink 似乎很适合。

在 1997-1998 学年,我开始尝试使用 Simulink 开发 QAM 解调器。我的资源是大量(部分或全部)致力于数字通信的教科书。尽管这些教科书解释了脉冲形状、匹配滤波和同步,但大多数都满足于在连续时间域中开发这些概念的理论基础。(国内大多数通信教材依然沿用连续时间域的方法,这方面需要和实践同步,否则学完通信原理都不知道复基带等效,考试还在画各种调制的波形图)这不是一件坏事。但是这些材料在离散时间中执行这些任务的正确方法方面提供的指导很少:匹配滤波器的正确采样率是多少?如何选择?有哪些权衡?如何在离散时间系统中进行载波相位同步?如何在离散时间系统中执行定时同步(我真的需要形成一个时钟,它的边沿与正确的时间对齐吗)?那么离散时间中的 PLL 呢?

由于无法在这些教科书中开发的连续时间概念和我的离散时间环境之间建立正确的联系,我做出了许多错误的假设和错误。我一次又一次地以一个离散时间系统告终,它是这些教科书之一中描述的连续时间系统的拙劣复制品。有些地方就是不对劲。像任何学者一样,我搜索了关于这个主题的会议和期刊论文。我一次又一次地遇到一位作者,他总是(在编辑允许的情况下)用小写字母拼写他的名字。

回到 1998 年的夏天。我收到通知,电信研究所 (ITS) 将在科罗拉多州博尔德举办首届高级无线电技术国际研讨会 (ISART)。当我浏览预先公布的日程时,我很高兴地看到一个现在有点熟悉的名字以小写字母出现:fred harris。更吸引人的是他的演讲题目:“一个需要避免的陷阱:DSP 无线电不是数字化的模拟无线电。” 我立刻知道我的问题是什么,我也知道在哪里找到解决方案。我参加了 1998 年的 ISART,并以前所未有的专注聆听了 fred 的演讲。那真是一个神奇的时刻。fred 和我成了朋友,我最终在 1999-2000 学年的学术休假期间拜访了他。

那一年我学到了很多东西,我渴望与杨百翰大学的学生们分享。我改进了那些 Simulink 练习,并重新调整了我的课程。教授我新发现的知识很有趣。但是让学生们记住足够多的知识来完成 Simulink 练习完全是另一回事。起初,我从大量来源复制笔记作为参考资料。(当时有一些专门介绍数字通信离散时间处理的书籍。但是这些书假定读者预先了解数字通信知识。)不可避免地,这些来源使用了不同的术语和不同的符号,这使得第一次接触这些知识的学生学习起来比实际需要更加困难。我为课堂制作了笔记来补充这些来源。随着时间的推移,我们越来越多地使用笔记,而越来越少地使用现有的教材。嗯,你们知道发生了什么……

撰写像这样的教科书有很多挑战。首先,教材必须教授数字通信理论。其次,教材必须以一种能够理解两者之间差异的方式呈现连续时间和离散时间实现。这听起来比实际要容易得多。还必须包含足够的背景材料,以使作品尽可能自成一体。我还尝试了开发过程。连续时间随机过程是描述数字通信中大多数基本概念的一种有效而优雅的方式。不幸的是,对于高年级学生和一年级研究生来说,连续时间随机过程的新颖性常常会妨碍他们学习。在这本教材中,我试图利用大多数现代电气工程专业学生在随机变量方面的经验。许多理论性更强的推导都涉及随机变量。

本书假定读者已预修过线性系统、变换理论和概率论(至少学过随机变量)课程。第 2-4 章介绍了开始本书学习之旅所需的必要背景材料。第 2 章和第 3 章描述了信号和系统,而第 4 章则讨论了随机变量。虽然大多数高年级学生和一年级研究生都熟悉连续时间和离散时间中的线性系统和变换,但两者之间的联系通常相当模糊。因此,第 2 章用大量篇幅来阐述这个非常重要的话题。此外,还包括了一些关于带通信号离散时间处理的特殊性。这些内容在预修课程中几乎没有涉及。第 3 章介绍了一些可能不熟悉的材料:多速率信号处理和离散时间滤波器设计。本书主体部分,即数字通信的入门课程,包含在第 5-8 章中。这些章节重点介绍调制、检测、性能和同步。我试图从多个角度同时探讨这些主题。调制、检测和同步在连续时间和离散时间中都有描述。此外,还包括了实践描述以及从基本原理出发的理论发展。在每一章中组织这些不同的观点都是一个巨大的挑战:我没有任何好的例子可以遵循。连续时间系统是传统教材中介绍的系统。离散时间系统则从连续时间系统的离散时间版本开始(符号定时同步是一个很大的例外)。直到第 10 章才充分利用离散时间处理的强大功能——是的,要等到那时才能描述好东西,这很不容易。实践描述使用脉冲幅度调制 (PAM) 和四相相移键控 (QPSK) 作为例子。第 5、7 和 8 章以推导相应的最大似然估计器结束。我知道这与传统方法的顺序相反。我根据我的经验选择了相反的顺序,即大多数学生倾向于从特殊到一般而不是从一般到特殊地学习。当使用一些特殊情况教授原理时,概括往往会更有意义。

第 5 章中讨论的数字调制格式的描述取决于脉冲形状,这些脉冲形状在附录 A 中(在连续时间和离散时间中)进行了描述。第 7 章和第 8 章中描述的同步器基于附录 C 中描述的锁相环 (PLL)(在连续时间和离散时间中)。

第 9 章和第 10 章对数字通信的离散时间处理进行了更广泛的阐述。第 9 章介绍了模数转换器和数模转换器、离散时间振荡器、重采样滤波器、CoRDIC 和 CoRDiC 类算法以及离散时间自动增益控制。重点是从系统级角度来看这些组件的性能。这些组件应用于第 10 章中用于调制器、解调器和信道化器的离散时间技术。

我努力写一本诚实的教科书。每一章都以“注释和参考文献”部分结束,其中提供了一些历史注释、参考文献以及对正文中未讨论的相关主题的描述。没有任何一本教材能够提供完全详尽的论述。本书也不例外。我的目的是描述大多数数字通信系统共有的基本细节。希望这能提供一个上下文,使参考文献中提供的信息更有意义。

我非常感谢许多帮助我完成本书的人。我真的觉得自己站在巨人的肩膀上。首先是 fred harris,我的朋友、同事和娱乐家,他教会了我很多东西。其次是我的妻子,她不得不在我与 fred harris 一起度过的学术休假年期间忍受住在天堂(圣地亚哥)的痛苦。还有我的孩子们,在我为这个项目辛勤工作时,他们有太多个夜晚没有父亲陪伴。我还要感谢我的系主任 Rick Frost 教授,他为我提供了暑期支持,并时不时地减少我的教学任务,因为我完成了这份手稿。我在工业界和学术界有很多朋友,他们花时间向我解释我否则不会知道的事情。你们知道自己是谁。特别值得一提的是那些审阅过本文的人:纽约州立大学宾厄姆顿分校的 Xiaohua Li;德克萨斯大学达拉斯分校的 Mohammad Saquib;犹他州立大学的 Jacob Gunther;Tongtong Li,我要感谢许多为本书的成稿做出贡献的人。我要特别感谢密歇根州立大学的 Daryl P. Goebel,以及加州大学圣塔芭芭拉分校的 John J. Shynk。他们的评论和集体智慧使这本书比我独自完成的要好得多。最后,我要感谢我在 Pearson Prentice-Hall 的两位编辑:Tom Robbins,他让我参与到这项工作中来,以及 Alice Dworkin,她帮助我完成了这本书。

迈克尔·赖斯 普罗沃,犹他州

注:这部分序言是使用google的Gemini翻译的,上一篇fred harris写的序言是Deepseek翻译的,大家可以对比一下两个大模型的翻译效果和风格。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值