摘要: |
为了研制高温超导磁悬浮实验车,西南交大超导技术研究所研制了高温超导磁悬浮测试系统.该测试系统由数控位移装置、传感技术、工控机驱动控制、数据采集和处理及系统软件组成.在这套测试系统使用过程中,发现一些急需解决的问题,如不能同时测试悬浮力和导向力、不能在大循环中进行小循环测试等,而这些问题可以在不改变原系统硬件装置的前提下得到解决.因此,为了更好地利用已有的装置,充分发挥测试系统的潜力,需要对原系统的软件部分进行优化和完善,以便增加功能,更好地测试高温超导块材的性能,为研究高温超导磁悬浮车提供更丰富地实验数据.论文在分析了高温超导磁悬浮测试系统的硬软件结构及工作原理的基础上,对测试系统的软件进行了优化设计,并完善了一些功能.优化设计体现在以下几个方面:(1)将系统初始化放到主程序运行以后执行,以便根据需要随时都可以对测试系统进行初始化,使测试系统回到初始状态.(2)运用多线程编程技术,同时测试悬浮力和导向力,以便研究永磁体-高温超导体块材之间的悬浮力和导向力关系.(3)添加了防止误操作的功能.(4)优化了内存分配,优化了悬浮力和导向力数据存储格式,使数据便于后续阅读和再处理.完善的功能包含以下几个方面:(1)在测试悬浮力和导向力时,可以根据需要在大循环中进行小循环测试.(2)在磁场扫描的过程中,将扫描的结果实时地保存到磁盘上,真正实现三维意义的磁场扫描.(3)添加了测试界面的图形输出功能.论文中的软件是在LabWindows/CVI环境下开发的,通过与PMAC卡通信来控制伺服电机和步进电机,从而完成数据的采集,再通过编程对数据进行处理. |