00.代码规范与《数学之美》读后感

SueCake 2022级 2023-09-29 23:13:59

代码规范

1.命名:

1)变量名尽量使用有意义的名称,并使用蛇形命名法,即每个单词使用'_'分割,例如:

int index_to_token
int num_of_stu

2)函数名使用能表达其作用的名称,并使用小驼峰命名法,例如:

int getItem()
{
    // do something

}

bool isEmpty(int a[])
{
    // do somethin
}

3)类别名称使用能表达其属性的名称,并使用大驼峰命名法,例如:

class StuInfo
{
    ...
}


class MapInfo
{
    ...
}

2.空格:

1)计算符左右有变量时,添加空格,例如

void func(int a, int b, int c, int d)
{

    if (a >= 0)
    {
        if ((a>=b) && (c>=d))
        {
            int *x = &a; 

            ...
        }
    }
}

2)函数定义前,添加一行回车,详见上文

3)类定义前,添加两行回车,详见上文

3.对齐

{}分别都要独占一行。互为一对的{}要位于同一列

int func (int a)
{
    ...
}

4.注释:

1) 注释符号后空一格再写内容,例如:

// 这是条好注释
//这是条坏注释

2)如需多行注释,不使用/*...*/,而使用多个单行注释,例如:

// 这是一条很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长的
// 注释

引用: 

常见的三种命名规则:大驼峰命名法、小驼峰命名法、匈牙利命名法 - zzzlight - 博客园 (cnblogs.com)

10分钟搞定令人头疼的代码命名规范 | JavaGuide - 知乎 (zhihu.com)shu

 

《数学之美》读后感:

妙妙妙喵喵 

...全文
59 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
内容概要:本文围绕三相并网逆变器的高性能控制问题,深入研究了基于电流预测与功率预测两种模型预测控制(MPC)策略的闭环仿真方法。通过Simulink仿真平台与Matlab代码实现,构建了电流和功率双模式MPC控制模型,旨在提升逆变器在复杂电网环境下的动态响应能力、抗干扰能力和电能质量。文章系统阐述了两种MPC控制策略的设计原理,包括预测模型的建立、代价函数的构造与优化、控制律的生成过程,并详细对比分析了其在稳态运行、电网扰动及动态切换等工况下的仿真表现,验证了所提方法在抑制电流畸变、提高功率跟踪精度和增强系统稳定性方面的优越性。该研究为新能源发电系统中逆变器的先进控制提供了坚实的理论依据和技术路径。; 适合人群:具备电力电子、自动控制或新能源并网等相关专业背景,从事科研仿真或工程开发工作,且具有一定Matlab/Simulink仿真基础的研发人员及硕士、博士研究生。; 使用场景及目标:① 掌握模型预测控制在三相并网逆变器中的具体实现方法;② 对比分析电流预测与功率预测MPC控制策略的性能差异与适用场景;③ 实现高精度、高动态响应的并网逆变器控制系统仿真与优化设计。; 阅读建议:建议结合文中提供的Simulink模型与Matlab代码进行实践操作,重点关注预测模型构建与代价函数设计环节,并通过设置不同工况进行仿真实验,深入理解MPC控制策略的动态调节机制与优化效果。
内容概要:本文系统研究了强弱电网适配场景下构网型(GFM)与跟网型(GFL)逆变器并联系统的协同控制逻辑及其暂态动态行为,基于Simulink平台构建了完整的仿真模型,深入分析两类逆变器在不同电网强度下的动态响应特性、交互稳定性及协同运行机制。研究聚焦于GFM逆变器在弱电网中提供电压和频率支撑的能力,揭示其与GFL逆变器在功率分配、暂态过渡过程中的耦合机理,并涵盖控制架构设计、小信号建模、稳定性分析以及多工况仿真验证。通过对比不同控制策略下的系统表现,探讨提升高比例新能源接入下电力系统稳定性的关键技术路径,为未来电力电子主导电网的协调控制提供了理论依据与实践参考。; 适合人群:具备电力电子、自动控制、电力系统自动化等相关专业知识背景,从事新能源并网、微电网控制、逆变器协同控制策略研究的研究生、科研人员及工程技术人员。; 使用场景及目标:①用于高渗透率可再生能源电网中构网型与跟网型逆变器协同运行特性的仿真分析与控制策略设计;②支撑弱电网环境下并网系统稳定性研究,优化多逆变器并联运行的动态性能与暂态响应;③为相关科研课题的仿真建模、论文复现及实际工程应用提供技术方案与典型案例支持。; 阅读建议:建议结合提供的Simulink仿真模型同步学习,重点关注GFM与GFL控制环路的设计差异及参数整定方法,深入理解电网强度变化对系统稳定性的影响机制,并可通过调整电网阻抗、负载扰动等条件,进一步探究极端工况下的系统动态行为与控制适应性。

434

社区成员

发帖
与我相关
我的任务
社区描述
广东外语外贸大学信息科学与技术学院
算法 高校
社区管理员
  • brisksea
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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