【技术实现步骤摘要】
本专利技术涉及工业控制领域,尤其涉及一种自动控制方法及装置。
技术介绍
本部分旨在为权利要求书中陈述的本专利技术的实施方式提供背景或上下文。此处的描述不因为包括在本部分中就承认是现有技术。生产企业为了节能增效,降低生产成本,使利润最大化,对于生产工况优化和精细化操作的需要越来越迫切。先进控制(AdvancedControl)是目前工况优化和精细化操作最有效的技术。所谓先进控制是对那些不同于常规单回路控制,并具有比常规PID控制更好的控制效果的控制策略的统称,而非专指某种计算机的控制算法。预测模型控制和神经网络控制等是先进控制实施过程中的常用策略,但这些策略不能解决所有生产中遇到的问题,每类生产装置都有自己的生产特点和生产需求,例如炼油、石化、化工装置等。在利用这些装置进行生产的过程中可能会存在预测模型和神经网络无法解决的问题,如时序控制、规则控制等,只有解决了此类问题,才能保证先进控制系统运行的连续性,更好的发挥先进控制系统的作用,以提高装置生产自动化水平,降低操作人员劳动强度,为生产企业获得最大的经济效益。目前,通常的做法是:将工程师的个人经验通过编写自定义脚本的方式来满足比如炼油装置的延迟焦化装置生产过程中的自动给水过程控制、化工装置的纯碱装置生产过程中的倒塔过程控制等自定义的控制需求。而现有技术通常只有一个自定义脚本,该自定义脚本包含了所有的自定义程序,这样在修改的时候,所有的自定义程序都暴 ...
【技术保护点】
一种自动控制方法,其特征在于,所述方法应用于工业自动化控制系统,所述方法包括:创建脚本执行功能块,并基于目标控制策略编译所述脚本执行功能块对应的脚本,确定所述脚本执行功能块输入引脚对应的输入参数,以及输出引脚对应的输出参数;创建读功能块,并确定所述读功能块的输出引脚对应的输出参数,所述读功能块用于获取测量装置的测量数据,所述测量装置属于所述目标控制策略对应的控制系统;将所述读功能块的输出引脚与所述脚本执行功能块的输入引脚对应连接,以使所述读功能块输出引脚对应的输出参数与所述脚本执行功能块输入引脚对应的输入参数相匹配;确定执行所述读功能块和所述脚本执行功能块的逻辑顺序,并按照所述逻辑顺序执行所述读功能块和所述脚本执行功能块,以根据所述脚本执行块输出的参数控制所述控制系统。
【技术特征摘要】
1.一种自动控制方法,其特征在于,所述方法应用于工业自动化控制
系统,所述方法包括:
创建脚本执行功能块,并基于目标控制策略编译所述脚本执行功能块
对应的脚本,确定所述脚本执行功能块输入引脚对应的输入参数,以及输
出引脚对应的输出参数;
创建读功能块,并确定所述读功能块的输出引脚对应的输出参数,所
述读功能块用于获取测量装置的测量数据,所述测量装置属于所述目标控
制策略对应的控制系统;
将所述读功能块的输出引脚与所述脚本执行功能块的输入引脚对应连
接,以使所述读功能块输出引脚对应的输出参数与所述脚本执行功能块输
入引脚对应的输入参数相匹配;
确定执行所述读功能块和所述脚本执行功能块的逻辑顺序,并按照所
述逻辑顺序执行所述读功能块和所述脚本执行功能块,以根据所述脚本执
行块输出的参数控制所述控制系统。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
创建写功能块,并确定所述写功能块的输入引脚对应的输入参数,所
述写功能块用于将所述脚本执行功能块的输出参数写入执行装置,所述执
行装置也属于所述目标控制策略对应的控制系统;
将所述写功能块的输入引脚与所述脚本执行功能块的输出引脚对应连
接,以使所述写功能块输入引脚对应的输入参数与所述脚本执行功能块输
出引脚对应的输出参数相匹配;
所述确定执行所述读功能块和所述脚本执行功能块的逻辑顺序,并按
照所述逻辑顺序执行所述读功能块和所述脚本执行功能块,以根据所述脚
本执行块输出的参数控制所述控制系统包括:
确定执行所述读功能块、所述脚本执行功能块以及所述写功能块的逻
辑顺序,并按照所述逻辑顺序执行所述读功能块、所述脚本执行功能块以
及所述写功能块。
3.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:
建立公用功能块,所述公用功能块用于存放公共变量和/或公共函数;
在所述脚本执行功能块执行时,从所述公用功能块中调用所述公共变
量和/或所述公共函数,以得到所述脚本执行功能块的输出参数。
4.一种自动控制装置,其特征在于,所述装置应用于工业自动化控制
系统,所述装置包括:
脚本执行功能块创建单元、读功能块创建单元、第一引脚连接单元和
执行单元,其中,所述脚本执行功能块创建单元和所述读功...
【专利技术属性】
技术研发人员:张军,叶建位,刘炳杰,张艳辉,张树吉,
申请(专利权)人:浙江中控软件技术有限公司,
类型:发明
国别省市:浙江;33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。