MU-SE: Course summary

激动的小马劈叉 2023-01-12 23:37:59

 

The Link Your Classhttps://bbs.csdn.net/forums/MUEE308FZU202201
The Link of Requirements of This Assignmenthttps://bbs.csdn.net/topics/611628445
MU STU ID and FZU STU ID20122764_832001319
Video demo linkLab2:https://www.bilibili.com/video/BV1JP411c7tF/
Lab3:EE308 GROUP19 Fittime_哔哩哔哩_bilibili
GitHub link

Lab1:GitHub - zhiyinnitaimeibaby/EE308-lab

Lab2:https://github.com/qAWSEDGRTFH/EE308-Lab2-1
Lab3:https://github.com/xingwang133/Lab3.git

目录

 

 2. Summary and harvest

2.1 personal programming

2.2 pair programming

2.3 on-site programming

2.4 team project practice

3. Technology and tools

3.1 Ink knife

3.2 GitHub

3.3 Draw

4. Something Else I Want to Say


1. The CSDN links of each Lab

No. of LabCSDN Link
Lab1-1EE308FZ lab1-1-CSDN社区
Lab1-2EE308 LAB1-2-CSDN社区
Lab2-1EE308 LAB2-1-CSDN社区
Lab2-2EE308FZ-LAB2-2-CSDN社区
Lab3-119 group - topic selection and requirement analysis report-CSDN社区
Lab3-2Group 19 Sprint Summary-CSDN社区

 2. Summary and harvest

2.1 personal programming

  I learned a lot from my personal programming projects. During my freshman and sophomore years, I only learned to write simple code to implement functions. In this semester's study, I learned how a software is produced. I know a software development process and have a certain understanding of writing software. In general, I learned how to develop a software from scratch, independently learned and mastered some front-end knowledge.

2.2 pair programming

  In pair programming, my teammates and I made a cake game together. A clear division of labor is essential in pair programming. In pair programming, I learned how to work closely with my teammates and help each other, instead of doing the same things that waste a lot of time. We cooperated with the ink knife, I learned how to use the ink knife, and we needed to actively communicate and update the code I completed in time.

2.3 on-site programming

  Unfortunately, during this semester, the COVID-19 epidemic has fluctuated, which resulted in my teammates being quarantined off campus. I think field programming can better communicate and promote the completion of our team work. Unfortunately, we can only complete the project through online software such as Tencent Conference and GitHub

2.4 team project practice

  In team work, it is very important to have a team leader. We need to have a clear division of labor and cooperation, so that we can better complete a software development together. In the process of working with team members, I learned to communicate with them positively. Effective communication, whether between developers and product people or between front end and back end people, not only increases efficiency but also has a big impact on the final quality of the product.

3. Technology and tools

3.1 Ink knife

  Ink knife is an online prototyping and collaboration tool that allows project members to collaborate on editing and review. The platform helps us work on software at the same time. And how we can show each other.

3.2 GitHub

  GitHub is a hosting platform for open source and proprietary software projects. We can find a lot of open source code to study, and we can also upload our own code.

3.3 Draw

  I learned to use drawing software to make various diagrams, such as mind maps, flow charts, state diagrams, use case diagrams and so on.

4. Something Else I Want to Say

  Before taking this course, I had very little development experience. During the study of this course, I cooperated with others many times, and felt the fun of teamwork, as well as the cohesion and difficulty needed to make software. At the same time, I understand how difficult it is to develop a software from design to birth. I never expected that I could complete the development of a software together with my team members, even though it is very simple and ordinary. I hope to continue to learn software development and improve my development ability in the future. I will not lay down this skill.

 

 

 

 

...全文
928 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
内容概要:本文围绕“基于超局部模型与自抗扰ESO观测器的无模型预测电流控制改进策略”展开研究,提出一种结合超局部模型(ULM)与扩张状态观测器(ESO)的无模型预测电流控制(MFPCC)改进方法,旨在提升永磁同步电机(PMSM)电流环的动态响应性能与抗干扰能力。该策略利用超局部模型对系统行为进行局部逼近,避免依赖精确数学模型,同时引入自抗扰控制中的ESO实时观测并补偿系统内外部扰动,有效抑制参数摄动、负载变化及模型不确定性带来的影响。研究通过Simulink搭建完整的控制系统仿真模型,对传统MFPCC与所提改进策略进行对比分析,验证了新方法在电流跟踪精度、响应速度和鲁棒性方面的优越性。; 适合人群:具备电机控制、现代控制理论及Simulink仿真基础的电气工程、自动化及相关专业的研究生、科研人员及工程技术人员。; 使用场景及目标:①用于高性能电机驱动系统中电流环控制器的设计与优化;②为无模型控制与自抗扰控制的融合应用提供技术参考;③支撑相关课题的仿真验证、论文复现与创新方法研究。; 阅读建议:建议读者结合Simulink仿真模型深入理解控制结构与参数整定过程,重点关注ESO的观测性能与扰动补偿机制,并可通过改变负载条件、参数偏差等工况进行鲁棒性测试,进一步掌握该改进策略的核心优势与适用边界。

285

社区成员

发帖
与我相关
我的任务
社区描述
福州大学 梅努斯国际工程学院 软件工程(2022秋) 教学
软件工程 高校
社区管理员
  • LinQF39
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧