论文部分内容阅读
晶棒定向、粘料是晶棒切割和加工过程中重要的两个环节。在传统生产过程中,定向和粘料是两个独立的环节。X射线晶棒定向仪利用X射线衍射技术,依据布拉格方程,确定晶棒内部原子面的位置并作出标记。晶棒粘料机根据晶棒上的标记,通过旋转和摆动两个自由度的运动,使晶棒内部原子面的位置和目标切削面平行同时和粘接台地面垂直,从而进行粘接以备后续切割工序。这样的工艺过程自动化程度较低,设计开发一台全自动的晶棒定向粘料一体化的设备对于提高生产效率、促进相关产业发展具有重要的应用意义。本文基于FPGA平台设计了全自动晶棒定向粘料机的控制系统,主要实现对多路电机的控制和X射线衍射强度的测量。从硬件层面看,对于主控系统,采用以FPGA为核心,电流检测芯片、模数转换芯片、高速光耦芯片和驱动放大芯片等为基本外设电路的架构,实现对电机绕组电流、X射线强度检测传感器反馈电压和编码器信号等信号的采集以及对电机、电磁阀等部件的控制。功率电路采用IPM为核心,构建三相全控逆变电路,实现电机的驱动功能。从软件层面看,本课题以FPGA为载体,采用了基于Nios Ⅱ的软核嵌入式处理器,对所需各个功能模块进行了 IP核设计,并最终设计出片上系统实现了本文所述全自动晶棒定向粘料机的功能。同时,设计了人机交互界面用来实现对系统的监测与控制。本文的重点和难点在于,对于交流永磁同步电机,在变负载情况下设计出合适的控制器实现三闭环伺服控制系统。本文最终采用全闭环伺服系统的设计思想,应用矢量控制方法,并且在电流环和位置环采用PI控制器、在负载直接影响的速度环设计了内模控制器。仿真实验证明,采用内模思想设计的控制器鲁棒性好,抗干扰能力强,适合本系统中变负载的控制特点。本文的主要工作包括:全自动晶棒定向粘料机控制系统硬件设计,全自动晶棒定向粘料机控制系统软件设计,变负载情况下伺服控制算法的研究。