2009年DSP考试研究生考试.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2009年DSP考试研究生考试

题号 1 2 3 4 5 总分 分数 说明:交卷时题签页为封面,答案另附纸张。要求自主答题,杜绝雷同。每题的参考文献直接放于该题答案后面。 1、(20分)今欲采用DSP对某期望输出电压有效值为200V的正弦波逆变器进行数字化控制,若电路器件为理想,忽略各种损耗,且负载恒定,当输入电压变化范围为350V-400V时,请查阅相关资料后: 设计闭环(电压闭环)控制系统,绘制闭环控制系统框图,并进行必要的设计说明。 若闭环控制器为PI调节器,请,绘制程序流程图,编写闭环控制程序 ( C语言或汇编语言均可,应包含A/D采样,以下各题同此要求 ),并说明程序是如何进行闭环调整的。 2、(20分)逆变器的并联运行是逆变器应用中的一个重要方向,请查阅相关资料后,完成下列题目: 列举正弦波逆变器并联的主要方法,阐述其原理。 自选一种并联方案,绘制流程图,编写核心程序。 3、(20分)逆变器并网发电运行是目前的研究热门,请查阅相关资料后,完成下列题目: 列举数字锁相的主要方法,阐明其原理。 自选一种锁相方案,绘制流程图,编写核心程序。 4、(20分)逆变器并网运行时可能会遇到“孤岛”情况,请查阅相关资料后,完成下列题目: 列举孤岛检测的主要方法,阐明其原理。 自选一种孤岛检测方案,,绘制流程图,编写核心程序。 5、(20分)交流电机是电力拖动领域的主要执行机构,若采用DSP进行感应电机的有速度传感器的调速控制,请 阐述感应电机矢量控制的基本原理。 自选一种调速控制方案,设计控制框图,绘制流程图,编写核心程序。 答题时间 学号 姓名 班级 DSP原理与应用 设计要求:采用DSP实现输出电压有效值为200V的电压闭环逆变器,其中电路器件为 理想,忽略各种损耗,且负载恒定,输入电压变化范围为350V-400V时 闭环控制系统设计 闭环系统框图 必要设计说明 比例积分的控制规律为: 式中和分别为可调常数。在串联校正中,PI调节器相当于在系统中增加了一个位于原点的开环极点,同时也增加了一个位于s左半平面的开环极点。位于原点的极点可以提高系统的档次,以消除或减小系统的稳态误差,改善了系统的性能;增加的负实零点则用来提高系统的阻尼程度,缓和PI控制器极点对系统稳定性产生的不利影响。只要积分时间常数 充分小,PI控制器对系统稳定性的影响就可大大减弱。 单相电压闭环逆变仿真 单相电压闭环逆变仿真图 输出电压波形 器件驱动波形 PI调节器的DSP实现 程序流程图 编写相关程序: void PWMINIT() { *T1PER=2000; *MCRA=0x0FC0; *ACTRA=0x0999; *CMPR1=0x0000; *CMPR2=0x0000; *T1CNT=0x0000; *T1CON=0x080E; } void ADINIT() { *ADCTRL1=0x0040; *MAXCONV=0x0004; *CHSELSEQ1=0x435d; * } void AD_Samping() { Uab=((*RESULT06)-512)3; Ubc=((*RESULT16)-512)3; ia=((*RESULT26)-512)5; ib=((*RESULT36)-512)5; id=((*RESULT46)-512)5; } void current_PI( ) { iD_ref=(long)0; iQ_ref=(long)(77*32); iQ_ek[1]=iQ_ref-iQ; iQ_piout[1]=(long)((long)iQ_ek[1]*tao9); iQ_piout[1]=(long)iQ_piout[1]*Kp5; iQ_piout[1]-=(long)iQ_ek[0]*Kp; iQ_piout[1]+=iQ_piout[0]; iQ_piout[0]=iQ_piout[1]; temp1=(int)((long)(ia_inv))+1000; temp2=(int)((long)

文档评论(0)

shenlan118 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档