System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及电机控制领域,特别是涉及一种电机驱动控制方法、系统、计算机设备及存储介质。
技术介绍
1、通常,可以通过控制发电系统中用于发电的电机进行转动以实现发电。目前,随着半导体技术和新能源技术的快速发展,光伏产业已成为可再生能源利用的主流发展趋势,光伏发电也得以广泛推广。
2、为了提高光伏发电效率,可以采用跟踪的光伏发电系统进行光伏发电,该光伏系统在一个主梁上均匀分布多个驱动装置,以通过多个驱动装置分别控制对应的电机转动以驱动光伏组件。但是,在实际的电机转动过程中,可能会出现各电机转动差异较大,这会给光伏发电系统带来结构性损坏的风险。
技术实现思路
1、基于此,有必要针对上述技术问题,提供一种电机驱动控制方法、系统、计算机设备、计算机可读存储介质以及计算机程序产品,能够减少结构性损坏风险。
2、第一方面,本申请提供了一种电机驱动控制方法,包括:
3、各从控制器将各自驱动的电机的驱动速度和当前运行功率发送给主控制器;
4、主控制器根据各电机的驱动速度和当前运行功率确定目标运行功率,并将目标运行功率发送给各从控制器;
5、各从控制器分别根据目标运行功率,确定各从控制器各自对应的目标驱动速度;
6、各从控制器根据各自对应的目标驱动速度重新驱动对应的电机。
7、第二方面,本申请提供了一种电机驱动控制系统,包括:各从控制器和主控制器;
8、各从控制器,用于将各自驱动的电机的驱动速度和当前运行功率
9、主控制器,用于根据各电机的驱动速度和当前运行功率确定目标运行功率,并将目标运行功率发送给各从控制器;
10、各从控制器,用于分别根据目标运行功率,确定各从控制器各自对应的目标驱动速度;
11、各从控制器,用于根据各自对应的目标驱动速度重新驱动对应的电机。
12、在一些实施例中,主控制器还用于将各电机的驱动速度中的最大驱动速度与预设的电机最大转速进行比较。在最大驱动速度和电机最大转速满足接近条件的情况下,主控制器还用于根据各电机的当前运行功率确定目标运行功率。
13、在一些实施例中,在最大驱动速度和电机最大转速不满足接近条件的情况下,主控制器还用于根据各电机的当前运行功率的均值和预设的功率补偿值,确定目标运行功率。
14、在一些实施例中,目标运行功率是主控制器进行本次的反馈调整得到的。各从控制器还用于分别确定各自驱动的电机的历史运行功率;历史运行功率是主控制器针对对应的电机进行历次的反馈调整得到的;针对各从控制器中的每个当前从控制器,根据当前从控制器的历史运行功率、当前运行功率和目标运行功率,计算当前从控制器所驱动电机的驱动速度,得到目标驱动速度。
15、在一些实施例中,各从控制器还用于针对各从控制器中的每个当前从控制器,确定当前从控制器对应的控制参数;控制参数,是用于对目标运行功率进行反馈控制的参数;当前从控制器根据目标运行功率和当前运行功率,确定当前从控制器本次的当前功率误差;当前从控制器根据当前运行功率和历史运行功率,确定当前从控制器历次的历史功率误差;当前从控制器根据控制参数、当前功率误差和历史功率误差,确定目标驱动速度。
16、在一些实施例中,控制参数包括比例参数、微分参数和积分参数。当前从控制器还用于根据比例参数和当前功率误差,确定向目标运行功率进行功率调整的速度比例,得到第一控制项;根据微分参数和历史功率误差进行误差趋势的预测,得到第二控制项;根据积分参数、当前功率误差和历史功率误差进行误差累计,得到第三控制项;根据第一控制项、第二控制项和第三控制项,确定目标驱动速度。
17、第三方面,本申请提供了一种计算机设备,计算机设备包括存储器和处理器,存储器存储有计算机程序,处理器执行该计算机程序时实现上述的方法中的步骤。
18、第四方面,本申请提供了一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述的方法中的步骤。
19、第五方面,本申请提供了一种计算机程序产品,计算机程序产品包括计算机程序,该计算机程序被处理器执行时实现本上述的方法中的步骤。
20、上述电机驱动控制方法、系统、计算机设备、计算机可读存储介质及计算机程序产品,通过各从控制器将各自驱动的电机的驱动速度和当前运行功率发送给主控制器。主控制器根据各电机的驱动速度和当前运行功率确定目标运行功率,并将目标运行功率发送给各从控制器,从而使各从控制器根据目标运行功率分别对各自驱动的电机的驱动速度进行反馈调整,得到目标驱动速度。这样,能够使各从控制器根据各自对应的目标驱动速度重新驱动对应的电机,从而控制各个电机当前的运行功率更接近于目标运行功率,且控制各个电机当前的运行功率都尽可能接近,这样就能够控制各电机同步转动,从而减少结构性损坏风险。
本文档来自技高网...【技术保护点】
1.一种电机驱动控制方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述主控制器根据各电机的驱动速度和当前运行功率确定目标运行功率,包括:
3.根据权利要求1所述的方法,其特征在于,所述目标运行功率是所述主控制器进行本次的反馈调整得到的;所述各从控制器分别根据所述目标运行功率,确定所述各从控制器各自对应的目标驱动速度,包括:
4.根据权利要求3所述的方法,其特征在于,所述控制参数包括比例参数、微分参数和积分参数;所述当前从控制器根据所述控制参数、所述当前功率误差和所述历史功率误差,确定所述目标驱动速度,包括:
5.根据权利要求4所述的方法,其特征在于,所述比例参数用于对偏差瞬间做出反应,所述微分参数用于加快所述从控制器的控制速度,所述积分参数用于消除静差。
6.根据权利要求1所述的方法,其特征在于,所述根据各电机的当前运行功率的均值和预设的功率补偿值,确定目标运行功率,包括:
7.一种电机驱动控制系统,其特征在于,包括:各从控制器和主控制器;
8.一种计算机设备,所述计算机设备
9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至6中任一项所述的方法的步骤。
10.一种计算机程序产品,包括计算机程序,其特征在于,该计算机程序被处理器执行时实现权利要求1至6中任一项所述的方法的步骤。
...【技术特征摘要】
1.一种电机驱动控制方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述主控制器根据各电机的驱动速度和当前运行功率确定目标运行功率,包括:
3.根据权利要求1所述的方法,其特征在于,所述目标运行功率是所述主控制器进行本次的反馈调整得到的;所述各从控制器分别根据所述目标运行功率,确定所述各从控制器各自对应的目标驱动速度,包括:
4.根据权利要求3所述的方法,其特征在于,所述控制参数包括比例参数、微分参数和积分参数;所述当前从控制器根据所述控制参数、所述当前功率误差和所述历史功率误差,确定所述目标驱动速度,包括:
5.根据权利要求4所述的方法,其特征在于,所述比例参数用于对偏差瞬间做出反应,所述微分参数用于加快所述从控制器的控制速度,所...
【专利技术属性】
技术研发人员:奚润开,孙凯,徐国鹏,全鹏,
申请(专利权)人:天合光能股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。