NEC软件调用接口的实现 下载本文

本科毕业论文(设计)

题 目: NEC软件调用接口的实现

姓 名: 学号: 院(系): 专业: 通信工程 指导教师: 职称: 评 阅 人: 职称:

2012年06月

学位论文原创性声明

本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。本人完全意识到本声明的法律后果由本人承担。

作者签名: 年 月 日

学位论文版权使用授权书

本学位论文作者完全了解学校有关保障、使用学位论文的规定,同意学校保留并向有关学位论文管理部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权省级优秀学士学位论文评选机构将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。

本学位论文属于

1、保密 □,在_________年解密后适用本授权

书。

2、 不保密 □。

(请在以上相应方框内打“√”)

作者签名: 年 月 日

导师签名: 年 月 日

摘 要

天线是一种变换器,它把传输线上传播的导行波,变换成在无界媒介(通常是自由空间)中传播的电磁波,或者进行相反的变换。凡是利用电磁波来传递信息的,都依靠天线来进行工作。因此,在现代生活中,天线扮演着至关重要的角色。对天线的设计、研究,有着非常重要意义。

NEC(数值电磁码)是一种分析一个任意结构组成的电线和表面的自由空间或接地表面的电磁响应的计算机代码,在天线自动设计中起到重要角色。

如果天线参数的数据量过大,人工输入各个数据再进行仿真、优化等,就会耗费大量时间、精力,而且输入准确率得不到保证。但如果利用一定的程序,达到实现NEC软件的调用,并读取指定输入文件的话,就会节省很多时间、精力,最重要的是保证了NEC仿真软件仿真的各个参数与设计值完全一样,不存在人为输入的错误率问题。

本文在学习天线和NEC软件的理论基础上,结合C语言编程工具,将天线结构参数转换为NEC能识别的输入格式,并调用NEC软件评估天线的性能,然后读取NEC输出文件,进行天线的设计。具体工作如下:

(1)通过学习天线、NEC软件和C语言知识,了解了天线的基本性能参数和掌握了NEC软件的使用。

(2)介绍了NEC软件的基本知识。对其结构准则、NEC输入卡格式和使用NEC制作天线的过程进行了阐述和分析。

(3)以C语言为编程工具进行实验和分析。成功的将用户输入天线的基本参数转换为NEC软件能识别的输入格式,然后将输出的文件作为NEC软件的输入文件进行调用。最后使用NEC软件制作天线,并查看天线的2D和3D设计图。结果表明,用NEC软件设计天线具有一定的方便性,并能结合天线的基本性能对天线进行性能分析。

关键词:天线 NEC软件 C语言编程

ABSTRACT