System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及电源控制,具体为一种基于精准控制的电源控制柜系统及其运行方法。
技术介绍
1、精确控制电气设备对提高生产效率和延长使用寿命至关重要,但是由于电气设备的运行参数具有动态性,无法精确地控制和调节操作的执行时间,从而影响了系统的效率和可靠性。因此。通过精准、可靠的程序编程,提高电气设备自动化控制的水平和效率,能够满足低成本、安全、准确的控制要求。
2、现有技术中国专利申请cn109031987a仅仅通过实时采集高频精准稳压器类电源的电流在设定时间内的电压差值以及频率稳定度判断高频精准稳压器类电源是否处于稳定状态,但是由于电气设备的运行参数具有动态性,导致对高频精准稳压器类电源的判断存在很大的局限性。
技术实现思路
1、(一)解决的技术问题
2、针对现有技术的不足,本专利技术提供了一种基于精准控制的电源控制柜系统及其运行方法,具备低成本、安全、准确等优点,解决了无法精确地控制和调节操作的执行时间的问题。
3、(二)技术方案
4、为解决上述无法精确地控制和调节操作的执行时间的技术问题,本专利技术提供如下技术方案:
5、s1、开机后首先对电源控制柜进行故障自检;
6、s2、故障自检结果为正常后,进行电源控制柜初始化;
7、s3、电源控制柜初始化后,启动电源控制柜并通过i/o外设对电源控制柜输入控制信号并结合设定约束函数对电源控制柜进行控制;
8、s4、通过设定电源控制柜运行时的各项参数
9、优选地,所述开机后首先对电源控制柜进行故障自检包括:
10、s11、通过整流模块对电源控制柜开机时的电流进行调整和监控;
11、s12、通过滤波模块对电源控制柜开机时的电压进行调整和监控。
12、优选地,所述通过整流模块对电源控制柜开机时的电流进行调整和监控包括:
13、设定电源控制柜的整流模块控制单元由n个二极管构成,由于二极管的单向导电性,n个二极管会依次导通,并将电流导入正确的电路;
14、整流模块的监测单元会实时监控电流通过整流模块时的电网谐波情况;
15、由于整流后输出的电压会产生周期性的波动,基于监测单元会实时监控电流通过整流模块时的电网谐波情况,计算整流后输出的平均电压值为:
16、
17、其中,u1为电压的额定值,ud为电压的平均值,ωt为电网谐波中的横坐标;
18、设定r为整流后输出所接的负载电阻,则整流模块输出的直流电流为:
19、;
20、设定电源控制柜开始时的平均电压阈值,当计算整流后输出的平均电压值超过或低于电源控制柜的设定平均电压阈值时,上报电源控制柜存在故障。
21、优选地,所述通过滤波模块对电源控制柜开机时的电压进行调整和监控包括:
22、安装一个滤波电容与负载电阻并联,降低整流后的直流电压波动情况;
23、由于滤波电容的时间常数为负载电阻r与滤波电容cd之间的乘积,设定时间常数为8倍整流后输出电压的周期;
24、
25、
26、其中,w为整流后输出电压的周期,cd为滤波电容;
27、设定直流电压波动阈值,当滤波模块对电源控制柜开机时的电压进行调整后,直流电压波动情况超过或低于直流电压波动阈值,上报电源控制柜存在故障。
28、优选地,所述进行电源控制柜初始化包括:时钟初始化,i/o接口初始化、采样模块初始化、i/o外设初始化;
29、所述时钟初始化包括:
30、cpu通过同步时钟的方式与i/o接口、采样模块以及i/o外设进行同步,同时在电源控制柜运行期间,对电源控制柜运行过程进行周期划分;
31、cpu对电源控制柜运行过程进行周期划分包括:取指周期、执行周期以及中断周期;
32、所述采样模块初始化包括:
33、当cpu进行同步时钟时,接收cpu的同步时钟,并对电源控制柜的电压、电流以及温度等因素进行实时采样,并将实时采样的数据传输至cpu,通过cpu进行比较分析;
34、所述i/o接口初始化包括:
35、由cpu传输的同步时钟信号进行激活,并通过总线实现cpu与外设以及各个模块之间的通信;
36、所述i/o外设初始化包括:
37、通过cpu传输的同步时钟信号由i/o接口进行激活,并开始运行,用户可通过i/o外设向电源控制柜输入控制信息。
38、优选地,所述电源控制柜初始化后,启动电源控制柜并通过i/o外设对电源控制柜输入控制信号并结合设定约束函数对电源控制柜进行控制包括:
39、s31、用户通过i/o外设输入各项控制数据;
40、s32、i/o接口会将接收到的来自i/o外设控制数据按时间和控制数据类型进行排序;
41、所述控制数据类型包括普通控制数据和紧急控制数据;
42、普通控制数据在到达i/o时,i/o会基于输入时间进行排序,紧急控制数据在到达i/o时,i/o会将紧急控制数据放入排序队列首位;
43、s33、cpu会基于划分的周期对排序后的各项控制数据进行调用并处理;
44、s331、cpu会循环的执行取指周期、执行周期以及中断周期三个过程;
45、当cpu处在取指周期时,cpu会取出排序队列首位的一条控制数据并进行分析解码;
46、分析解码后,cpu进入执行周期,按照解码结果产生相应的控制信号,并通过i/o接口将控制信号传输至控制模块,由控制模块根据控制信号对电源控制柜进行控制;
47、控制模块接收到控制信号后,会反馈控制信息给cpu,cpu在收到反馈控制信号后,会结束执行周期,进入中断周期;
48、cpu进入中断周期后,会检测当前排序队列中是否存在紧急控制数据,当检测到存在紧急控制数据,则执行紧急控制数据;当检测到不存在紧急控制数据,则结束中断周期,进入下一个取指周期;
49、所述设定约束函数对电源控制柜进行控制包括设定约束函数,计算公式为:
50、
51、其中,ft表示控制目标t的约束函数,e(t)表示函数在约束中的适应度,t表示控制目标;
52、将控制中的温度输出值与期望值的最小差值作为控制目标,以此建立控制目标函数,计算公式为:
53、
54、其中,fmin表示控制中的温度输出值与期望值的最小差值;
55、根据控制中的温度输出值与期望值的最小差值对电源控制柜进行控制;
56、在对电源控制柜进行控制前对输入的温度子集进行模糊化处理;
57、设定输入子集的温度基本阈值为[-a,+a],基于实时测量的电源控制柜温度变化情况量化阈值的本文档来自技高网...
【技术保护点】
1.一种基于精准控制的电源控制柜运行方法,其特征在于,包括以下步骤:
2.根据权利要求1所述的一种基于精准控制的电源控制柜运行方法,其特征在于:所述开机后首先对电源控制柜进行故障自检包括:
3.根据权利要求2所述的一种基于精准控制的电源控制柜运行方法,其特征在于,所述通过整流模块对电源控制柜开机时的电流进行调整和监控包括:
4.根据权利要求2所述的一种基于精准控制的电源控制柜运行方法,其特征在于,所述通过滤波模块对电源控制柜开机时的电压进行调整和监控包括:
5.根据权利要求1所述的一种基于精准控制的电源控制柜运行方法,其特征在于,所述进行电源控制柜初始化包括:时钟初始化,I/O接口初始化、采样模块初始化、I/O外设初始化;
6.根据权利要求1所述的一种基于精准控制的电源控制柜运行方法,其特征在于,所述电源控制柜初始化后,启动电源控制柜并通过I/O外设对电源控制柜输入控制信号并结合设定约束函数对电源控制柜进行控制包括:
7.根据权利要求1所述的一种基于精准控制的电源控制柜运行方法,其特征在于,所述通过设定电源控
8.一种实现权利要求1-7任一项所述的基于精准控制的电源控制柜运行方法的基于精准控制的电源控制柜系统,其特征在于,包括:CPU、控制模块、采样模块、报警模块、I/O接口、I/O外设、中断模块、整流模块以及滤波模块;
...【技术特征摘要】
1.一种基于精准控制的电源控制柜运行方法,其特征在于,包括以下步骤:
2.根据权利要求1所述的一种基于精准控制的电源控制柜运行方法,其特征在于:所述开机后首先对电源控制柜进行故障自检包括:
3.根据权利要求2所述的一种基于精准控制的电源控制柜运行方法,其特征在于,所述通过整流模块对电源控制柜开机时的电流进行调整和监控包括:
4.根据权利要求2所述的一种基于精准控制的电源控制柜运行方法,其特征在于,所述通过滤波模块对电源控制柜开机时的电压进行调整和监控包括:
5.根据权利要求1所述的一种基于精准控制的电源控制柜运行方法,其特征在于,所述进行电源控制柜初始化包括:时钟初始化,i/o接口初始化、采样模块初始化、i/o外设...
【专利技术属性】
技术研发人员:李杰,
申请(专利权)人:合肥科达工业设备有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。