检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:王首浩[1] 刘志军 韩树越 何雨枫 Wang Shouhao;Liu Zhijun;Han Shuyue;He Yufeng(Beijing Research Institute of Precision Mechatronics and Controls,Beijing 100076,China)
机构地区:[1]北京精密机电控制设备研究所,北京100076
出 处:《单片机与嵌入式系统应用》2021年第7期55-59,共5页Microcontrollers & Embedded Systems
摘 要:针对多电机高速并行控制需求,以Xilinx的K7系列FPGA为主控平台,在Vivado开发环境中,采用高层次综合(High Level Synthesis,HLS)技术,搭建永磁同步电机系统电流环及SVPWM算法IP核,结合模拟量采集和PWM输出IP核,实现了全并行化的电机控制系统算法,建立了仿真模型,对算法的精度、资源消耗、实时性等指标进行了分析与优化,搭建了硬件平台,与基于嵌入式C程序设计的算法进行同步输出对比。结果表明,该设计方案计算准确、性能更优、开发效率高、维护方便,能够应用于多电机并行控制、高频控制产品。Aiming at the need of multi motor high-speed parallel control,the design using Xilinx's K7 series FPGA and high-level synthesis technology,under the development environment of Vivado tools,buliding the current loop of PMSM system and SVPWM algorithm IP core by using high-level synthesis technology,combining with analog data acquisition and PWM IP core,relizing the motor control system algorithm of full parallel,establishing the simulation model,analyzing and optimizing the accuracy,resource consumption,real-time performance and some other index,and building the hardware platform.Comparing with the algorithm based on C program design this design has the advantages of clear calculation,better performance and high development efficiency,and can be applied to multi motor parallel control and high frequency control products.
分 类 号:TP275[自动化与计算机技术—检测技术与自动化装置]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.222