正在加载图片...
波器模块及被控对象三相异步电动机参数设置等。另一种仿真实现是全算法编程 仿真实现,因为是采用数字控制,学生要先进行离散控制系统设计,建立离散控 制系统数学模型。学生要明确实际电机数字控制中,逆变器开关频率、电流信号 采样频率及程序控制频率三者之间的关系,以及在仿真中如何体现与实现。在全 算法编程中,要求用MATLAB的M语言编写各模块程序代码,并将各模块M 代码统一放到一个MATLAB function中,输入量为定子两相电流,转速给定, 实际转速,母线电压,控制(载波、开关)周期:输出量为SVPWM调制三相 电压占空比。程序内容包括:斜坡函数、一阶数字滤波器、速度离散PI调节器、 电流离散PI调节器、2s2r和2r/2 s PARK坐标变换和PARK坐标逆变换、3s/2s CLARK坐标变换、电压解耦、电流模型转子磁链角估算、SVPWM调制算法实 现等。控制系统全算法编程仿真包含变量定义、初始化和程序结构设计,模拟实 际工程代码编程,锻炼了学生程序编写能力。 在半实物仿真实验中,采用远宽能源的RCP平台,可以帮助用户把用图形 化高级语言编写的控制算法(Simulink或LabVIEW)下载到原型控制器上,节 省在嵌入式芯片上重新编写和实现算法过程的时间:同时通过现成的硬件1O和 实物被控对象(电机,变频器等)对接起来进行闭环控制,可以加快项目开发周期: 同时StarSim RCP软件可以让用户很方便的在上位机观测实时控制器上的各种 变量和波形,可以节省用户编写上位界面的时间与精力,让用户把精力放在核心 的控制算法的实现和调试上。该实验通过将学生程序下载到快速控制原型控制器 中,进行上位机界面设计1O映射连接,就能够用编写的仿真算法程序去控制真 实电机,实现了仿真与实验的一致性。半实物仿真实验的重点是快速控制原型控 制器的正确使用以及仿真程序输入输出参数与控制器I0接口的正确映射连接。 通过半实物仿真实验,学生能够运用快速控制原型控制器进行半实物仿真实验验 证,提高了现代工具使用能力。 在全实物代码生成实验中,模拟实际项目开发应用,将学生开发的程序应用 到基于DSP或单片机芯片的实际控制器中。Matlab针对DSP芯片可实现仿真程 序直接生成C代码工程文件,通过CCS编译环境将Matlab生成的C代码工程文 件下载到DSP控制芯片中,可通过串口助手软件或者上位机进行实验和调试, 省去了C语言编程,生成的C代码是经过仿真验证的,安全、可靠性提高。在9 波器模块及被控对象三相异步电动机参数设置等。另一种仿真实现是全算法编程 仿真实现,因为是采用数字控制,学生要先进行离散控制系统设计,建立离散控 制系统数学模型。学生要明确实际电机数字控制中,逆变器开关频率、电流信号 采样频率及程序控制频率三者之间的关系,以及在仿真中如何体现与实现。在全 算法编程中,要求用 MATLAB 的 M 语言编写各模块程序代码,并将各模块 M 代码统一放到一个 MATLAB function 中,输入量为定子两相电流,转速给定, 实际转速,母线电压,控制(载波、开关)周期;输出量为 SVPWM 调制三相 电压占空比。程序内容包括:斜坡函数、一阶数字滤波器、速度离散 PI 调节器、 电流离散 PI 调节器、2s/2r 和 2r/2s PARK 坐标变换和 PARK 坐标逆变换、3s/2s CLARK 坐标变换、电压解耦、电流模型转子磁链角估算、SVPWM 调制算法实 现等。控制系统全算法编程仿真包含变量定义、初始化和程序结构设计,模拟实 际工程代码编程,锻炼了学生程序编写能力。 在半实物仿真实验中,采用远宽能源的 RCP 平台,可以帮助用户把用图形 化高级语言编写的控制算法(Simulink 或 LabVIEW)下载到原型控制器上,节 省在嵌入式芯片上重新编写和实现算法过程的时间;同时通过现成的硬件 IO 和 实物被控对象(电机,变频器等)对接起来进行闭环控制,可以加快项目开发周期; 同时 StarSim RCP 软件可以让用户很方便的在上位机观测实时控制器上的各种 变量和波形,可以节省用户编写上位界面的时间与精力,让用户把精力放在核心 的控制算法的实现和调试上。该实验通过将学生程序下载到快速控制原型控制器 中,进行上位机界面设计 IO 映射连接,就能够用编写的仿真算法程序去控制真 实电机,实现了仿真与实验的一致性。半实物仿真实验的重点是快速控制原型控 制器的正确使用以及仿真程序输入输出参数与控制器 IO 接口的正确映射连接。 通过半实物仿真实验,学生能够运用快速控制原型控制器进行半实物仿真实验验 证,提高了现代工具使用能力。 在全实物代码生成实验中,模拟实际项目开发应用,将学生开发的程序应用 到基于 DSP 或单片机芯片的实际控制器中。Matlab 针对 DSP 芯片可实现仿真程 序直接生成 C 代码工程文件,通过 CCS 编译环境将 Matlab 生成的 C 代码工程文 件下载到 DSP 控制芯片中, 可通过串口助手软件或者上位机进行实验和调试, 省去了 C 语言编程,生成的 C 代码是经过仿真验证的,安全、可靠性提高。在
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有