电机控制Blockset™提供仿真软件®块创建间接磁场定向矢量控制和调优和其他算法的无刷电机。 块包括公园和克拉克变换,无传感器观察员,磁场减弱,一个空间矢量发生器和一个FOC自动调谐。你可以在闭环仿真验证控制算法使用包含在blockset电机和逆变器模型。
blockset参数估算工具运行预定义的测试电机硬件对准确估算定子电阻,d-axis q-axis电感,EMF,惯性和摩擦。您可以将这些运动参数值到一个闭环仿真来分析您的控制器设计。
参考例子展示如何在桌面 验证控制算法仿真和生成C代码紧凑 支持生产实现所需执行的利率。参考例子也可以用于实现电机控制算法硬件blockset支持的工具。
开始:
免费的网络研讨会
学习如何设计和实现电机控制算法:磁场定向控制的永磁同步电动机的仿真软件
仿真和代码生成
使用完全组装完成后,参考示例作为起点为间接磁场定向矢量控制算法设计和实现表面和内部永磁同步电机(永磁同步电动机),感应电动机,无刷直流电机(刷)。使用这些示例模型来验证你的算法设计的闭环仿真,然后重用相同的模型来生成和部署嵌入式代码。
电机控制包
使用参考示例快速生成紧凑和快速C代码来实现运动控制算法几个电机控制硬件设备的支持。自动构建和部署应用程序到你的目标微处理器直接从测试算法在电机的硬件仿真软件模型。沟通和控制这些目标主机的应用程序。
控制算法设计
利用公园、克拉克、比例积分控制器、空间向量发生器,最大转矩/安培(吨),磁场减弱,感应电动机滑动速度估计块创建永磁同步电动机的磁场定向控制算法和感应电动机的仿真软件。使用六步变换块控制刷马达。
代码生成
快速生成和紧凑的浮动——或定点代码实现嵌入式单片机与嵌入式编码器()。评估当前循环性能的实时执行分析。
快速控制原型
测试控制算法在实时仿真软件实时和Speedgoat电机控制设备。套件包括一个完整的软件/硬件包运行和测试无刷直流电机控制算法开发电机控制Blockset Speedgoat实时目标硬件上使用模拟和数字I / O。
传感器解码器
使用参考例子来校准补偿霍尔传感器和正交编码器。然后使用从霍尔传感器,传感器解码器模块来处理信号正交编码器,解析器来计算转子的位置和速度。
观察人士
间接磁场定向矢量控制实现无传感器利用滑模观测器和通量观察者块。使用这些模块计算永磁同步电动机的转子位置电气和机械速度,从测量电压和电流感应电动机。估计磁通和机械转矩。调整观测器参数并验证观察者操作在模拟生成嵌入代码。
初始控制器调优
自动计算最初的PI控制器增长速度和电流回路基于电机和逆变器参数。提供脚本帮助您分析电流环在时间和频率域动力学计算和绘制根轨迹,波德图,阶跃响应您的当前循环(控制系统工具箱)。
定向控制自动调谐
使用间接磁场定向矢量控制的自动调谐块调整速度和电流环路矢量控制器来实现收益的带宽和相位容限指定为每个循环(仿真软件控制设计)。调整增加仿真植物模型。你也可以实时调整收益对马达驱动硬件使用Speedgoat目标计算机(实时仿真软件)。
预先构建的仪器测试
确定定子电阻,d-axis q-axis电感,反电动势,惯性和摩擦参数的永磁同步电动机电动机利用提供参考例子运行预定义的测试电机。您可以使用霍尔传感器、正交编码器或无传感器观察人士对这些测试。
电机和逆变器模型
模型和模拟表面装配永磁同步电动机,室内永磁同步电动机,感应电动机使用块实现线性统括参数运动模型。这些模型参数化的值确定仪器的测试。把控制器模型和运动模型和平均值提供逆变器模型的快速闭环模拟。
更高的保真度与Simscape电气建模
模型和模拟非线性电机动力学和理想或详细的开关逆变器使用Simscape电气™。测试你的磁场定向控制算法对这些高保真电机和逆变器模型与模拟,结合非线性和切换效果。