[发明专利]电网设备智能控制组态软PLC系统图形自适应排列方法在审
申请号: | 202110768259.0 | 申请日: | 2021-07-07 |
公开(公告)号: | CN113378253A | 公开(公告)日: | 2021-09-10 |
发明(设计)人: | 张云菊;郭明;史虎军;杨强;张玉罗;邢苗苗;石启宏 | 申请(专利权)人: | 贵州电网有限责任公司 |
主分类号: | G06F30/10 | 分类号: | G06F30/10;G06F113/04 |
代理公司: | 贵阳中新专利商标事务所 52100 | 代理人: | 商小川 |
地址: | 550002 贵*** | 国省代码: | 贵州;52 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 电网 设备 智能 控制 组态 plc 系统 图形 自适应 排列 方法 | ||
1.一种电网设备智能控制组态软PLC系统图形自适应排列方法,其特征在于:通过基于坐标变换的图形自适应排列算法对待排列图形序列进行二维坐标系内的平移变换,自适应的维持图形横向间距,保持相同行上的图形的纵坐标相等,同时保证所有序列中的图形位置始终在指定区域内部。
2.根据权利要求1所述的一种电网设备智能控制组态软PLC系统图形自适应排列方法,其特征在于:所述基于坐标变换的图形自适应排列算法首次执行是一次全排列的过程,此后由序列中图形增减、图形顺序的调换或者图形大小的变更所导致的局部混乱的情况,算法从混乱区域的起始图形开始,依次通过判断图形平移变换前后的坐标变化情况来决定是否终止排列。
3.根据权利要求1所述的一种电网设备智能控制组态软PLC系统图形自适应排列方法,其特征在于:所述基于坐标变换的图形自适应排列算法复杂性的时间度量通过运行时间表示。
4.根据权利要求3所述的一种电网设备智能控制组态软PLC系统图形自适应排列方法,其特征在于:所述运行时间的计算公式为:
t(s)=caA(s)+csS(s)+cmM(s)+cdD(s)+ccC(s)+ceE(s) (1)
式中:ca、cs、cm、cd、cc、ce分别为一次加、减、乘、除、比较和交换操作所需时间;函数A,S,M,D,C和E分别为算法中加、减、乘、除、比较和交换操作的次数。
5.根据权利要求4所述的一种电网设备智能控制组态软PLC系统图形自适应排列方法,其特征在于:公式(1)化简后表达式为:
t(s)=caA(s)+ccC(s)。
6.根据权利要求1所述的一种电网设备智能控制组态软PLC系统图形自适应排列方法,其特征在于:所述基于坐标变换的图形自适应排列算法包括:
步骤1、在平面直角坐标系中,任意点Op(xp,yp)的平移过程是指将点Op沿直线路径T从一个坐标位置移动到另一个坐标位置的重定位过程;
点Op平移前后的坐标关系用公式(1)表述:
步骤2、根据几何变换原理,Op的平移变换按公式(2)计算:
步骤3、假定存在平面α,平面α横坐标的取值范围为[0,Xmax],纵坐标取值范围为[0,+∞);给定具有n(n0)个图形元素的集合S={Ok|Ok∈α,k∈(0,n]∩k∈Z},图形元素Ok所占宽度与高度分别记为wk与hk,wk满足约束条件wkXmax;同时约定图形元素排列的起始坐标为P0(x0,y0),则图形元素排列的目标可描述为:在平面α上以P0为起点对S中每一个元素Ok平移向量Tk后形成非重叠的序列;如果则图形被排列为一行以上,且满足以下条件:(1)每行图形元素的宽度之和不大于Xmax;(2)每行所占高度为当前行中元素的最大高度;
步骤4、基于公式(2),用表示第i行所有图形对象高度的最大值,dw表示相邻图形之间的横向距离,dh表示相邻行之间的纵向距离,令μ=x′k-1+wk-1+dw+wk,
得图形Ok(k1)按向量Tk平移后的坐标按公式(3)由Ok-1(k1)平移变换而得
步骤5、设
的值域为{0,1};
简化公式(3)后的分段函数如公式(5)所示:
当λ=1,即μ=x′k-1+wk-1+dw+wkXmax时,图形Ok需要换行排列,因此称x′k-1+wk-1+dw+wkXmax为图形换行的临界条件;此时求得图形Ok(k1)的平移变换如公式(6)所示:
为平移变换矩阵A,
为平移向量B;
所以对于图形O1按
做平移变换,对于剩下的图形,如果图形Ok(k1)不满足换行绘制的临界条件,即μ∈(0,Xmax]时将图形Ok(k1)按A做平移变换,否则按B做平移变换,即完成排列目标。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于贵州电网有限责任公司,未经贵州电网有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110768259.0/1.html,转载请声明来源钻瓜专利网。