这是用户在 2024-11-30 23:20 为 https://app.immersivetranslate.com/word/ 保存的双语快照页面,由 沉浸式翻译 提供双语支持。了解如何保存?

BEng Electrical & Electronic Engineering Systems
BEng电气与电子工程系统

BEng Mechanical Engineering Systems
BEng 机械工程系统

Control and Instrumentation
控制和仪表

Coursework: 2024-2025 Semester 1
课程作业202 4-2025第一学期

(50% of total module mark)
TOTAL ModuleM方舟50%)

Submission date2 December 2024
提交日期2 12 2024

In this coursework you will use MATLAB and Simulink to model and analyse an engineering system. You will then design a closed loop controller for the system
在本课程中,您将使用 MATLAB 和 Simulink 对工程系统进行建模和分析。然后,您将为系统设计一个闭环控制器
.

Instructions:
指示:

There is no specified overall word count for this report, but some questions have a word limit
此报告没有指定字数,但有些问题有字数限制
.

Include citations and references at the end of the report.
在报告末尾包含引文和参考文献。

Submit your report in the appropriate Assignment in Brightspace.
在 Brightspace 中的相应 Assignment 中提交您的报告。

Late submissions will be penalised in accordance with UHI regulations.
逾期提交将根据 UHI 规定进行处罚。

Plagiarism will be dealt with in accordance with UHI regulations.
剽窃将根据 UHI 规定处理。

Submission of information produced by Artificial Intelligence (AI) platforms, such as ChatGPT, is considered academic misconduct as this is not the student’s own original work.
提交由人工智能 (AI) 平台(例如 ChatGPT)生成的信息被视为学术不端行为,因为这不是学生自己的原创作品。

 Part A:
 A 部分

In an engineering workshop an oven is used to heat small metal components to a temperature of 200 ˚C. The heater is powered by mains electricity and controlled by an on/off thermostat.
在工程车间中,使用烘箱将小型金属部件加热到 200 °C 的温度。加热器由主电源供电,并由开/关恒温器控制。

Discuss how the temperature in the oven could be measured. Write a maximum of 200 words. Use diagrams where appropriate.
讨论如何测量烘箱中的温度 最多写 200 字。在适当的情况下使用图表。

(20 marks)
(20 分)

The system is tested by switching the heater on and recording the temperature inside the oven at 10 second intervals. The thermostat is disconnected. Write a MATLAB program to load the temperature data (from the file ovenTEMP.txt) and plot a graph. Comment on the graph.
通过打开加热器并每隔 10 秒记录一次烘箱内的温度来测试系统。 恒温器已断开连接。 编写一个 MATLAB 程序来加载温度数据(来自文件 ovenTEMP.txt)并绘制图形。在图表上添加注释。

(10 marks)
(10 分)

Develop 1st order MATLAB model for the temperature inside the oven. To do this estimate the DC gain and time constant from your graph.
烤箱内的温度开发阶 MATLAB 模型。为此,请根据图形估算 DC 增益和时间常数。

(10 marks)
(10 分)

Compare your 1st order model with the temperature data. Evaluate the model.
将您的阶模型与温度数据进行比较。评估模型。

(10 marks)
(10 分)

Part B:
B 部分

The transfer function below represents the speed of an electric motor:
下面的传递函数表示电动机的速度:

G(s)=s+3s+9s+2s+5s+7

In Simulink, model the motor and comment on the system output
在 Simulink 中,对电机进行建模并对系统输出进行注释
:

in open-loop with a unit step input applied
在应用了单位步长输入的开环中

in closed-loop with unity gain feedback
使用 Unity 增益反馈进行闭环

in closed-loop with unity gain feedback and a proportional (P) controller. Starting with K=5, investigate the effects of changing the proportional controller coefficient.
在闭环中,具有 Unity 增益反馈和比例 ( P ) 控制器。Starting 与 K=5 ,研究改变比例控制器系数的影响。

in closed-loop with unity gain feedback and a proportional-integral (PI) controller. Investigate the effects of changing the integral controller coefficient K
在闭环中,具有单位增益反馈和比例积分 (PI) 控制器深入研究了更改积分控制器系数 K 的影响
.

in closed-loop with unity gain feedback and a proportional-integral-differential (PID) controller. Investigate the effects of changing the derivative controller coefficient K
在闭环中,使用单位增益反馈和比例-积分-微分 (PID) 控制器研究改变导数控制器系数 K 的影响
.

Use the results of your simulations to analyse and evaluate the effects of P, I and D controllers on the system. Discuss the effects on rise time, settling time, over-shoot and steady state errors. Suggest optimum vales of K, K and K, and explain the reasons for your choice.
使用仿真结果来分析和评估 控制器 D 对系统的影响 P, I 。讨论对上升时间、建立时间、过冲和稳态误差的影响。建议 K K 的最佳 K ,并解释您选择的原因。

(40 marks)
(40 分)

Presentation (layout, appearance, references etc.)
演示文稿(布局、外观、参考资料等)
:

(10 marks)
(10 分)

Marking Schedule/Rubric
评分时间表/评分量规

Very Good
非常好

(70 – 100%)

Good

(60 – 69%)

Average
平均

(50 – 59%)

Poor

(40 – 49%)

Fail
失败

(0 – 39%)

Part A
A 部分

sensor selection
传感器选择

(20 marks)
20 分)

Accurate and detailed. Evidence of additional research
准确而详细的额外研究证据
.

Accurate with good scope and depth. May lack minor details.
准确,具有良好的范围和深度。可能缺少一些小细节

Key aspects are accurate, but lacks depth/detail.
关键方面是准确的,但缺乏深度/细节。

Some errors and omissions.
一些错误和遗漏。

Largely inaccurate or incomplete.
在很大程度上不准确或不完整。

load data, graph, comment
加载数据、图表、注释

(10 marks)
10 分)

Fully correct, detailed and accurate
完全正确、详细和准确

No errors, good graph but some information missing.
没有错误,图表不错,但缺少一些信息。

Minor errors. Graph missing some information.
小错误。图表缺少一些信息。

Errors and lack of understanding shown. Poor graph
Errors 缺乏理解。糟糕的图表

Many errors and lack of understanding shown. Very poor graph.
显示许多错误缺乏理解。非常糟糕的图表。

Build 1st order model in MATLAB
在 MATLAB 中构建模型

(10 marks)
10 分)

Completely correct and described clearly with insight.
完全正确,描述清晰,有洞察力。

Correct and clear but some info omitted.
正确且清晰,但遗漏了一些信息。

Mostly correct but missing some comments in program or unclear in places.
大部分正确,但程序中缺少一些注释或在某些地方不清楚。

Origin of K and T not clear. Lack of understanding shown. Few comments in program.
K 和 T 的来源尚不清楚。表现出缺乏理解。 程序中的评论很少。

Program incorrect. No comments.
程序不正确。没有评论。

Evaluate model
评估模型

(10 marks)
10 分)

Fully correct, detailed and accurate. Evidence of additional work
完全正确、详细和准确。额外工作的证据
.

Fully correct and accurate.
完全正确和准确。

Some minor errors. May lack detail.
一些小错误可能缺乏细节。

Some understanding shown but lacks depth, relevance.
显示了一些理解,但缺乏深度和相关性。

Many errors and lack of understanding shown.
显示许多错误缺乏理解。

Part B
B 部分

Open-loop model & discussion
开环模型和讨论

(5 marks)
(5 分)

Model is fully correct, detailed and accurate. Labelled correctly. Insightful discussion
模型完全正确、详细和准确标记正确。富有洞察力的讨论
.

Model is fully correct and accurate. Good discussion.
模型非常正确和准确。 很好的讨论。

Correct model but unlabelled, discussion lacks depth.
正确的模型但未标记,讨论缺乏深度。

Model has minor errors. Little or no discussion.
模型有轻微错误。 很少或根本没有讨论。

Serious errors in model. Little or no discussion.
模型中存在严重错误。很少或根本没有讨论。

Closed-loop models & discussion
闭环模型和讨论

(15 marks)
15 分)

Model is fully correct, detailed and accurate. Labelled correctly. Insightful discussion.
型号非常正确、详细且准确标签正确。有见地的讨论。

Model is fully correct and accurate. Good discussion.
模型非常正确和准确。很好的讨论。

Correct model but unlabelled, discussion lacks depth.
正确的模型但未标记,讨论缺乏深度。

Model has minor errors. Little or no discussion.
模型有轻微错误。很少或根本没有讨论。

Serious errors in model. Little or no discussion.
模型中存在严重错误。很少或根本没有讨论。

Analysis and evaluation
分析与评估

(20 marks)
(20 分)

Systematic, clear approach. Some very good analysis and evaluation. Evidence of extensive reading
Systematic, clear approach.Some 非常好的分析和评估。广泛阅读的证据
.

Systematic approach. Some very good discussion. Major points covered accurately.
系统化的方法。 一些非常好的讨论。重点讲解准确。

Results unclear. Some good discussion, but lacks depth/accuracy.
结果尚不清楚。 一些很好的讨论,但缺乏深度/准确性。

Lacks clarity in results. Some basic understanding shown, but lacks depth/accuracy.
结果缺乏清晰度。 显示了一些基本理解,但缺乏深度/准确性。

Little or no understanding shown.
很少或根本没有理解。

Overall
整体

Presentation
介绍

(10 marks)
(10 分)

Very well-presented. Few minor errors. Extensive references given correctly.
非常好。小错误少。正确给出了大量参考资料。

Well-presented. Some minor errors. Good references given correctly
呈现得很好。一些小错误。正确给出好的参考资料

Quite well-presented. Some errors. Some good references, may not be given correctly.
相当好。一些错误。一些好的参考资料,可能没有正确给出。

Reasonably presented. Many errors. Lacks references.
合理呈现。许多错误。缺少参考资料。

Poorly presented. Many errors. Lack of references.
表现不佳。许多错误。缺乏参考资料。

TOTAL