SOEE2810: Data Analysis and VisualisationPython

Java Python Assessment brief

Module code & title

SOEE2810: Data Analysis and Visualisation

Assignment title

The Last Glacial Maximum report

Assignment type

Python notebook with code, free text and plots

Learning outcomes assessed

1. Practice skills in measurements, analysis, synthesis and integration of information, and in the application of related theoretical knowledge, where relevant.

3. You will be able to perform. simple operations on Linux systems (e.g. moving between and managing directories, text editing)

4. You will be able to design and execute efficient, simple computer programs (in Python) for reading, manipulating, analysing (including plotting) and outputting data

5. You will be able to diagnose and correct errors in code

Assignment length/Time limit guidance

No length limit for code, individual word limits for text sections

Use of GenAI in this assessment

RED: AI tools cannot be used You must not use GenAI tools. The purpose and format of the assessments makes it inappropriate or impractical for AI tools to be used.

Weighting

50% of total mark

Deadline or date of assessment

2pm Tuesday 17th December (week C1)

Submission method

Submit the coursework file by copying it into the “paleoclimate_coursework_submission” folder in your home directory on Jupyterhub. The time and date of submission is recorded automatically.

Feedback provision

Usually, you will receive your feedback before your next assessment for the module is due. Where it is appropriate to do so, and feedback can be released without invalidating the integrity of ongoing assessments, this will typically be no later than 15 working days post submission. Please be mindful that some students may have approved extensions for assessments which mean it is not appropriate to release feedback within 15 working days after individual submissions. In these cases, feedback will be released no later than 15 working days following the submission of all outstanding work for the assessment. Feedback on course will be incorporated into the graded work and returned to your home directory. Feedback will fo SOEE2810: Data Analysis and VisualisationPython llow each question and will note how the question can be better answered. Further feedback through meetings with the module manager is welcome, and can be requested over email.

Assignment summary guidance

The assignment is a python notebook that can be copied into your home directory in the same way as the weekly worksheets. Please see the guidance on Minerva for this. You will use python code to analyse, plot and interpret climate model data for a modern simulation and for the Last Glacial Maximum, a period of expanded ice sheet cover around 20 thousand years ago. Detailed instructions are provided as part of each individual section within the python notebook. A supplementary document is also provided on Minerva that includes details of the climate model setup which will help you locate the correct output files to work with.

Use of GenAI

Generative artificial intelligence (GenAI) tools cannot be used on this assessment. This assessment is designed to demonstrate foundation-level skills like developing code structure and debugging that are essential to your programme. While professional programmers may work successfully with GenAI tools, this is only possible because they have learned the foundation-level skills which enable them to guide and check the work of the AI.

General guidance

skills@library hosts useful guidance on academic skills including specific guidance on academic/writing and referencing Academic skills | Library | University of Leeds

Assessment criteria and process

Marks are assigned by these broad criteria:

40% of the marks for code functionality i.e. did you get the correct answer

30% of the marks for figure presentation and coding style.

30% of the marks for your interpretation of the results

This assessment has standard deadline and length penalties. Word counts are given for individual written sections. For information on late penalties and assignment length requirement penalties see the Faculty CoPA or School Annex.

There is no assessment of technical written English in this coursework.

This assessment can be resat via a similar assessment method.

Presentation/Formatting and referencing

There are no formatting requirements for text and no referencing is required. Figure formatting forms part of the assessment above         

基于matlab建模FOC观测器采用龙贝格观测器+PLL进行无传感器控制(Simulink仿真实现)内容概要:本文档主要介绍基于Matlab/Simulink平台实现的多种科研仿真项目,涵盖电机控制、无人机路径规划、电力系统优化、信号处理、图像处理、故障诊断等多个领域。重点内容之一是“基于Matlab建模FOC观测器,采用龙贝格观测器+PLL进行无传感器控制”的Simulink仿真实现,该方法通过状态观测器估算电机转子位置与速度,结合锁相环(PLL)实现精确控制,适用于永磁同步电机等无位置传感器驱动场景。文档还列举了大量相关科研案例与算法实现,如卡尔曼滤波、粒子群优化、深度学习、多智能体协同等,展示了Matlab在工程仿真与算法验证中的广泛应用。; 适合人群:具备一定Matlab编程基础,从事自动化、电气工程、控制科学、机器人、电力电子等相关领域的研究生、科研人员及工程技术人员。; 使用场景及目标:①学习并掌握FOC矢量控制中无传感器控制的核心原理与实现方法;②理解龙贝格观测器与PLL在状态估计中的作用与仿真建模技巧;③借鉴文中丰富的Matlab/Simulink案例,开展科研复现、算法优化或课程设计;④应用于电机驱动系统、无人机控制、智能电网等实际工程仿真项目。; 阅读建议:建议结合Simulink模型与代码进行实践操作,重点关注观测器设计、参数整定与仿真验证流程。对于复杂算法部分,可先从基础案例入手,逐步深入原理分析与模型改进。
IEEE33节点电力系统中模拟接入光伏并网simulink仿真(分析电能质量)内容概要:本文档围绕IEEE33节点电力系统中模拟接入光伏并网的Simulink仿真展开,重点分析光伏并网对电能质量的影响。文中构建了完整的光伏发电系统模型,包括光伏阵列、逆变器(如T型三电平逆变器)、并网控制策略及电力系统接口,并通过Simulink仿真平台进行建模与分析。核心内容涵盖MPPT控制、逆变器DPWM调制技术、载波优化以降低开关损耗、并网后的电压波动、谐波畸变等电能质量问题的评估与改善措施。同时,文档提及多种相关仿真案例和技术手段,突出其在电力系统仿真与优化中的综合性与实用性。; 适合人群:具备电力系统、新能源发电或自动化控制基础知识的高校学生、科研人员及从事光伏并网系统设计的工程技术人员。; 使用场景及目标:①开展光伏并网系统对配电网电能质量影响的研究;②学习并掌握基于Simulink的电力电子系统建模与仿真方法;③进行逆变器控制策略(如DPWM、MPPT)的设计与优化;④支撑课程设计、毕业论文或科研项目中的仿真验证环节。; 阅读建议:建议结合Simulink软件实际操作,逐步搭建系统模型,重点关注逆变器控制与并网接口部分的实现细节,同时对比不同工况下的仿真结果以深入理解光伏接入对IEEE33节点系统电能质量的具体影响。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值