发明名称 一种快速读取交叉电气参数图形的方法
摘要 本发明公开了一种快速读取交叉电气参数图形的方法,包括如下步骤:运算系统读入待分析位图图形;输入图形的X轴坐标范围X、Y轴坐标范围Y和图形中曲线的数量Z;图形进行矩阵转换;去除横竖网格线;图形分列;根据求得的分列图形的矩阵值,求出在一定的X、Y轴坐标范围内,X轴的x0和Y轴的y0的函数关系y0=f(x0),供实际工作中的计算使用。本发明可以对电气参数图的进行高速度、高准确率的定量分析,且有确定的函数关系便于引用计算,为后续设计开发工作的正常进行提供了有效的资料。
申请公布号 CN103268418B 申请公布日期 2016.12.28
申请号 CN201310194421.8 申请日期 2013.05.23
申请人 奇瑞汽车股份有限公司 发明人 沙文瀚
分类号 G06F19/00(2011.01)I 主分类号 G06F19/00(2011.01)I
代理机构 北京五月天专利商标代理有限公司 11294 代理人 涂萧恺
主权项 一种快速读取交叉电气参数图形的方法,其特征在于包括如下步骤:1)运算系统读入待分析位图图形;2)输入图形的X轴坐标范围X、Y轴坐标范围Y和图形中曲线的数量Z;3)图形读入后,自动将该图形转化为一个x列、y行的矩阵A,其中图形中的白色部分在矩阵中表现为等于255数字,图形中横、竖网格线和电气参数曲线本体为深色图案,表现为大于等于0、小于255的数字,即0‑255表示从黑到白逐渐过渡的颜色,小于255的点为有色点,等于255的点为无色点;4)去除横网格线;5)去除竖网格线;6)将待分析的两条交叉电气参数图形按照各自的趋势智能分成两条独立的图形,再分列成四段独立的图形,再通过运算图形拼接,供后续分析;7)将交叉的图形的不交叉部分分列成独立的图形,以便后续计算;8) 对去除网格后的图形进一步图形分列处理,具体处理为:a、取一图形纵列分析,设置变量j2的数值为1到y的范围,分析其中小于255的点,记录其矩阵序号,并将其矩阵序号记录在新的矩阵D中;b、由于一个电气参数图形中的一条曲线在一列内可能同时占据若干个像素点,所以含有多条曲线的电气参数图形的矩阵D的数据为:[m , m+1 , m+2 , m+n , m+n+1 , m+n+2 ,m+n+p ,m+n+p+1 ,m+n+p+2 ,m+n+p+q ,m+n+p+q+1 , m+n+p+q+2 , ……],(其中m>0,n>2,p>2,q>2,m、n、p、q为自然数);c、设置一个循环条件k1,从1到矩阵D数据总个数减一,依次分析D(k1+1)‑D(k1)是否大于1,记录满足条件的矩阵序号D(K1),并将其矩阵序号记录在新的矩阵E中,矩阵E中数据即为矩阵D中非连续自然数的跳变点,即为图形纵列中有色点和无色点相邻处的有色点坐标;d、判定矩阵E数据总个数是否等于图形中曲线的数量Z‑1,d1)若矩阵E数据总个数不等于Z‑1,则判定此图形纵列为非有效数据列,将该纵列中所有小于255的点的数值转化为255;d2)若矩阵E数据总个数等于Z‑1,则判定此图形纵列为有效数据列,根据矩阵E中记录的图形纵列中有色点和无色点相邻处的有色点坐标以及矩阵D的最后一个有色点坐标,将该图形纵列中Z组有色点坐标分别取出并放入不同的矩阵中记录;d3)设置一循环条件,从1到x列总个数,按照自然数依次递增执行处理,将所有纵列分析处理一遍,将Z组有色点坐标分别取出并放入不同的矩阵中记录,并按照其矩阵值分别显示;9) 根据求得的分列图形的矩阵值,得出该图形中各点在X、Y轴上的坐标值(x0,y0),根据各个坐标值(x0,y0)的关系,进行多项式拟合,求出在一定的X、Y轴坐标范围内,X轴的x0和Y轴的y0的函数关系y0=f(x0),供实际工作中的计算使用。
地址 241009 安徽省芜湖市经济技术开发区长春路8号