CN109188962B - 一种控制***的双闭环控制算法 - Google Patents

一种控制***的双闭环控制算法 Download PDF

Info

Publication number
CN109188962B
CN109188962B CN201810972781.9A CN201810972781A CN109188962B CN 109188962 B CN109188962 B CN 109188962B CN 201810972781 A CN201810972781 A CN 201810972781A CN 109188962 B CN109188962 B CN 109188962B
Authority
CN
China
Prior art keywords
key parameter
control
preset
value
module
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201810972781.9A
Other languages
English (en)
Other versions
CN109188962A (zh
Inventor
宋翀绂
罗智勇
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huizhou Haizhuo Kesai Medical Co ltd
Original Assignee
Huizhou Haizhuo Kesai Medical Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huizhou Haizhuo Kesai Medical Co ltd filed Critical Huizhou Haizhuo Kesai Medical Co ltd
Priority to CN201810972781.9A priority Critical patent/CN109188962B/zh
Publication of CN109188962A publication Critical patent/CN109188962A/zh
Application granted granted Critical
Publication of CN109188962B publication Critical patent/CN109188962B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/04Programme control other than numerical control, i.e. in sequence controllers or logic controllers
    • G05B19/042Programme control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors
    • G05B19/0423Input/output

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Control Of Transmission Device (AREA)
  • Control Of Electric Motors In General (AREA)

Abstract

本发明公开了一种控制***的双闭环控制算法,其中,控制***包括控制模块、驱动模块、执行模块、传动模块和负载,该算法包括:响应用户输入的关键指标控制指令,以使控制模块根据第一关键参数数据计算得到实时关键参数值;响应控制模块发送的根据实时关键参数值与预设第一阈值的比较结果生成的控制指令,控制执行模块的输出关键参数接近或等于预设第一阈值;驱动模块根据执行模块的第二关键参数值与预设第二阈值的比较结果,控制第二关键参数值等于预设第二阈值。本发明的控制***的双闭环控制算法能够精准地控制执行模块稳定运行,以控制由执行模块提供动力并与传动模块连接的负载的输出的关键指标值,提高了关键指标的控制精度和稳定性。

Description

一种控制***的双闭环控制算法
技术领域
本发明涉及控制算法技术领域,特别是涉及一种控制***的双闭环控制算法。
背景技术
高压水射流是近年来在国际上兴起的一门高科技清洗技术,其利用高压高速水射流束来完成清洗、切割、破碎等作业。高压水射流具有精度高、成本低和无污染等优点,因此,被广泛地应用于医疗、建筑、轻工、采矿、航空航天、汽车、船舶和金属加工等领域中。
随着经济和科学技术的发展,人们对于高压水射流技术的要求也逐渐提高。目前,现有应用于高压水射流的控制***普遍存在对于关键指标的控制精度低,且波动大的缺点,导致难以确保控制***的精准操作。
发明内容
本发明的目的是提供一种控制***的双闭环控制算法,能够提高控制***对于关键指标的控制精度和稳定性,以确保控制***的精准操作。
为了解决上述技术问题,本发明提供一种控制***的双闭环控制算法,所述控制***包括控制模块、驱动模块、执行模块、传动模块和负载,所述双闭环控制算法包括如下步骤:
响应用户在控制平台上输入的关键指标控制指令,读取所述驱动模块的第一关键参数数据,并将所述第一关键参数数据发送至所述控制模块,以使所述控制模块根据所述第一关键参数数据计算得到相应的实时关键参数值;其中,所述第一关键参数数据为速度、电压、电流或扭矩数据中的任意一种;
响应所述控制模块发送的根据所述实时关键参数值和预设第一阈值的比较结果生成的控制指令,控制所述执行模块的输出关键参数,以使所述执行模块的输出关键参数以合理的偏差精度接近或等于所述预设第一阈值;其中,所述偏差精度为0%~2.0%之间;
所述驱动模块实时检测所述执行模块的第二关键参数值;
根据所述第二关键参数值和预设第二阈值的比较结果,相应地控制所述执行模块的所第二关键参数值,以使所述第二关键参数值等于所述预设第二阈值。
在一种可实施方式中,所述第一关键参数数据包括多个第一关键参数值。
在一种可实施方式中,所述控制模块根据所述第一关键参数数据计算得到相应的实时关键参数值,具体包括:
所述控制模块对所述第一关键参数数据中的多个第一关键参数值进行排序;
基于排序后的所述第一关键参数数据,得到所述第一关键参数数据中数值最大的第一关键参数值,并以所述数值最大的第一关键参数值作为所述实时关键参数值。
在一种可实施方式中,所述控制模块根据所述第一关键参数数据计算得到相应的实时关键参数值,具体包括:
所述控制模块对所述第一关键参数数据中的多个第一关键参数值进行排序;
基于排序后的所述第一关键参数数据,计算得到所述第一关键参数数据的平均值,并以所述第一关键参数数据的平均值作为所述实时关键参数值。
在一种可实施方式中,所述控制模块采用冒泡算法对所述第一关键参数数据中的多个第一关键参数值进行排序。
在一种可实施方式中,所述根据所述实时关键参数值与预设第一阈值的比较结果生成的控制指令包括:减小所述执行模块的输出关键参数的控制指令以及增大所述执行模块的输出关键参数的控制指令。
在一种可实施方式中,所述响应所述控制模块发送的根据所述实时关键参数值与预设第一阈值的比较结果生成的控制指令,控制所述执行模块的输出关键参数,以使所述执行模块的输出关键参数以合理的偏差精度接近或等于所述预设第一阈值,包括:
当所述实时关键参数值大于所述预设第一阈值时,响应所述控制模块发送的减小所述执行模块的输出关键参数的控制指令,控制减小所述执行模块的输出关键参数,直至所述执行模块的输出关键参数以合理的偏差精度接近或等于所述预设第一阈值;
当所述实时关键参数值小于所述预设第一阈值时,响应所述控制模块发送的增大所述执行模块的输出关键参数的控制指令,控制增大所述执行模块的输出关键参数,直至所述执行模块的输出关键参数以合理的偏差精度接近或等于所述预设第一阈值。
在一种可实施方式中,所述根据所述第二关键参数值与预设第二阈值的比较结果,相应地控制所述执行模块的第二关键参数值,以使所述第二关键参数值等于所述预设第二阈值,包括:
当所述第二关键参数值大于所述预设第二阈值时,控制减小所述执行模块的第二关键参数值,直至所述第二关键参数值等于所述预设第二阈值;
当所述第二关键参数值小于所述预设第二阈值时,控制增大所述执行模块的第二关键参数值,直至所述第二关键参数值等于所述预设第二阈值。
在一种可实施方式中,所述预设第一阈值与所述预设第二阈值均为根据用户在控制平台上输入的关键指标控制指令获得。
本发明提供一种控制***的双闭环控制算法,所述控制***包括控制模块、驱动模块、执行模块、传动模块和负载,所述双闭环控制算法包括如下步骤:响应用户在控制平台上输入的关键指标控制指令,读取所述驱动模块的第一关键参数数据,并将所述第一关键参数数据发送至所述控制模块,以使所述控制模块根据所述第一关键参数数据计算得到相应的实时关键参数值;其中,所述第一关键参数数据为速度、电压、电流或扭矩数据中的任意一种;响应所述控制模块发送的根据所述实时关键参数值和预设第一阈值的比较结果生成的控制指令,控制所述执行模块的输出关键参数,以使所述执行模块的输出关键参数以合理的偏差精度接近或等于所述预设第一阈值;所述驱动模块实时检测所述执行模块的第二关键参数值;根据所述第二关键参数值和预设第二阈值的比较结果,相应地控制所述执行模块的所第二关键参数值,以使所述第二关键参数值等于所述预设第二阈值。通过在响应用户在控制平台上输入的关键指标控制指令后,根据所述实时关键参数值与预设第一阈值来控制执行模块的输出关键参数,以使所述执行模块的输出关键参数以合理的偏差精度接近或等于所述预设第一阈值,再根据检测到的所述第二关键参数值和预设第二阈值来控制所述执行模块的第二关键参数值,以使所述执行模块的第二关键参数值等于所述预设第二阈值,因此,本发明的控制***的双闭环控制算法能够实现精准地控制执行模块稳定运行,以控制由执行模块提供动力并由传动模块连接的负载的输出的关键指标值,提高了关键指标的控制精度和稳定性,从而确保了控制***的精准操作。
附图说明
图1是本发明实施例中的控制***的结构示意图;
图2是本发明实施例中的控制***的双闭环控制算法的其中一个实施例的流程示意图;
图3是本发明实施例中的控制***的双闭环控制算法的另一个实施例的流程示意图。
其中,1、控制模块;2、驱动模块;3、执行模块;4、传动模块;5、负载。
具体实施方式
下面结合附图和实施例,对本发明的具体实施方式作进一步详细描述。以下实施例用于说明本发明,但不用来限制本发明的范围。
如图1所示,本发明优选实施例的一种控制***的双闭环控制算法,其中,所述控制***包括控制模块1、驱动模块2、执行模块3、传动模块4和负载5,所述控制模块1的控制端与所述驱动模块2的第一输入端连接;所述驱动模块2的第一输出端与所述控制模块1的检测端连接,以实现将读取的所述驱动模块2的所述第一关键参数数据发送至所述控制模块1;所述驱动模块2的控制端与所述执行模块3的第一输入端连接;所述执行模块3的第一输出端与所述驱动模块2的检测端连接,以实现检测所述执行模块3的第二关键参数值,并将所述执行模块3的第二关键参数值发送至所述驱动模块2;所述执行模块3的第二输出端与所述传动模块4的输入端连接,所述传动模块4的输出端与所述负载5的输入端连接。本实施例中的所述控制***通过所述控制模块1和所述驱动模块2来控制所述执行模块3,以控制由所述执行模块3提供动力并与所述传动模块4连接的负载5。
结合图2和图3所示,所述双闭环控制算法以所述驱动模块为执行主体,具体地,所述双闭环控制算法包括如下步骤:
S1、响应用户在控制平台上输入的关键指标控制指令,读取所述驱动模块的第一关键参数数据,并将所述第一关键参数数据发送至所述控制模块,以使所述控制模块根据所述第一关键参数数据计算得到相应的实时关键参数值;其中,所述第一关键参数数据为速度、电压、电流或扭矩中的任意一种;
在本发明实施例中,在实施步骤S1前,还包括:响应用户在控制平台上输入的开启***指令,进行***自检;当所述控制***自检正常时,进入步骤S1;当所述控制***自检异常时,输出***异常的报警信息,以提醒专业人员进行检修。
在本发明实施例中,在响应用户在控制平台上输入的关键指标控制指令时,还获得与用户在控制平台上输入的关键指标值相对应的所述预设第一阈值与所述预设第二阈值。因此,所述预设第一阈值与所述预设第二阈值均为根据用户在控制平台上输入的关键指标控制指令获得。
在步骤S1中,所述第一关键参数数据包括多个第一关键参数值。所述读取所述驱动模块的第一关键参数数据,并将所述第一关键参数数据发送至所述控制模块,具体为:通过计数器设定需读取的所述第一关键参数值的个数为N个,所述驱动模块连续读取N个第一关键参数值,从而获得由N个第一关键参数值构成的所述第一关键参数数据,并将获得的所述第一关键参数数据发送至所述控制模块;其中,N>0。
在步骤S1中,所述控制模块根据所述第一关键参数数据计算得到相应的实时关键参数值的其中一种方式,具体表现为:
所述控制模块对所述第一关键参数数据中的多个第一关键参数值进行排序;
基于排序后的所述第一关键参数数据,得到所述第一关键参数数据中数值最大的第一关键参数值,并以所述数值最大的第一关键参数值作为所述实时关键参数值。具体地,通过比较排序后的所述第一关键参数数据中的多个第一关键参数值的数值的大小,得到所述第一关键参数数据中数值最大的第一关键参数值。
在步骤S1中,所述控制模块根据所述第一关键参数数据计算得到相应的实时关键参数值的另一种方式,具体表现为:
所述控制模块对所述第一关键参数数据中的多个第一关键参数值进行排序;
基于排序后的所述第一关键参数数据,计算得到所述第一关键参数数据的平均值,并以所述第一关键参数数据的平均值作为所述实时关键参数值;
其中,所述控制模块采用冒泡算法对所述第一关键参数数据中的多个第一关键参数值进行排序;当然所述控制模块还可以采用其他方法对所述第一关键参数数据中的多个第一关键参数值进行排序,在此不做更多的赘述。
S2、响应所述控制模块发送的根据所述实时关键参数值与预设第一阈值的比较结果生成的控制指令,控制所述执行模块的输出关键参数,以使所述执行模块的输出关键参数以合理的偏差精度接近或等于所述预设第一阈值;其中,所述偏差精度为0%~2.0%;
如图3所示,其中,所述根据所述实时关键参数值与预设第一阈值的比较结果生成的控制指令包括:减小所述执行模块的输出关键参数的控制指令以及增大所述执行模块的输出关键参数的控制指令;所述实时关键参数值与预设第一阈值的比较结果包括:所述实时关键参数值大于预设第一阈值的比较结果、所述实时关键参数值小于预设第一阈值的比较结果以及所述实时关键参数值等于预设第一阈值的比较结果。具体地,根据所述实时关键参数值与预设第一阈值的比较结果生成控制指令,具体为:当所述实时关键参数值大于所述预设第一阈值,生成减小所述执行模块的输出关键参数的控制指令;当所述实时关键参数值小于所述预设第一阈值,生成增大所述执行模块的输出关键参数。
因此,在本发明实施例中,所述响应所述控制模块发送的根据实时关键参数值与预设第一阈值的比较结果生成的控制指令,控制所述执行模块的输出关键参数,以使所述执行模块的输出关键参数以合理的偏差精度接近或等于所述预设第一阈值,具体包括:
当所述实时关键参数值大于所述预设第一阈值时,响应所述控制模块发送的减小所述执行模块的输出关键参数的控制指令,控制减小所述执行模块的输出关键参数,直至所述执行模块的输出关键参数以合理的偏差精度接近或等于所述预设第一阈值;
当所述实时关键参数值小于所述预设第一阈值时,响应所述控制模块发送的增大所述执行模块的输出关键参数的控制指令,控制增大所述执行模块的输出关键参数,直至所述执行模块的输出关键参数以合理的偏差精度接近或等于所述预设第一阈值。
当所述执行模块的输出关键参数以合理的偏差精度接近或等于所述预设第一阈值时,进入步骤S3。
S3、所述驱动模块实时检测所述执行模块的第二关键参数值;
S4、根据所述第二关键参数值与预设第二阈值的比较结果,相应地控制所述执行模块的第二关键参数值,以使所述第二关键参数值等于所述预设第二阈值。
其中,在步骤S4中,所述第二关键参数值与预设第二阈值的比较结果包括所述第二关键参数值大于预设第二阈值的比较结果、所述第二关键参数值小于预设第二阈值的比较结果以及所述第二关键参数值等于预设第二阈值的比较结果。
如图3所示,在本发明实施例中,所述根据所述第二关键参数值与预设第二阈值的比较结果,相应地控制所述执行模块的第二关键参数值,以使所述第二关键参数值等于所述预设第二阈值,具体包括:
当所述第二关键参数值大于所述预设第二阈值时,控制减小所述执行模块的第二关键参数值,直至所述第二关键参数值等于所述预设第二阈值;
当所述第二关键参数值小于所述预设第二阈值时,控制增大所述执行模块的第二关键参数值,直至所述第二关键参数值等于所述预设第二阈值。
下述提供的实施例用于说明所述控制***的双闭环控制算法,具体如下:
实施例1
在本发明实施例1中,所述关键指标控制指令为压力控制指令;所述第一关键参数数据为扭矩数据,相应地,所述执行模块的输出关键参数为所述执行模块的输出扭矩;所述执行模块的第二关键参数值为输入电流;因此,所述控制***的双闭环控制算法,具体包括如下步骤:
S100、响应用户在控制平台上输入的压力控制指令,读取驱动模块的扭矩数据,并将所述扭矩数据发送至所述控制模块,以使所述控制模块根据所述扭矩数据计算得到相应的实时扭矩值;
在本发明实施例中,在响应用户在控制平台上输入的压力控制指令时,还获得与用户在控制平台上输入的压力相对应的预设第一阈值和预设第二阈值。
在步骤S100中,所述扭矩数据包括多个扭矩参数值。
因此,所述控制模块根据所述扭矩数据计算得到相应的实时扭矩值的其中一种方式,具体表现为:
所述控制模块对所述扭矩数据中的多个扭矩参数值进行排序;
基于排序后的所述扭矩数据,得到所述扭矩数据中数值最大的扭矩参数值,并以所述数值最大的扭矩参数值作为所述实时扭矩值。具体地,通过比较排序后的所述扭矩数据中的多个扭矩参数值的大小,得到所述扭矩数据中数值最大的扭矩参数值。
所述控制模块根据所述扭矩数据计算相应的实时扭矩值的另一种方式,具体表现为:
所述控制模块对所述扭矩数据中的多个扭矩参数值进行排序;
基于排序后的所述扭矩数据,计算得到所述扭矩数据的平均扭矩值,并以所述扭矩数据的平均扭矩值作为所述实时扭矩值;
其中,所述控制模块采用冒泡算法对所述扭矩数据中的多个扭矩参数值进行排序。
S101、响应所述控制模块发送的根据所述实时扭矩值和预设第一阈值的比较结果生成的控制指令,控制所述执行模块的输出扭矩,以使所述执行模块的输出扭矩以合理偏差精度接近或等于所述预设第一阈值;其中,所述偏差精度为0%~2.0%;
具体地,当所述实时扭矩值大于所述预设第一阈值时,响应所述控制模块发送的减小所述执行模块的输出扭矩的控制指令,控制减小所述执行模块的输出扭矩,直至所述执行模块的输出扭矩以合理偏差精度接近或等于所述预设第一阈值;
当所述实时扭矩值小于所述预设第一阈值时,响应所述控制模块发送的增大所述执行模块的输出扭矩的控制指令,控制增加所述执行模块的输出扭矩,直至所述执行模块的输出扭矩以合理偏差精度接近或等于所述预设第一阈值;
当所述实时扭矩值以合理偏差精度接近或等于所述预设第一阈值时,进入步骤S102。
S102、所述驱动模块实时检测所述执行模块的输入电流;
S103、根据所述输入电流和预设第二阈值的比较结果,相应地控制所述执行模块的输入电流,以使所述输入电流等于所述预设第二阈值。
具体地,当所述输入电流大于所述预设第二阈值时,控制减小所述执行模块的输入电流,直至所述输入电流等于所述预设第二阈值;
当所述输入电流小于所述预设第二阈值时,控制增大所述执行模块的输入电流,直至所述输入电流等于所述预设第二阈值。
在本发明本实施例1中,通过在响应用户在控制平台上输入的压力控制指令后,根据所述实时扭矩值与预设第一阈值的比较结果来控制所述执行模块的输出扭矩,以使所述执行模块的输出扭矩以合理的偏差精度接近或等于所述预设第一阈值,再根据所述执行模块的输入电流和预设第二阈值的比较结果来控制所述执行模块的输入电流,以使所述执行模块的输入电流等于所述预设第二阈值,从而实现精准地控制所述执行模块的稳定运行,以实现控制由所述执行模块带动的负载的输出压力,进而提高了负载的输出压力的控制精度和稳定性。
综上,本发明提供控制***的双闭环控制算法,所述控制***包括控制模块、驱动模块、执行模块、传动模块和负载,所述双闭环控制算法包括如下步骤:响应用户在控制平台上输入的关键指标控制指令,读取所述驱动模块的第一关键参数数据,并将所述第一关键参数数据发送至所述控制模块,以使所述控制模块根据所述第一关键参数数据计算得到相应的实时关键参数值;其中,所述第一关键参数数据为速度、电压、电流或扭矩数据中的任意一种;响应所述控制模块发送的根据所述实时关键参数值和预设第一阈值的比较结果生成的控制指令,控制所述执行模块的输出关键参数,以使所述执行模块的输出关键参数以合理的偏差精度接近或等于所述预设第一阈值;所述驱动模块实时检测所述执行模块的第二关键参数值;根据所述第二关键参数值和预设第二阈值的比较结果,相应地控制所述执行模块的所第二关键参数值,以使所述第二关键参数值等于所述预设第二阈值。通过在响应用户在控制平台上输入的关键指标控制指令后,根据所述实时关键参数值与预设第一阈值来控制执行模块的输出关键参数,以使所述执行模块的输出关键参数以合理的偏差精度接近或等于所述预设第一阈值,再根据所述第二关键参数值和预设第二阈值来控制所述执行模块的第二关键参数值,以使所述执行模块的第二关键参数值等于所述预设第二阈值,因此,本发明的控制***的双闭环控制算法能够实现精准地控制执行模块稳定运行,以控制由执行模块提供动力并由传动模块连接的负载的输出的关键指标值,提高了关键指标的控制精度和稳定性,从而确保了控制***的精准操作。
以上所述是本发明的一种实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明技术原理的前提下,还可以做出若干改进和替换,这些改进和替换也应视为本发明的保护范围。

Claims (7)

1.一种控制***的双闭环控制算法,所述控制***包括控制模块、驱动模块、执行模块、传动模块和负载,其特征在于,所述双闭环控制算法包括如下步骤:
响应用户在控制平台上输入的关键指标控制指令,读取所述驱动模块的第一关键参数数据,并将所述第一关键参数数据发送至所述控制模块,以使所述控制模块根据所述第一关键参数数据计算得到相应的实时关键参数值;其中,所述第一关键参数数据为速度、电压、电流或扭矩数据中的任意一种,所述第一关键参数数据包括多个第一关键参数值;
响应所述控制模块发送的根据所述实时关键参数值和预设第一阈值的比较结果生成的控制指令,控制所述执行模块的输出关键参数,以使所述执行模块的输出关键参数以合理的偏差精度接近或等于所述预设第一阈值;其中,所述偏差精度为0%~2.0%之间,其中,所述预设第一阈值为根据用户在控制平台上输入的关键指标控制指令获得;
所述驱动模块实时检测所述执行模块的第二关键参数值;
根据所述第二关键参数值和预设第二阈值的比较结果,相应地控制所述执行模块的第二关键参数值,以使所述第二关键参数值等于所述预设第二阈值,其中,所述预设第二阈值为根据用户在控制平台上输入的关键指标控制指令获得。
2.如权利要求1所述的控制***的双闭环控制算法,其特征在于,所述控制模块根据所述第一关键参数数据计算得到相应的实时关键参数值,具体包括:
所述控制模块对所述第一关键参数数据中的多个第一关键参数值进行排序;
基于排序后的所述第一关键参数数据,得到所述第一关键参数数据中数值最大的第一关键参数值,并以所述数值最大的第一关键参数值作为所述实时关键参数值。
3.如权利要求1所述的控制***的双闭环控制算法,其特征在于,所述控制模块根据所述第一关键参数数据计算得到相应的实时关键参数值,具体包括:
所述控制模块对所述第一关键参数数据中的多个第一关键参数值进行排序;
基于排序后的所述第一关键参数数据,计算得到所述第一关键参数数据的平均值,并以所述第一关键参数数据的平均值作为所述实时关键参数值。
4.如权利要求2或3所述的控制***的双闭环控制算法,其特征在于,所述控制模块采用冒泡算法对所述第一关键参数数据中的多个第一关键参数值进行排序。
5.如权利要求1所述的控制***的双闭环控制算法,其特征在于,所述根据所述实时关键参数值与预设第一阈值的比较结果生成的控制指令包括:减小所述执行模块的输出关键参数的控制指令以及增大所述执行模块的输出关键参数的控制指令。
6.如权利要求5所述的控制***的双闭环控制算法,其特征在于,所述响应所述控制模块发送的根据所述实时关键参数值与预设第一阈值的比较结果生成的控制指令,控制所述执行模块的输出关键参数,以使所述执行模块的输出关键参数以合理的偏差精度接近或等于所述预设第一阈值,包括:
当所述实时关键参数值大于所述预设第一阈值时,响应所述控制模块发送的减小所述执行模块的输出关键参数的控制指令,控制减小所述执行模块的输出关键参数,直至所述执行模块的输出关键参数以合理的偏差精度接近或等于所述预设第一阈值;
当所述实时关键参数值小于所述预设第一阈值时,响应所述控制模块发送的增大所述执行模块的输出关键参数的控制指令,控制增大所述执行模块的输出关键参数,直至所述执行模块的输出关键参数以合理的偏差精度接近或等于所述预设第一阈值。
7.如权利要求1所述的控制***的双闭环控制算法,其特征在于,所述根据所述第二关键参数值与预设第二阈值的比较结果,相应地控制所述执行模块的第二关键参数值,以使所述第二关键参数值等于所述预设第二阈值,包括:
当所述第二关键参数值大于所述预设第二阈值时,控制减小所述执行模块的第二关键参数值,直至所述第二关键参数值等于所述预设第二阈值;
当所述第二关键参数值小于所述预设第二阈值时,控制增大所述执行模块的第二关键参数值,直至所述第二关键参数值等于所述预设第二阈值。
CN201810972781.9A 2018-08-23 2018-08-23 一种控制***的双闭环控制算法 Active CN109188962B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810972781.9A CN109188962B (zh) 2018-08-23 2018-08-23 一种控制***的双闭环控制算法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810972781.9A CN109188962B (zh) 2018-08-23 2018-08-23 一种控制***的双闭环控制算法

Publications (2)

Publication Number Publication Date
CN109188962A CN109188962A (zh) 2019-01-11
CN109188962B true CN109188962B (zh) 2021-08-10

Family

ID=64919722

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810972781.9A Active CN109188962B (zh) 2018-08-23 2018-08-23 一种控制***的双闭环控制算法

Country Status (1)

Country Link
CN (1) CN109188962B (zh)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113522196B (zh) * 2021-08-04 2022-04-26 南京元初科技有限公司 一种芳烯烃、共轭二烯烃和环氧化物的嵌段共聚物制备智能监控***及其智能监控方法

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101430176A (zh) * 2008-11-25 2009-05-13 湖南大学 凝汽器智能移动清洗机器人
CN104289489A (zh) * 2014-07-29 2015-01-21 江苏苏美达五金工具有限公司 基于无刷直流电机的高压清洗机驱动***及方法
CN206072020U (zh) * 2016-08-31 2017-04-05 南京大地水刀股份有限公司 一种电伺服超高压***

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2007099635A1 (ja) * 2006-03-02 2007-09-07 Harmonic Drive Systems Inc. アクチュエータの速度変動抑制方法
CN102691583B (zh) * 2011-11-29 2015-06-17 河南科技大学 小功率柴油发电机恒速恒频双闭环控制***及方法
US8975854B1 (en) * 2013-04-05 2015-03-10 Rawles Llc Variable torque control of a stepper motor
CN108000822A (zh) * 2017-12-06 2018-05-08 深圳市深格兰机电科技有限公司 一种注射塑化装置及其控制***和塑化方法
CN108000830A (zh) * 2017-12-06 2018-05-08 深圳市深格兰机电科技有限公司 一种注塑机电动熔胶压力检测机构及其控制***、方法

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101430176A (zh) * 2008-11-25 2009-05-13 湖南大学 凝汽器智能移动清洗机器人
CN104289489A (zh) * 2014-07-29 2015-01-21 江苏苏美达五金工具有限公司 基于无刷直流电机的高压清洗机驱动***及方法
CN206072020U (zh) * 2016-08-31 2017-04-05 南京大地水刀股份有限公司 一种电伺服超高压***

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
四轴联动数控水射流切割机床研究;杨志峰;《中国优秀硕士学位论文全文数据库 工程科技Ⅰ辑》;20080815(第8期);B022-135 第34-46页 *
基于半闭环进给***的水刀机床建模与仿真研究;杨志君 等;《机床与液压》;20141231;第42卷(第23期);第140-143、149页 *

Also Published As

Publication number Publication date
CN109188962A (zh) 2019-01-11

Similar Documents

Publication Publication Date Title
US9830559B2 (en) Machine learning unit, spindle replacement judging device, controller, machine tool, production system, and machine learning method, which are able to judge necessity of spindle replacement
Kaniarasu et al. Robot confidence and trust alignment
Xu et al. CNC internal data based incremental cost-sensitive support vector machine method for tool breakage monitoring in end milling
CN109188962B (zh) 一种控制***的双闭环控制算法
CN111151833B (zh) 电极丝断线预测装置
US10901529B2 (en) Double-tap event detection device, system and method
CN102110015A (zh) 一种任务进度和任务处理时间的确定方法及装置
CN109062056A (zh) 一种电动自行车智能控制***及其控制方法
CN105322417B (zh) 可推定气体容器的密闭性的气体激光振荡器
CN104238624B (zh) 一种最大功率点的跟踪方法及装置
CN116578024A (zh) 基于混合模态信号的康复机器人多模式控制方法及***
CN114183952B (zh) 一种制冷剂回收控制方法及制冷剂回收机组
US20200132734A1 (en) Detection circuit and detection method for on-the-go device, and terminal
CN114750638A (zh) 一种动力电池电流控制方法、装置、电动汽车及存储介质
CN203414862U (zh) 一种透析机温度检测控制***
EP3726317A1 (en) Computer-implemented determination of a quality indicator of a production batch-run of a production process
JP2018010561A (ja) 制御装置、駆動装置、制御方法、及び制御プログラム
CN206931050U (zh) 计算机
CN105450146A (zh) 基于多维信息监测的伺服驱动***故障预测以及诊断方法
CN109143930B (zh) 一种控制***的控制方法
CN111722559B (zh) 一种基于dsp和fpga架构的低功耗处理方法
CN113868856B (zh) 一种基于状态迁移的多功能线性淡化器设计方法
CN115556104B (zh) 一种机器人单个关节位置的控制方法和***及相关设备
CN212620839U (zh) 一种应力波飞行时间检测***
CN113656059B (zh) 嵌入式软件***

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant