基于DSSA的智能对靶喷雾机软件系统设计

合集下载

基于LiDAR的对靶喷雾实时控制系统设计与试验

基于LiDAR的对靶喷雾实时控制系统设计与试验
Experimental results showed that the M method was more suitable for the frequency calculation of the
instruction corresponding to the delay memory address and sent it to the solenoid valve controller to realize
the target spray. The response time of the system was firstly analyzed in the experimental partꎬ including
spray system was designed. The system took the laser detection and ranging ( LiDAR) as the detector and
the real ̄time speed of the spray vehicle was obtained by using the true ground speed sensor ( TGSS) ꎬ and
( College of Mechanical and Electronic Engineeringꎬ Nanjing Forestry Universityꎬ Nanjing 210037ꎬ China)
Abstract: Aiming at the problem of delayed spray in automatic target sprayingꎬ a real ̄time control target
a delayed spray model was establishedꎬ which continuously adjusted the spray delay time. The delay

基于DSP和单片机的实时对靶喷施除草系统

基于DSP和单片机的实时对靶喷施除草系统

基于DSP和单片机的实时对靶喷施除草系统
裴文超;陈树人;尹东富
【期刊名称】《农机化研究》
【年(卷),期】2012(034)001
【摘要】根据田间杂草智能喷施系统中图像处理计算量大、实时性要求高、控制任务重的特点,提出了一种基于DSP和单片机相结合的双CPU系统方案,充分利用了DSP实时数据处理能力强和单片机外围控制能力强的优点,实现了系统的快速运算和实时控制功能.同时,介绍了系统的设计方案以及DSP、单片机各自功能的软件实现.试验表明,系统在室内条件下可以满足实时对靶喷施除草的要求.
【总页数】5页(P149-153)
【作者】裴文超;陈树人;尹东富
【作者单位】江苏大学现代农业装备与技术省部共建教育部重点实验室,江苏镇江212013;江苏省农业装备与智能化高技术研究重点实验室,江苏镇江212013;江苏大学现代农业装备与技术省部共建教育部重点实验室,江苏镇江212013;江苏省农业装备与智能化高技术研究重点实验室,江苏镇江212013;江苏大学现代农业装备与技术省部共建教育部重点实验室,江苏镇江212013
【正文语种】中文
【中图分类】TP273+.5
【相关文献】
1.基于DSP和DSP/BIOS的实时雷达信号采集与处理系统 [J], 孟凡志;索继东;于川;许小可
2.基于DSP的实时红外热成像系统的数据交换及实时显示 [J], 张晓飞;袁祥辉
3.基于ARM7的精确对靶喷施除草嵌入式控制系统 [J], 陆健;毛罕平;陈树人
4.基于DSPs的实时多光谱检测系统研究 [J], 孙海峰
5.基于DSP和单片机的实时变量喷药系统设计 [J], 张奇;徐艳蕾;王新东;孟笑天;何润;杜家奇
因版权原因,仅展示原文概要,查看原文内容请购买。

喷雾机的喷雾系统设计

喷雾机的喷雾系统设计

喷雾机的喷雾系统设计作者:宋金山来源:《农机使用与维修》2020年第04期摘要:目前国内市场所售的用于草坪的喷雾机普遍存在喷雾控制精度低的缺陷。

然而为了提高草坪的质量又无法避免在日常养护作业中使用农药,农药的过量使用,对环境造成的污染在不断破坏动物的生存环境及人类的身体健康。

这就要求提高喷雾作业精度,以安全可靠的自动喷雾控制系统提高药物的利用率。

因此,论述了一款喷雾机的高精度喷雾系统的设计。

该喷雾系统采用隔膜泵作为动力源,隔膜泵通过水管与喷雾机尾部喷雾控制系统相联,喷雾控制系统所配置的压力传感器和行驶轮所配置的速度传感器为控制台反馈信号,从而实现高精度喷雾作业。

主要对喷雾系统设计、喷雾系统原理及主要零部件选型进行了论述。

关键词:喷雾机;喷雾系统;高精度喷雾中图分类号:S491 ; ; ; ;文献标识码:Adoi:10.14031/ki.njwx.2020.04.0060 引言作物和草坪等植物病虫害的防治离不开农药的使用,然而所喷洒的农药大部分都没有作用到防治靶标上,有效利用率相对较低,不仅造成经济方面的损失,还会造成环境污染,进而影响人畜健康。

农药有效利用率的提高,是农药学科面临的重要且迫切的问题,新时期农药使用技术的主要研究内容也将针对其进行展开。

农药有效利用率的提高,避免非有效的喷洒,就对施药机具和喷雾系统提出了更高的要求。

根据国内外该类产品现状,开发一款喷雾机的喷雾系统解决喷雾精度低的问题,意义重大且迫在眉睫。

1 喷雾系统方案论证喷雾系统是喷雾机功能实现的关键所在,通过控制系统内液体的压力和流量,达到所需要的喷洒效果。

喷雾系统一般包含动力部分、控制部分和执行部分。

1.1 动力部分动力部分主要元件是水泵,常用的有物理泵、离心泵和隔膜泵三种。

(1)物理泵。

通常指的是三缸柱塞泵,通过三个柱塞进行往复运动来达到增压和输送目的的往复泵。

(2)离心泵。

依靠叶轮的高速旋转来使流体获得较大的动能,并依靠流道出口的蜗壳断面变化使流体的动能转化为压力能。

LiDAR探测自动对靶喷雾控制系统设计

LiDAR探测自动对靶喷雾控制系统设计

LiDAR探测自动对靶喷雾控制系统设计李秋洁1,徐波2,束义平1,陶冉1(1.南京林业大学机械电子工程学院,南京210037;2.华东理工大学信息科学与工程学院,上海200237)摘要:LiDAR(Light Detection andRanging,激光雷达)能快速获取靶标完整形貌,是目前最先进的靶标探测技术。

为此,设计了基于上下位机结构的LiDAR探测自动对靶喷雾控制系统。

其上位机采用MFC多线程编程,实现点云数据采集、靶标探测及喷雾时间补偿,同时具有喷雾模式及作业参数设置、喷头状态显示等人机交互功能;下位机采用C51编程,实现喷雾指令接收与喷头启闭控制。

通过MatLab靶标探测算法仿真及上下位机联合调试,验证了所采用开发方式的有效性。

关键词:对靶喷雾;多喷头喷雾机;激光雷达;人机交互中图分类号:S491;S758文献标识码:A文章编号:1003-188X(2019)08-0065-070引言对靶施药技术采用实时传感器在线探测树木信息,控制喷头进行有树喷药、树间隙不喷的对靶喷雾,且可根据树木大小、形状、体积调整施药剂量的变量施药。

国外对对靶喷雾技术研究及应用较多,采用的探测技术包括红外、超声波、激光及图像等,主要用于苹果园、梨园、橙园、柑橘园等果园的病虫害防治,与连续喷雾施药方式相比,可节省20% 75%的药液,并可有效提高药液在树木上的沉积率,降低农药残留[1-4]。

在国内,诸多学者对自动对靶喷雾技术开展了一系列研究。

何雄奎等[5]将红外探测技术用于对靶施药,将喷雾范围分为上、中、下3段分别进行红外探测,根据靶标有无控制相应喷头动作。

陈志刚等[6]以实体植株为试验对象研究红外探测影响因子,结果表明植株外形、光照强度、探测器行走速度和植株间距对探测效果有较为显著的影响。

甘英俊等[7]建立树叶相对颜色指数模型,在FPGA上实现基于图像处理的对靶喷雾控制系统。

葛玉峰等[8]提出基于相对色彩因子的树木图像分割算法,建立基于机器视觉的室内农药自动精确喷雾系统。

基于DSSA的智能对靶喷雾机软件系统设计

基于DSSA的智能对靶喷雾机软件系统设计
w r n i e rn ,t e D S sa p i d t e sf r y tm f ne l e t a g t r n e p a e .Co o e tt ew y a e e gn e g h S A wa p l o t ot e s s i e h wa e o t l g n r e— i td s ry r i i t oe mp n n t a oh t e s f a e s se w l f n t n a c r i gt h i iin,d sg n c i v v r i e e t o o e t o f i h n — h ot r y t m i u c i c o dn o te d vso w l o e in a d a h e ee e df r n mp n n n s t ef c y f c t i h u t n fw o e s f a e s se i so h l ot r y tm,a d a l h o o e t we e p ttg t e o i tg ae t e f rfr n o lt ot r o w n l t e c mp n n s r u o eh rt ne r t h m o mi g a c mp ee s f o wa e
s se moe si n i c y tm r ce t ,whc es sf r e s p l l a p c f ot r n i e r g i f ih l t ot er u ea py t a l s e t f wa o o s wae e g n e i .Asa f ci es f a e d v l n n ef t ot r e e— e v w o me t t o p n h d,c mp n n s a d s f a er u e lte e y a p iai nfed p y atn in t t a e n t e ti k n f o t me o o e t n o t r e s v r p l t l a t t o i w e c o i e o .B s d o h h n ig o f s —

智能化自动对靶林木喷药机控制系统设计

智能化自动对靶林木喷药机控制系统设计
T NG Jn -u, N Dawe, UO - n A igy MA - iG Ke u j
( abnR sac ntueo oet ciey teSaeF rs y H ri ee r Istt f rs yMahn r , t oet h i F r h t r
s ryig o e a o ff r sr e tc n o swela e lv lo uo tc c n o . p a n p r t n o .o e ty p s o t la l s t e e fa tma i o t 1 i r h r Ke y wor s:n e tc d p a e ; u o tc t r e ; o to y tm d i s ci i e s r y r a tmai a g t c n ls se r
A m ns ai , e o g ag10 8 , hn ) d ii rt n H in j n 5 0 6 C ia t o l i
r fh Absr t: e o to pr c s t ac Th c n r l o e s,c n r l rncp e n c n ttto o t e o to s se o to p i i l a d o siu i n f h c n l y tm o t e
经过智 能 控制 器对 电磁 阀进 行 开关 控 制 , 而 控 从 制 喷头开关 , 到 了 间歇 作业 的 目的。控 制 电路 达
图如 图 3所 示 。

感 传 电 光 型 射一 散、 R S [

图 1 漫反射式 的光电传 感器 工作原理
识别 距离 可根据该 喷 药机距 靶标 树木 实 际距 离进行 人 工 预先 定 向精 确 喷药 , 即有树 枝 ( ) 叶 的 地方就 喷药 , 过设定 间距就 不喷药 。我们 以漫反 超 射式 的光 电传 感 器 为主要 识别 部件 , 能控 制器 、 智 信号放 大器作 为 控制 部件 , 电磁 阀作 为执 行 部件 ,

基于dsp和单片机的实时对靶喷施除草系统

基于dsp和单片机的实时对靶喷施除草系统

2012年1月农机化研究第l期基于D SP和单片机的实时对靶喷施除草系统裴文超1’2,陈树人1’2,尹东富1(1.江苏大学现代农业装备与技术省部共建教育部重点实验室,江苏镇江212013;2.江苏省农业装备与智能化高技术研究重点实验室,江苏镇江212013)摘要:根据田间杂草智能喷施系统中图像处理计算董大、实时性要求高、控制任务重的特点,提出了一种基于D SP和单片机相结合的双CPU系统方案,充分利用了D SP实时数据处理能力强和单片机外围控制能力强的优点,实现了,系统的快速运算和实时控制功能。

同时,介绍了系统的设计方案以及D S P、单片机各自功能的软件实现。

试验表明,系统在室内条件下可以满足实时对靶喷施除草的要求。

关键词:精确农业;D S P;单片机;实时喷施;除草中圈分类号:T P273+.5文献标识码:A文章编号:1003—188X(2012)01—0149一050引言1系统结构与功能田问杂草与农作物争水、争肥、争光,影响作物的产量和质量,降低作物的经济价值,已严重威胁农业生产和经济发展¨o。

目前除草的方法有很多种,如人工除草、机械除草、覆盖除草、热水或蒸汽除草、激光除草、生物除草和化学除草等,其中最主要的除草方法是化学除草。

但是化学除草剂的使用方式普遍为粗放式的大面积喷洒,喷洒到作物和土壤等无杂草区域的除草剂不仅造成了浪费,而且还给生态环境带来了很大的危害。

利用除草剂防治杂草省时省力、经济效益高,但应尽量减少除草剂的使用量以降低其危害,如何改变化学除草剂传统的使用方式、改进施药技术成为绿色农业发展进程中一个亟需解决的问题心。

3J。

针对化学除草中大面积喷洒除草剂带来的药液浪费以及环境污染,且现有施药器具无法满足实时状态下精确对靶喷施的现状,提出了一种搭载于移动平台上基于D SP和单片机的实时对靶喷施除草系统。

该系统利用机器视觉实时地从田间图像中分离出杂草,再由单片机根据杂草的位置信息控制相应喷头的开启,从而实现精确对靶喷洒除草药剂的目的。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
在系统构件框架中的每个构件都可以被进一步 划分 ,为了方便软件的复用 ,一般将构件中具有共性
林业科技开发 2008年第 22卷第 2期
的部分独立出来进行开发 ,这部分被定义为通用构件 来使用 ;将变化较大的 、在不同系统中应用不定的部 分单独列出来 ,作为个性部分进行开发 ,它主要应用 在专用领域 ,将这部分定义为专用构件 ,以适应不同 系统的变化需求 。
将特定领域软件体系结构应用在智能对靶喷雾
系统领域中 ,可以促进领域内技术的发展和提高 。采 用构件化的设计思想对于系统开发和维护的工作量 都大幅度减少 ,整个智能对靶喷雾系统的软件复用程 度加大 ,相对于其他方式设计的系统而言具有较好的 环境适应性 ,对系统功能的调整和扩充都可以建立在 构件化设计的基础之上 。在农药使用技术领域或其 他相关领域中 ,对智能软件系统的设计和开发在架构 和功能模块上都有许多相似的地方 ,因此采用构件化 方式对系统进行设计 ,可以使智能喷雾系统的软件功 能模块的重用性得到提高 ,避免重复开发带来的浪 费 ,同 时 也 能 提 高 系 统 的 集 成 度 。本 文 提 出 的 以 DSSA 为设计框架 、以构件化设计和软件复用为基础 的软件工程思想 ,为农药使用技术中的智能系统的开 发做了前期的准备工作 ,将使开发的智能喷雾系统应 用更加广泛 ,同时也在一定程度上加快了智能喷雾技 术和精确农业与精确林业技术的发展 。
收稿日期 : 2007- 11- 15 修回日期 : 2007- 11- 26 基金项目 :国家自然科学基金资助项目 (编号 : 302710787 ) ; 国家科技 支撑计划课题 (编号 : 2006BAD08A1203) ;江苏省国际科技合作重点项 目 (编号 : BZ2007013) 。 第一作者简介 :胡天翔 (1981 - ) ,男 ,博士生 ,专业方向为机械设计及 理论 。通讯作者 :郑加强 ,男 ,教授 。
技 术 开 发
图 1 智能对靶喷雾系统软件复用流程
2 智能对靶喷雾机软件系统设计 为了缩短软件开发周期 ,提高软件质量 ,降低软
件维护代价 ,智能对靶喷雾机所使用的软件系统必须 用软件复用的方式进行集成开发 。即根据功能的划 分进行模块化方式的实现 ,再通过自定义的接口使各 个模块直接进行完整的系统集成 ,做到软件模块间低 耦合和高内聚的目的 ,突出体现软件整体构件化设计 的思路 。系统构件框架按功能可划分成 3 个主要的 构件 ,即数据获取构件 、数据处理构件和控制执行构 件 ,不同的构件之间通过定义的标准接口来相互通 信 [ 6 ] 。如图 2所示为智能对靶喷雾系统的软件构件 框架 ,也按功能划分成数据获取构件 、数据处理构件 和控制执行构件等 ,不同的构件之间也通过定义的标 准接口来相互通信 。
DSSA可用来表示某一特定领域的体系架构 ,它 通用于领域中的各个系统 ,体现了领域中各个子系统 的共性 。主要面向于重用 ,可以达到大规模软件服用 的目标 [ 2 ] 。在精确林业领域的智能系统中 ,会有共同 或者相似的软件体系结构 。它所设计的智能软件系统 应用在可复用的架构之上 ,通过这个架构能抽象出软
图 2 智能喷雾系统 D SSA的系统构件框架
数据获取构件是将对树木靶标的信息通过数据 采集的方式传入计算机中进行处理和保存 ,通过不同 方式采集的信息 ,其进行后期处理的结果也不一样 。 在视野上一般采用单目 CCD 作为采集信息端 ,但要 想得到更多信息数据的情况下单目技术已经远远不 能满足采集信息的需要 ,因此要考虑双目视觉效果 。 在双目视觉的基础上能保证树木深度信息的获取和 解决视野范围的问题 ,这对做到精确对靶喷雾是非常 有帮助的 。数据获取构件如图 3所示 。
图 5 智能喷雾系统控制执行构件 69
技 术 开 发
在系统的设计上为将来需要扩充的功能模块预 留了接口 ,对接口的定义应做到规范 ,这样方便系统 资源的后期扩充整合和升级维护 。
为了保证软件的质量和功能的完善 ,在对不同构 件进行设计和开发的同时 ,要对各个构件进行相应的 测试 ,尽早地发现尽可能多的缺陷 ,以降低开发成本 和开发周期 。 3 智能喷雾软件系统的集成思路
68
件系统构件之间的相互依赖关系 ,清楚地说明了智能 系统的任务分配和控制流程 ,是一种抽象构件和实例 之间的交互方法 ,为软件的复用提供了上下文关系 [3 ] 。
在精确林业领域中 ,基于 DSSA 架构设计的智能 软件系统是最佳的系统实现方案 ,该方案包括两个方 面 :制订构件之间的接口和规范 ,便于构件的实现 ;为 系统集成提供框架 ,便于符合规范接口的构件集成 , 同时可通过领域工程来识别和创建一组面向领域的 可重用构件 [ 4 ] 。
林业科技开发 2008年第 22卷第 2期
图 4 智能喷雾系统数据处理构件
控制执行构件将系统处理后的信息进行汇总和 筛选 ,提取需要的信息 ,形成控制决策 。对树木形状 、 喷雾目标和喷头的距离等做出判断 ,进行智能变量喷 雾 。在此软件系统应嵌入下位机 ,即喷雾控制装置预 留通信控制接口 ,以方便系统通过指令的方式进行施 药控制 。控制执行构件如图 5所示 。
技 术 开 发
基于 DSSA的智能对靶喷雾机软件系统设计ቤተ መጻሕፍቲ ባይዱ
胡天翔 ,郑加强 3 ,周宏平 ,甘英俊
(南京林业大学机械电子工程学院 ,南京 210037)
摘 要 :基于构件和特定领域软件体系结构 (DSSA )的领域工程使软件系统的设计和开发更具科学性 ,它将软件 复用技术应用在整个软件工程的各个方面 。作为一种现实有效的软件开发方法 ,构件化设计和软件复用技术在各 个应用领域都受到广泛的重视 。本文根据软件工程的思想 ,将特定领域软件体系结构应用在智能对靶喷雾机软件 系统上 ,以构件化的方式将软件系统按功能进行划分 ,通过设计和实现不同的构件 ,来完成整个软件系统的功能 , 最后将划分的构件进行系统集成 ,以形成完整的软件系统 。 关键词 :智能系统 ; DSSA;构件化 ;软件复用 D esign M ethod of Soft ware System for In telligen t Target2or ien ted Sprayer ba sed on D SSA ∥HU Tian2 xiang, ZHENG J ia2qiang, ZHOU Hong2p ing, GAN Ying2jun Abstract:Domain engineering, which is based on components and DSSA , makes the design and development of software system more scientific, which lets software reuse app ly to all aspect of software engineering. A s an effective software devel2 opment method, components and software reuse let every app lication field pay attention to it. Based on the thinking of soft2 ware engineering, the DSSA was app lied to the software system of intelligent target2oriented sp rayer. Component to the way the software system w ill function according to the division, design and achieve every different component to finish the func2 tions of whole software system , and all the components were put together to integrate them for form ing a comp lete software system finally. Key words: Intelligent system; DSSA; Component; Software reuse Author’s address: College ofM echanical and Electronic Engineering, Nanjing Forestry University, 210037, Nanjing, China
在不同的操作系统平台下 ,软件所消耗的系统资 源是不同的 。为了提高软件处理的能力 ,进一步满足 智能喷雾的实时性要求 ,除了提升硬件设备的要求 ,还 要使智能喷雾软件系统具有跨平台的能力 ,以达到最 佳的运行效果 。因此在构件的设计时要考虑构件的跨 平台能力 ,保证在异构环境下良好的互操作性 ,实现运 行与操作系统平台无关 ,便于智能对靶喷雾系统的软 件系统的柔性 ,促进推广应用和降低维护成本 。 4 结 语
在智能对靶喷雾机中 ,通过将软件系统安装在上 位机中来控制下位机工作的方式进行精确施药 [ 1 ] 。 本文将针对智能对靶喷雾机的软件系统需要 ,根据软 件工程的思想 ,将特定领域软件体系结构应用在智能 对靶喷雾机软件系统上 ,以构件化的方式将软件系统 按功能进行划分 ,通过设计和实现不同的构件 ,来完 成整个软件系统的功能 。最后将划分的构件进行系 统集成 ,以形成完整的软件系统 。 1 基于 DSSA 的智能对靶喷雾软件系统设计思想
图 3 智能喷雾系统数据获取构件
数据处理构件将采集到的图像等数据信息进行后 期加工处理 。在对树木进行对靶施药时 ,首先要将图 像以 256色图像进行保存分析 ,将影响图像处理的多 余噪声去除后进行图像的分割处理 ,将树木特征图像 同背景图像进行分离 ,通过相应的算法得到树木的特 征值 ,其中包括树木高度 、宽度 、离喷头的距离等。在 系统中因为是对图像进行实时处理 ,所以对图像采集后 处理的算法要求比较高。目前所采用的算法以基于相 对色彩因子的树木图像分割算法为主 ,其实时性较强 , 同时在光照充足的条件下能有效地辨别树木 ,快速地将 树木与背景相分离 [7~11] 。在车载式对靶喷雾装置上 ,对 车辆行驶的车速和风速等信息通过传感器进行获取和 计算 ,这样就能更好地分析出喷雾参数要求 ,以做到准 确的对靶喷雾效果。数据处理构件如图 4所示。
相关文档
最新文档