20**年春季学期期末考卷20**年0521(标准答案)

2014年春季学期期末考卷[100](1.5 hours)

姓名:

学号:

考场纪律:

1) 可以使用Matlab软件进行查询、编程;

2) 试卷从网络学堂下载,完成后提交网络学堂;

3) 不允许访问除网络学堂以外的网站,一经发现,0分处理。

1) M文件编程[30分]

《附件资料》中给出了一段燃料电池汽车测试数据FCBus_Data20131104.txt及初步程序FCBus_DataRead.m,请根据数据按要求进行处理,提交程序及计算结果。

 利用importdata命令导入数据: data_struct=importdata(‘…\FCBus_Data20131104.txt’)。

绘制如下曲线:车速(Vh)-时间(t),DCDC目标电流(Idctg)、DCDC输出电流(Idc)-时间,目标转矩(Tqtg)、电机实际转矩(Tq)-时间,高压氢气压力(Ph2)-时间,高压氢气温度(Th2)-时间。[10]

 经过数据处理,绘制如下曲线:燃料电池输出功率(Ifc*Vfc/1000 kW)-时间(t),DCDC

输出功率(Vdc*Idc/1000 kW)-时间,动力电池输出功率(Ibat*Vbat/1000 kW)-时间,电机控制器电功率(Im*Vm/1000 kW)-时间,电机机械功率(n*Tq/9550 kW)-时间。利用高压氢气温度、压力值,调用f_mh2.m函数,计算这段时间氢气消耗量(kg)。(采用压缩气体修正参数计算,气体体积为1.12m3)。并计算该车的百公里氢耗(氢耗

[kg]/行驶距离[km]*100,单位为kg/100km),利用trapz命令计算某物理量对时间的积分。[10]

0.76kg, 5.69kg/100km

 计算燃料电池等效内阻,动力电池等效内阻。[5]

记Vfc=Vfc0-Ifc*Rfc。在试验中测得电压、电流数据为Vfc、Ifc,且均为列向量,则Vfc0、Rfc两个参数可按下式计算。

A=[ones(length(Ifc),1) -Ifc];

x=A\Vfc;

Vfc0=x(1);

Rfc=x(2);

Rfc=-3.9Ohm, Rbat=0.0499Ohm

 计算燃料电池系统的效率,效率=燃料电池系统输出能量(功率-时间的积分)/所消

耗氢气的能量(氢气质量*121MJ/kg)[5]

Eff=39.5%

(程序参考:附件资料\ExaminationAnswer_Part1_1.m)

2) S-function编写[20分]

给定两个程序Topic2_plot.m和Topic2_example.mdl。

前者为主程序,调用Topic2_example.mdl,并对比绘制新旧信号;

后者为信号处理程序,采用“from workspace”“to workspace”模块,在workspace中调用现有信号,并将其进行处理后输出。

本题要求如下。

 用任意一种方法,在s-function环境下编写一阶滤波算法,该算法的传递函数为

G(s)=1/(10s+1)。[10]

 将1)中计算得到的燃料电池输出功率(Ifc*Vfc/1000 kW)进行滤波,并基于

Topic2_plot.m程序,对比绘制原始信号和滤波后信号,要求注明X、Y轴意义和单位,区分新旧信号。(如果s-function没写出来,可以调用simulink的现有模块)。[10]

(程序参考:附件资料\ExaminationAnswer_Part1_2.m,EA_Part1_2_model.slx)

30

25

20

P (kW)

15fc

10

5

[***********]

t (s)[**************]0

3) Simulink程序综合应用[15分]

给定一个2挡纯电动客车模型:BEVParameters_20140323.m,BEV_20140520.mdl。以下每个问题要求给出仿真曲线和相关结果。

(程序参考:

附件资料\BEV_Model\ EA_Part1_3_model.slx、BEVParameters_20140323.m)

 在Simulink中增加计算模块,用于计算车辆行驶距离(车速Vs的积分)、电池放电

能量(放电功率Pbat的积分)、电池内阻散热能量(散热功率的积分,散热功率=Ibat*Ibat*Rdischarge,变量在battery子模块中)[6]

行驶距离:EA_Part1_3_model/Subsystem1

电池放电能量和内阻损耗能量:EA_Part1_3_model/Subsystem1/battery

 如果目标车速Vhtg设定为100kmph,该车最高车速能否达到这个值?如果不能达

到,该车的最高车速是多少?从0起步到90%最高车速的加速时间是多少?加速过程电池SOC降低了多少?电池电压Ubat变化了多少?(其他参数采用默认值)[5] 否。最高车速80kmph。52.5s。SOC降低7%,工作电压降低31.8V

第一步:将模型中Vhtg的值设定为100

第二步:运行BEVParameters_20140323,加载模型所需参数

第三步:运行simulink模型(EA_Part1_3_model),双击下图中的scope,显示目标车速、实际车速(注意单位为m/s)。

从图中可见,最高车速80kmph。90%车速为72kmph。从0-72kmph(20m/s)加速时间为

52.5s

第四步:读取52.5s时SOC和电池电压的变化。点击下图所示的两个

scope

从scope中读取第52.5s的值。SOC为0.93,下降了7%;电池电压为401.9V,下降了433.7-401.9=31.8V

 如果以最高车速的50%车速匀速运行,动力电池SOC允许放电范围为100%-20%,

该车的续驶里程(对Vs进行积分)是多少?电池消耗了多少能量(放电能量+内阻散热能量)?(其他参数采用默认值)[4]

25km,90.6MJ

将目标车速设为50,模型运行时间足够长(2000s),运行模型。

首先点击打开SOC运行曲线,读取SOC达到20%的运行时刻为1814.4s;

之后点击打开行驶距离曲线,读取第1814.4s时,行驶距离约为25km;

将电池放电能量、内阻消耗能量相加,得到电池总消耗能量。

点击打开总消耗能量曲线图,读取第1814.4s时,总消耗能量约为90.6MJ;

4) 自动代码生成,函数结构、数据结构[10分]

参考上述2挡纯电动客车模型:BEVParameters_20140323.m,BEV_20140520.mdl。将模型中的controller模块转换成C代码,要求:硬件设置Generic 32bit,tlc模板为ert.tlc (embedded coder),或者grt.tlc (visual C++)。

(程序参考:

附件资料\BEV_Model\ Controller.mdl

附件资料\BEV_Model\ Controller0_ert_rtw\)  提交生成代码,写出生成的两个主要函数名,并解释其作用 [5]

void Controller0_step(void):模块主函数

void Controller0_initialize(boolean_T firstTime):模块初始化函数

void Controller0_terminate(void):模块终止函数

 输入结构体类型是什么?输入变量名是什么?[2]

输入结构体类型:ExternalInputs_Controller0

输入变量名:Controller0_U

 输出结构体类型是什么?输出变量名是什么?[2] 输出结构体类型:ExternalOutputs_Controller0

输出变量名:Controller0_Y

 如果底层代码中有一个变量acc为加速踏板输入信号,该值将赋给模型入口变量

ACC_position1,赋值代码如何写?(不用考虑数据类型问题)[0.5]

Controller0_U. ACC_position1=acc;

 如果底层代码中有一个变量Tm为驱动电机目标转矩,该模型出口变量

T_motor_demand_Nm的值将赋给该变量,赋值代码如何写?(不用考虑数据类型问题)[0.5]

Tm= Controller0_Y. T_motor_demand_Nm

注:最简单的赋值代码为a=b,即 将b的值赋给变量a。

5) TLC语言编程[5分]

参考给定的程序guide.rtw和read-guide-example.tlc。要求输出框中的文本,请编写tlc程序。

可在command window中输入下述命令,将tlc模板翻译成文本。

要求:红色部分需要通过 % 或者 %keywords 的形式调用,不能直接将文本输出。

1) 采用图片、文字、公式的形式,阐述Simulink模型运行机理。[5分]

2) 下图为V型开发模式的基本流程图[5分]

 说明图中5个项目节点的名称

系统设计、控制器快速原型、软硬件开发、硬件在环、系统集成及调试

 阐述这5个项目节点的主要工作

按上述内容稍微展开即可。

图1 V型开发模式基本流程图

3) 解释如下基本概念:离线仿真、实时仿真、硬件在环仿真、快速原型控制器、宿主机/目标机[5分

]

离线仿真:在计算机中仿真,模型运行步长与实际时钟步长不一致

实时仿真:在计算机中仿真,模型运行步长与实际时钟步长一致

硬件在环仿真:真实控制器+计算机实时仿真系统(模拟物理对象,如发动机) 快速原型控制器:在通用硬件平台上实现的控制器,称为快速原型控制器

宿主机/目标机:运行监控程序的称为宿主机;被监控程序操纵的称谓目标机。一般常见于实时仿真系统。

4) 请从系统结构、通讯方式、实时性、TLC模板、操作系统与Windows的关系 等5方面

对比xPC与RTWin实时仿真系统的区别。[5分]


相关文章

  • 20**年春季学期期末监考老师总结
  • 2015春季学期期末监考老师总结 2015春季学期期末监考老师总结 今天,我到镇里的里旺小学去监考. 天气真热,热得我都快要爆炸了! 我来到监考的教室,很多的学生跟我打了招呼,这些孩子很有礼貌! 这让我觉得在炎热的夏天里有了一丝清凉! 上午考语文和英语,考语文的时候,班上的纪律还好,到了考英语的时候 ...

  • 复旦大学本科生期末考试试卷规范_7885
  • 附件1: 复旦大学本科生期末考试试卷规范 (试行) 一.命题 1.各院系所有课程考试的命题,都要求必须同时提供其覆盖面.难易度.题目量.水平相当的A和B两套试卷和参考答案,两套试卷中内容相同的题目不得超过5%,三年之内同一门课程的试卷内容重复率不得超过10%.命题教师须于考试前一周,把完成命题的试卷 ...

  • 校长期末总结会发言:汗水与收获的季节
  • 校长期末总结会发言:汗水与收获的季节 20XX年春季学期已经渐行渐远,时间已经定格在酷热的8月暑假,但是,对全体xx人来说,20XX年春季是一个不平凡的学期,所有一切的一切都值得大家铭记。20XX年春季学期,全体xx人以“在逆境中求发展”的豪迈激情,在汗水中收获,汗水后是挥不去的豪情,是沉甸甸的荣誉 ...

  • 基础科学部考试管理实施细则
  •   考试是教学过程的主要环节和保证教学质量的重要措施。为严肃校纪、端正考风,进一步规范考务管理,根据《吉林建筑工程学院考务管理有关规定》、《吉林建筑工程学院关于加强期末考试工作的规定》,制定本细则。   一、开课部(教研室)主要职责   开课部(教研室)的教学管理干部,包括部(教研室)的主任、主管教 ...

  • 20**年春季学期小学六年级英语期末试卷质量分析
  • 20XX年春季学期小学六年级英语期末试卷质量分析 六年级学生现在所学的是义务教育课程标准实验教科书,而本教材无论是从单词、短语、课文还是从习题上来讲,学生学习起来都是有一定的难度,主要是由于学生的基础知识较差和教材涵盖的单词量也较大、知识面广,因此很难把握试卷的难易程度。而考试只是一种检测小学生的学 ...

  • 20**年级语文期末考试试卷分析
  • 20xx_20xx第一学期八年级语文期末考试试卷分析 一、总体分析 这一份期末考卷,总体来说是比较成功的。考卷突出了检查学生一个学期所掌握的知识和所具有的语文能力,重视语文基础知识的考查,突出对学生语文素养的考查。对今后的教学具有较强的指导性,难度适中,符合对全体同学的考查。在试卷的结构上,主要分为 ...

  • 中国各省高考难度排行榜江苏被称地狱模式
  • 中国各省高考难度排行榜 江苏被称地狱模式 如果将全国各省份的高考按照考试难度进行排名,江苏跻身全国首位,浙江.湖北.湖南紧随其后.对于这些省份的学霸们来说,期末试题只有会做和题目出错的,言外之意,没有学霸们不会做的题目.如果他们拿到考卷没有得满分,那就是被老师故意找茬扣了一两分的„„近日,一份< ...

  • 五年级上学期语文期末测试试卷分析20**年
  • 五年级上学期语文期末测试试卷分析2011-12-26 14:36 一.学生考试情况分析 本次素质检测五年级共有 13人参加考试,最高分95 分 ,最低分60分 ,及格率为 100 %,优秀率为 69 %.五年级语文试卷,无论是学生,还是教师都会感到试题变得更灵 活了,更务实了,一切都更贴近学生的生活 ...

  • 20**年常州市期末统考卷八上语文卷及答案
  • 常州市教育学会学业水平监测 八年级语文试卷 2014年1月 一.积累运用(共20分) (一)积累(共10分) 1.把拼音所表示的汉字和加点字的注音写在指定方格内.(2分〉 村边的小河边成了傣家人的乐园,孩子们整日里泡在河里玩耍,连村中的小和尚也不例外,人们在河边涮(▲)洗着衣服和新摘的青菜.傍晚时分 ...

© 2024 范文中心 | 联系我们 webmaster# onjobs.com.cn