功率电感生产厂家
联系我们
热门搜索
点击排行
推荐阅读
猜猜你喜欢的
技术支持 您所在的位置: 首页 > 技术支持

基于嵌入式ARMS3C2440的裂纹实时测量系统的设计

来源:    作者:    发布时间:2015-07-26 10:02:42    浏览量:

但是,这个结果很明显存在很多微小的干扰,这些干扰必须予以剔除,否则将对锁定裂缝边缘没有任何效果。通过对边缘检测结果图像仔细分析发现,虽然存在微小干扰,但是他们的灰度值普遍偏小,针对这一发现,对缘检测结果图像做与上一塑封电感节中一样的图像分割,这会将微小的干扰有效地剔除。如图6所示。

同过对分割后的边缘图像进行观察,图像仍然存在一扁平型电感些微小的干扰,但这些干扰相对于未处理的缘检测结果图像已经很少,将在后续的处理中对图像裂缝添加附加约束,从而取出这些干扰的影响。

1.4 基于裂缝特征的附加约束

通过对大量的裂缝图像进行分析,发现图像裂缝有如下特点:

  (1)裂缝灰度值低于墙体的灰度值。

  (2)裂缝的宽度相对于整个图像不超过图像宽度的1/3。

  (3)污染的墙体区域一般呈大的块状出现,且很多仅含有一个边界,另一边界延伸至图像外面。

  (4)墙体的一些微小的干扰呈小块状出现。

  (5)裂缝一般为带状。

使用ARM处理器处理图像,由于其速度慢且插件电感有实时性要求,故不能处理整张的图像,换句话说,必须处理局部图像。这就很明显增加了剔电感器厂家除候选裂缝的难度。该系统显然是无法使用特点(4)、特点(5)的。

通过添加以上约束,实验效果有了明显的提高。

图7是PC机的结果,由于同时使用了5个约束效果比较好。图8是ARM系统运行的截图,由于在ARM上不方便分步计算出每一个步骤,故直接给出了带有测量结果的截图。

2 基于Linux的QT界面设计算法

前文讨论的是主要的算法部分,完整的裂纹测量系统还包括用户接口部分,即图形界面接口。在ARM上采用QT进行界面设计已经比较成熟,它具有以下主要特点:

(1)入门容易、学习成本低。了解基本概念后就可以边查文档边写程序。

(2)跨平台效果好。本来是Linux下的工具库,Linux是一类Unix计算机操作系统的统称。Linux操作系统的内核的名字也是“Linux”。Linux操作系统也模压电感是自由软件和开放源代码发展中最着名的例子。严格来讲,Linux这个词本身只表示Linux内核,但在实际上人们已经习惯了用Linux来形容整个基于Linux内核,并且使用GNU 工程各种工具和数据库的操作系统。Linux得名于计算机业余爱好者Linus Torvalds。

3 软件移植与程序优化

由于最终的程序是运行在ARM系统上,而由于ARM处理图像时的速度慢与裂缝测量仪器的实时性要求,必须对程序进行优化,并将算法移植到ARM系统上,使之可以正确运行。

程序的优化是一个问题,虽然现在的ARM速度已经提高了很多,但是在处理图像时还是很吃力,加上算法中需要对原图像两次独立处理,相当于加倍了ARM的负担。通过对大量裂缝图像的分析,针对前文中提出的裂缝特点以及结合ARM本身的运算速度条件,提出剔除处理全部图像的算法。采用了只处理给定行位置上下10行的区域。通过只处理这20行图像,极大地提高了程序的运行速度。以上方法并行,还采用多线程编程方法,通过将图像采样与图像的处理分为两个进程完成,有效地提高了程序的运行速度。

  • 晶闸管SCR触发驱动器及电路简介晶闸管SCR触发驱动器及电路为触发SCR开通,门极脉冲电流必须有足够大的幅度和持续时间,以及尽可能短的电流上升时间。采用脉冲变压器(PTR)和晶体管放大器(TRA)的驱动器如右图所示。左图为SCR的一

  • 低成本用电设备完整方案含12V buck转换器、PD供低成本用电设备完整方案含12V buck转换器、PD供电电路如图1所示电路为完备的PD供电电路,具有一个DC-DC转换器,输出12V电压时可提供高达0.85A的电流。MAX5953A内置高边、低边功率

  • 变频器防雷措施卫星电视接收天线防雷击的方法:1、雷针的保护区 避雷针的保护区是避雷针下面45至60 伞形区。当接收天线处于此伞形保护区域内,就受到保护。避雷针架设越高,保护区的范围就越大。接收天线必须安装在保护范围

  •