平码五不中公式规律
  • / 15
  • 下载费用:30 金币  

一种甘蔗种植3D交互虚拟教学实训系统及其建模方法.pdf

关 键 ?#21097;?/dt>
一种 甘蔗 种植 交互 虚拟 教学 系统 及其 建模 方法
  专利查询网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
摘要
申请专利号:

CN201410103123.8

申请日:

2014.03.19

公开号:

CN103914591A

公开日:

2014.07.09

当前法律状态:

授权

有效性:

有权

法?#19978;?#24773;: 授权|||实质审查的生效IPC(主分类):G06F 17/50申请日:20140319|||公开
IPC分类号: G06F17/50; G06T13/20(2011.01)I; G06Q50/02(2012.01)I; G06Q50/20(2012.01)I 主分类号: G06F17/50
申请人: 北京农业信息技术研究中心
发明人: 吴升; 郭新宇; 雷艳; 王虓; 王殿亮
地址: 100097 北京市海淀区曙光花园中路11号农科大厦A座318b
优?#28909;ǎ?/td>
专利代理机构: 北京路浩知识产权代理有限公司 11002 代理人: 李迪
PDF完整版下载: PDF下载
法律状态
申请(专利)号:

CN201410103123.8

授权公告号:

||||||

法律状态公告日:

2017.01.18|||2014.08.06|||2014.07.09

法律状态类型:

授权|||实质审查的生效|||公开

摘要

本发明提供一种甘蔗种植3D交互虚拟教学实训系统的建模方法,包括:根据甘蔗种植技术,对甘蔗种植过程所需要的模型库进行三维建模;根据甘蔗种植技术,建立甘蔗种植知识关联库;根据甘蔗种植规程,结合二三维动画及场景渲染技术,建立甘蔗种植3D互动可视系统;根据甘蔗的种植生长技术规程设定,按时序仿真甘蔗的种植生长过程;根据不当的操作方?#25945;?#20379;报警功能,并提供关于正确操作的视频和文字内容。本发明?#22266;?#20379;了基于上述方法建立的甘蔗种植教学实训系统,包括甘蔗种植模型库、甘蔗种植知识关联库、甘蔗种植3D互动可视系统、时序模块以及错误处理模块。本发明利用计算机3D仿真虚拟现实技术对甘蔗虚拟教学培训系统进行建模。

权利要求书

权利要求书
1.  一种甘蔗种植3D交互虚拟教学实训系统的建模方法,其特征在于,该方法包括:
根据甘蔗种植技术,对甘蔗种植过程所需要的模型库进行三维建模;
根据甘蔗种植技术,建立甘蔗种植知识关联库;
根据甘蔗种植规程,结合二三维动画及场景渲染技术,建立甘蔗种植3D互动可视系统;
根据甘蔗的种植生长技术规程设定,按时序仿真甘蔗的种植生长过程;
根据不当的操作方?#25945;?#20379;报警功能,并提供关于正确操作的视频和文字内容。

2.  根据权利要求1所述的方法,其特征在于,所述甘蔗种植过程所需要的模型库包括:甘蔗模型库、农机模型库、肥料模型库、病害模型库、药剂模型库和甘蔗种植地块模型库。

3.  根据权利要求1所述的方法,其特征在于,所述甘蔗种植知识关联库,包括施肥?#28210;?#32422;束模型库、整地开垄约束数据库、下种方式约束数据库、病害防治约束数据库、生长发育与气候条件约束数据库和种茎处理约束数据库。

4.  根据权利要求3所述的方法,其特征在于,所述建立甘蔗种植3D互动可视系统,具体包括:
S1:基于动画技术,建立土壤选择模块,具体包括:
S11:对甘蔗适宜生长的不同土壤模型进行建模,包括黄壤土、冲积土、水稻土和紫色土;
S12:对土壤模型的表面、切面部分进行纹理?#25345;擔?BR>S13:利用动画旋转土壤模块;
S2:基于采样点动态扰动的Nurbs曲面,对犁地进行建模,具体 包括:
S21?#21644;?#36807;三维数?#21482;?#20202;对刚犁完的?#26893;?#22320;块进行三维数据获取,转化为用于Nurbs曲面生成的控制点;
S22:根据Nurbs曲面控制点动态扰动因子,对Nurbs曲面进行重构,形成翻地地形网格;
S23:根据曲面计算UV,对翻地地块模?#36879;持?#32763;地贴图纹理;
S3:基于椭球曲面的可调节参数模拟甘蔗开垄,具体包括:
S31:锁定椭球面Y轴方向,调节X轴、Z轴球面半径,形成垄切面坡度;
S32:设置椭球球心位置,调节垄深;
S33:根据调节好的椭球模型,沿Y轴对地形继续开垄网格处理,同?#22791;?#21464;垄沟纹理;
S4:基于粒子系统,建立田间施肥模块,具体包括:
S41:根据甘蔗生长的时间段设置施?#39318;?#21160;提醒;
S42:基于甘蔗施肥?#28210;?#32422;束模型库,提供施肥肥料及施肥量的交互?#28210;茫?BR>S43:基于粒子系统,对田间施肥进行仿真模拟;
S5:基于粒子系统,建立病虫害防治模块,具体包括:
S51:为各生长时期病害的发生设置随机函数,随机函数给出发病几率和发病类型,并设置病害发生的自动提醒;
S52:基于甘蔗病害防治约束数据库,为甘蔗植株叶片动态置换病虫害叶片纹理;
S53:基于甘蔗病害防治约束数据库,提供病害防?#25105;?#21697;选择及?#28210;茫?BR>S54:基于粒子系统,对田间施药进行仿真模拟;
S6:基于动画技术,对甘蔗砍收进行模拟;
S7:基于二三维交互技术,建立种茎处理模块,具体包括:
S71:仿真剥叶?#23454;?#25928;果;
S72:仿真甘蔗砍种的过程;
S73:仿真甘蔗种茎消毒过程;
S74:仿真甘蔗种茎催芽过程。

5.  根据权利要求1所述的方法,其特征在于,所述按时序模拟甘蔗的种植生长过程,具体包括:
依据甘蔗种植生长技术规程,建立甘蔗生长时间表;
设定甘蔗时间种植生长时序与模拟生长时序之间的?#22756;?#20851;系;
建立动态日历以及甘蔗种植生长触发器。

6.  一种采用如权利要求1-5任一项所述的建模方法所建立的甘蔗种植教学实训系统,其特征在于,该系统包括甘蔗种植模型库、甘蔗种植知识关联库、甘蔗种植3D互动可视系统、时序模块以及错误处理模块;
甘蔗种植模型库,用于存储甘蔗种植过程中所需的模型,包括甘蔗模型库、农机模型库、肥料模型库、病害模型库、药剂模型库和甘蔗种植地块模型库;
甘蔗种植知识关联库,用于存储甘蔗种植技术相关知识,包括施肥?#28210;?#32422;束模型库、整地开垄约束数据库、下种方式约束数据库、病害防治约束数据库、生长发育与气候条件约束数据库和种茎处理约束数据库;
甘蔗种植3D互动可视系统,用于根据操作模拟甘蔗种植过程,包括土壤选择模块、犁地模块、开垄模块、施肥模块、病虫害防治模块、砍收模块、种茎处理模块;
时序模块,用于体现按时序模拟的甘蔗种植生长过程;
错误处理模块,用于根据不当的操作方式报警,并提供关于正确操作的视频和文字内容。

7.  根据权利要求6所述的系统,其特征在于,
所述甘蔗模型库,包括甘蔗幼苗期、分蘖期、伸长期、成熟期模型及甘蔗种茎;
所述农机模型库,包括犁地机、平地机、开垄机、施肥机、施药机及收割机;
所述肥料模型库,包括有机肥、磷、钾化肥、氮素化肥及土壤改?#25216;粒?BR>所述病害模型库,包括病害表和对应的模型纹理素?#27169;?#21253;括凤梨病、赤腐病、黑穗病、黄斑病、梢腐病、螟虫、绵蚜虫、蔗龟及蓟马;
所述药剂模型库,由药剂表和对应的模型包装组成,包括有多菌灵、苯?#31243;亍?#30002;氧乙氯汞、苯菌灵可湿性粉剂、波尔多液、杀螟丹、乙酰?#35013;?#30967;、呋喃丹颗粒剂及杀螟松;
所述甘蔗种植地块模型库,包括黄壤土、冲积土、水稻土和紫色土块模型。

8.  根据权利要求6所述的系统,其特征在于,
所述土壤选择模块,用于选择不同的土壤模块;
所述犁地模块,用于根据航道的选择模拟犁地驾驶;
所述开垄模块,用于根据航道的选择模拟开垄驾驶;
所述施肥模块,用于根据施?#23454;?#23450;时提醒选择施肥肥料和施肥量;
所述病虫害防治模块,用于根据病害特征选择病害防?#25105;?#21697;;
所述砍收模块,用于根据鼠标箭头的控制,模拟对甘蔗进行砍收的过程;
所述种茎处理模块,用于根据鼠标箭头的控制,模拟对甘蔗进行剥叶鞘、砍种、消毒和催芽的过程。

说明书

说明书一种甘蔗种植3D交互虚拟教学实训系统及其建模方法
技术领域
本发明涉及农业技术领域,具体涉及一种甘蔗种植3D交互虚拟教学实训系统及其建模方法。
背景技术
甘蔗为一年生或多年生草本植物。是制造蔗糖的原料,且可提炼乙醇作为能源替代品,广泛地种植于世界各地,中国是最大的甘蔗生产国之一。随着甘蔗种植技术的发展、技术规范的颁布以及计算机技术的飞速发展,传统的甘蔗种植技术培训方式利用教科书、上课板书、?#35745;?#25991;字乃至视频的方式进行甘蔗种植各技术?#26041;?#30340;培训,在人力、物力、受众的兴趣点、参与度、动手能力以及体验的沉浸感方面都限制了甘蔗种植技术的传播。
目前,甘蔗种植教学实训一般采用教师口?#26041;部?#30340;方?#20132;?#32773;是结合多?#25945;?#36827;行教学。尽管利用多?#25945;?#25216;术进行授课,在授课中已经使用大量的数字、文字、声音、图像等资料,考虑到甘蔗种植技术特殊性,仍然不能改变传统甘蔗种植教学实训带来的局限性。甘蔗种植与种植环境密切联系,不同的种植环境需要不同的种植方式,传统的教学方式仅仅通过?#35745;?#25110;者是视频的方式展示,学员的认知能力有限;现代甘蔗种植技术过程中需要大量的农机操作,传统的教学培训不能提供学员熟?#32933;?#29992;甘蔗种植农机的教学条件,学员的动手能力得不到?#22303;叮?#29976;蔗种植过程中,病害的防治是重要的教学技术?#26041;冢?#20256;统的?#35745;?#26041;式仅仅从某一固定视角认知病害,学员不能从多角度、多尺度以及整个病害从发生到治疗的过程变化?#38468;?#19981;能全面的认知;甘蔗种植是有时空域限制?#27169;?#20256;统的教学很难从时域尺度上安排授课,也不能?#33469;?#22530;搬到甘蔗农场地头,限制了学员学习的体验感?#32479;?#38745;感。
发明内容
(一)解决的技术问题
针对现有技术的不足,本发明提供了一种甘蔗种植3D交互虚拟教学实训系统及其建模方法,能够利用计算机3D仿真虚拟现实技术对甘蔗虚拟教学培训系统进行建模,通过二三维结?#31995;?#20114;动形式以及绘制技术进行互动仿真。
(二)技术方案
为了实现以上目?#27169;?#26412;发明通过以下技术方案予以实现:
一种甘蔗种植3D交互虚拟教学实训系统的建模方法,该方法包括:
根据甘蔗种植技术,对甘蔗种植过程所需要的模型库进行三维建模;
根据甘蔗种植技术,建立甘蔗种植知识关联库;
根据甘蔗种植规程,结合二三维动画及场景渲染技术,建立甘蔗种植3D互动可视系统;
根据甘蔗的种植生长技术规程设定,按时序仿真甘蔗的种植生长过程;
根据不当的操作方?#25945;?#20379;报警功能,并提供关于正确操作的视频和文字内容。
其中,所述甘蔗种植过程所需要的模型库包括:甘蔗模型库、农机模型库、肥料模型库、病害模型库、药剂模型库和甘蔗种植地块模型库。
其中,所述甘蔗种植知识关联库,包括施肥?#28210;?#32422;束模型库、整地开垄约束数据库、下种方式约束数据库、病害防治约束数据库、生长发育与气候条件约束数据库和种茎处理约束数据库。
其中,所述建立甘蔗种植3D互动可视系统,具体包括:
S1:基于动画技术,建立土壤选择模块,具体包括:
S11:对甘蔗适宜生长的不同土壤模型进行建模,包括黄壤土、冲积土、水稻土和紫色土;
S12:对土壤模型的表面、切面部分进行纹理?#25345;擔?
S13:利用动画旋转土壤模块;
S2:基于采样点动态扰动的Nurbs曲面,对犁地进行建模,具体包括:
S21?#21644;?#36807;三维数?#21482;?#20202;对刚犁完的?#26893;?#22320;块进行三维数据获取,转化为用于Nurbs曲面生成的控制点;
S22:根据Nurbs曲面控制点动态扰动因子,对Nurbs曲面进行重构,形成翻地地形网格;
S23:根据曲面计算UV,对翻地地块模?#36879;持?#32763;地贴图纹理;
S3:基于椭球曲面的可调节参数模拟甘蔗开垄,具体包括:
S31:锁定椭球面Y轴方向,调节X轴、Z轴球面半径,形成垄切面坡度;
S32:设置椭球球心位置,调节垄深;
S33:根据调节好的椭球模型,沿Y轴对地形继续开垄网格处理,同?#22791;?#21464;垄沟纹理;
S4:基于粒子系统,建立田间施肥模块,具体包括:
S41:根据甘蔗生长的时间段设置施?#39318;?#21160;提醒;
S42:基于甘蔗施肥?#28210;?#32422;束模型库,提供施肥肥料及施肥量的交互?#28210;茫?
S43:基于粒子系统,对田间施肥进行仿真模拟;
S5:基于粒子系统,建立病虫害防治模块,具体包括:
S51:为各生长时期病害的发生设置随机函数,随机函数给出发病几率和发病类型,并设置病害发生的自动提醒;
S52:基于甘蔗病害防治约束数据库,为甘蔗植株叶片动态置换病虫害叶片纹理;
S53:基于甘蔗病害防治约束数据库,提供病害防?#25105;?#21697;选择 及?#28210;茫?
S54:基于粒子系统,对田间施药进行仿真模拟;
S6:基于动画技术,对甘蔗砍收进行模拟;
S7:基于二三维交互技术,建立种茎处理模块,具体包括:
S71:仿真剥叶?#23454;?#25928;果;
S72:仿真甘蔗砍种的过程;
S73:仿真甘蔗种茎消毒过程;
S74:仿真甘蔗种茎催芽过程。
其中,所述按时序模拟甘蔗的种植生长过程,具体包括:
依据甘蔗种植生长技术规程,建立甘蔗生长时间表;
设定甘蔗时间种植生长时序与模拟生长时序之间的?#22756;?#20851;系;
建立动态日历以及甘蔗种植生长触发器。
一种采用上述建模方法所建立的甘蔗种植教学实训系统,该系统包括甘蔗种植模型库、甘蔗种植知识关联库、甘蔗种植3D互动可视系统、时序模块以及错误处理模块;
甘蔗种植模型库,用于存储甘蔗种植过程中所需的模型,包括甘蔗模型库、农机模型库、肥料模型库、病害模型库、药剂模型库和甘蔗种植地块模型库;
甘蔗种植知识关联库,用于存储甘蔗种植技术相关知识,包括施肥?#28210;?#32422;束模型库、整地开垄约束数据库、下种方式约束数据库、病害防治约束数据库、生长发育与气候条件约束数据库和种茎处理约束数据库;
甘蔗种植3D互动可视系统,用于根据操作模拟甘蔗种植过程,包括土壤选择模块、犁地模块、开垄模块、施肥模块、病虫害防治模块、砍收模块、种茎处理模块;
时序模块,用于体现按时序模拟的甘蔗种植生长过程;
错误处理模块,用于根据不当的操作方式报警,并提供关于正确操作的视频和文字内容。
其中,所述甘蔗模型库,包括甘蔗幼苗期、分蘖期、伸长期、成熟期模型及甘蔗种茎;
所述农机模型库,包括犁地机、平地机、开垄机、施肥机、施药机及收割机;
所述肥料模型库,包括有机肥、磷、钾化肥、氮素化肥及土壤改?#25216;粒?
所述病害模型库,包括病害表和对应的模型纹理素?#27169;?#21253;括凤梨病、赤腐病、黑穗病、黄斑病、梢腐病、螟虫、绵蚜虫、蔗龟及蓟马;
所述药剂模型库,由药剂表和对应的模型包装组成,包括有多菌灵、苯?#31243;亍?#30002;氧乙氯汞、苯菌灵可湿性粉剂、波尔多液、杀螟丹、乙酰?#35013;?#30967;、呋喃丹颗粒剂及杀螟松;
所述甘蔗种植地块模型库,包括黄壤土、冲积土、水稻土和紫色土块模型。
其中,所述土壤选择模块,用于选择不同的土壤模块;
所述犁地模块,用于根据航道的选择模拟犁地驾驶;
所述开垄模块,用于根据航道的选择模拟开垄驾驶;
所述施肥模块,用于根据施?#23454;?#23450;时提醒选择施肥肥料和施肥量;
所述病虫害防治模块,用于根据病害特征选择病害防?#25105;?#21697;;
所述砍收模块,用于根据鼠标箭头的控制,模拟对甘蔗进行砍收的过程;
所述种茎处理模块,用于根据鼠标箭头的控制,模拟对甘蔗进行剥叶鞘、砍种、消毒和催芽的过程。
(三)有益效果
本发明至少具有如下有益效果:
本发明结合二三维动画以及场景渲染技术,建立甘蔗种植3D互动可视化系统,对甘蔗种植整个生命周期进行3D互动可视化整合。本发明提供的系统有效整合甘蔗生长过程管理所涉及的农学知识,并通过二三维结?#31995;?#20114;动形式以及较强的真实感绘制技术进行互动仿真表 达,从而为甘蔗种植教学提供较好的虚拟互动电子教科书,增强学生学习兴趣、提高动手能力,又可以?#26723;?#29976;蔗种植培训成本。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些图获得其他的附图。
附图1是本发明实施例中一种甘蔗种植3D交互虚拟教学实训系统的建模方法的流程图;
图2是本发明实施例中建立甘蔗种植3D互动可视系统的流程图;
图3是本发明实施例中一种甘蔗种植3D交互虚拟教学实训系统的结构图;
图4是本发明实施例中甘蔗种植生长定时触发事件的列表。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提?#28388;?#33719;得的所有其他实施例,都属于本发明保护的?#27573;А?
参见图1,为本发明实施例中一种甘蔗种植3D交互虚拟教学实训系统的建模方法,该方法包括如下步骤:
步骤101:根据甘蔗种植技术,对甘蔗种植过程所需要的模型库进行三维建模。
本步骤中,所述的甘蔗种植过程所需要的模型库包括:甘蔗模型 库、农机模型库、肥料模型库、病害模型库、药剂模型库和甘蔗种植地块模型库。
步骤102:根据甘蔗种植技术,建立甘蔗种植知识关联库。
本步骤中,所述的甘蔗种植知识关联库,包括施肥?#28210;?#32422;束模型库、整地开垄约束数据库、下种方式约束数据库、病害防治约束数据库、生长发育与气候条件约束数据库和种茎处理约束数据库。
步骤103:根据甘蔗种植规程,结合二三维动画及场景渲染技术,建立甘蔗种植3D互动可视系统。
其中,如图2所示,建立甘蔗种植3D互动可视系统包括如下步骤:
步骤201:基于动画技术,建立土壤选择模块。具体包括:
(1)对甘蔗适宜生长的不同土壤模型进行建模,包括黄壤土、冲积土、水稻土和紫色土;
(2)对土壤模型的表面、切面部分进行纹理?#25345;擔?
(3)利用动画旋转土壤模块。
步骤202:基于采样点动态扰动的Nurbs曲面,对犁地进行建模。整地细分为犁地、平地和开垄三部分,是甘蔗种植过程的重要互动部分以及可视化表达的重要?#26041;冢?#28041;及到三维场景的拖拉机驾驶、作业过程地表可视化,其中作业过程地表可视化,即地形实时绘制以及地表贴图实时绘制的真实?#34892;?#26524;?#33519;?#24433;响学习者体验效果。犁地地形的特征为:整体分块,?#26893;?#22240;土壤土质松软的不同有不同程度的裂变。且利用Nurbs(Non-Uniform Rational B-Splines)曲面控制点可编辑特征,进行基于采样点动态扰动的Nurbs曲面犁地可视化建模,使犁地过程仿真取?#23186;?#22909;的可视化效果。
则本步骤具体包括:
(1)通过三维数?#21482;?#20202;对刚犁完的?#26893;?#22320;块进行三维数据获取,转化为用于Nurbs曲面生成的控制点;
(2)根据Nurbs曲面控制点动态扰动因子,对Nurbs曲面进行重构,形成翻地地形网格;
(3)根据曲面计算UV,对翻地地块模?#36879;持?#32763;地贴图纹理;
步骤203:基于椭球曲面的可调节参数模拟甘蔗开垄。根据甘蔗种植技术规程要求,甘蔗开垄垄沟的深度以及宽度是开垄的主要技术参数。本步骤具体包括:
(1)锁定椭球面Y轴方向,调节X轴、Z轴球面半径,形成垄切面坡度;
(2)设置椭球球心位置,调节垄深;
(3)根据调节好的椭球模型,沿Y轴对地形继续开垄网格处理,同?#22791;?#21464;垄沟纹理;
步骤204:基于粒子系统,建立田间施肥模块。在甘蔗生长过程中,需要进行至少3次施肥处理,分别是,施基肥、施攻茎肥以及施壮尾肥,按照甘蔗种植技术规程,在不同时期施肥肥料以及施肥量有所不同。本步骤具体包括:
(1)根据甘蔗生长的时间段设置施?#39318;?#21160;提醒;
(2)基于甘蔗施肥?#28210;?#32422;束模型库,提供施肥肥料及施肥量的交互?#28210;茫?
(3)基于粒子系统,对田间施肥进行仿真模拟;
步骤205:基于粒子系统,建立病虫害防治模块。在甘蔗生长过程中,病害防治工作是田间管理的重要工作之一,甘蔗在苗期、分蘖期、伸长期以及成熟期都有可能有病虫害发生。本步骤具体包括:
(1)为各生长时期病害的发生设置随机函数,随机函数给出发病几率和发病类型,并设置病害发生的自动提醒;
(2)基于甘蔗病害防治约束数据库,为甘蔗植株叶片动态置换病虫害叶片纹理;
(3)基于甘蔗病害防治约束数据库,提供病害防?#25105;?#21697;选择及?#28210;茫?
(4)基于粒子系统,对田间施药进行仿真模拟;
步骤206:基于动画技术,对甘蔗砍收进行模拟。现代甘蔗砍收采 用器械一体化砍收设备进行,甘蔗砍收过程包括:分离叶片、齐根砍断、甘蔗分段、自动装车四个步骤,利用3DMax调节各动画?#26041;冢?#24182;在砍收设备运行后方,留下甘蔗根头模型,提高真实?#34892;?#26524;。
步骤207:基于二三维交互技术,建立种茎处理模块。种茎处理包括四个?#26041;冢?#21093;叶鞘、砍种、消毒和催芽四个技术?#26041;冢?#20108;三维结?#31995;?#20132;互是利用射线法,鼠标拾取三维场景中的三维模型,对三维模型进行、旋转、平移、缩放、分离、融?#31995;?#25805;作。本步骤具体包括:
(1)仿真剥叶?#23454;?#25928;果;
剥叶鞘,改变鼠标箭头,变为小手状,鼠标拾取甘蔗茎上部叶鞘,通过拖拉叶鞘,使叶鞘从甘蔗茎上剥离,达到仿真剥叶?#23454;?#25928;果。
(2)仿真甘蔗砍种的过程;
砍种,改变鼠标箭头,变为砍刀形状,通过鼠标在甘蔗种茎上划过,模拟甘蔗砍种效果,由于砍种点为种茎芽处且相隔一节距离,所以砍种位置要在正确的位置,不然系统提示操作失败。
(3)仿真甘蔗种茎消毒过程;
消毒,改变鼠标箭头,变为小手状,把经过砍种处理的种茎,拖放到消毒池内,且在消毒池旁设立时钟,用以模拟甘蔗种茎消毒过程。
(4)仿真甘蔗种茎催芽过程。
催芽,改变鼠标箭头,变为小手状,在经过消?#38236;?#31181;茎上面铺盖秸秆,进行萌发催芽,设立时钟,用以模拟甘蔗种茎催芽过程。
步骤104:根据甘蔗的种植生长技术规程设定,按时序仿真甘蔗的种植生长过程。
甘蔗种植分为秋植甘蔗以和春植甘蔗,一般生长时期为9到12个月。基于时序驱动的甘蔗种植模拟,是按照甘蔗的种植生长技术规程 设定,按时序模拟甘蔗的整个种植生长过程,增强用户虚拟种植的体验效果。则本步骤具体包括如下步骤:
(1)依据甘蔗种植生长技术规程,建立甘蔗生长时间表;
(2)设定甘蔗时间种植生长时序与模拟生长时序之间的?#22756;?#20851;系;例如,甘蔗生长实?#24066;?#35201;250天,那么在计算机系统中,每天用2秒代替;
(3)建立动态日历以及甘蔗种植生长触发器。
动态日历根据上述两个步骤给出的条件,在系统中定?#22791;?#20986;日历更换,甘蔗种植生长触发器用于定时触发种植生长时间,定时触发事件列表如图4所?#23613;?
步骤105:根据不当的操作方?#25945;?#20379;报警功能,并提供关于正确操作的视频和文字内容。
本步骤中,为了便于用户在进行虚拟体验教程学习过程中,对于交互处理部分,当使用不当的方式进行操作时,系统提供报警功能,告知用户使用了不科学的种植方式,并提供用户通过观看甘蔗种植视频、文字教程进行学习,达到“看动画,学知识,玩游戏,长技能”的效果。
如图3所示,为本发明实施例中采用上述实施例中的建模方法所建立的甘蔗种植教学实训系统,该系统包括甘蔗种植模型库、甘蔗种植知识关联库、甘蔗种植3D互动可视系统、时序模块以及错误处理模块;
甘蔗种植模型库(即模型层),用于存储甘蔗种植过程中所需的模型,包括甘蔗模型库、农机模型库、肥料模型库、病害模型库、药剂模型库和甘蔗种植地块模型库。其中,所述甘蔗模型库,包括甘蔗幼苗期、分蘖期、伸长期、成熟期模型及甘蔗种茎;所述农机模型库,包括犁地机、平地机、开垄机、施肥机、施药机及收割机;所述肥料模型库,包括有机肥、磷、钾化肥、氮素化肥及土壤改?#25216;粒?#25152;述病害模型库,包括病害表和对应的模型纹理素?#27169;?#21253;括凤梨病、赤腐病、 黑穗病、黄斑病、梢腐病、螟虫、绵蚜虫、蔗龟及蓟马;所述药剂模型库,由药剂表和对应的模型包装组成,包括有多菌灵、苯?#31243;亍?#30002;氧乙氯汞、苯菌灵可湿性粉剂、波尔多液、杀螟丹、乙酰?#35013;?#30967;、呋喃丹颗粒剂及杀螟松;所述甘蔗种植地块模型库,包括黄壤土、冲积土、水稻土和紫色土块模型。
甘蔗种植知识关联库(即数据层),用于存储甘蔗种植技术相关知识,包括施肥?#28210;?#32422;束模型库、整地开垄约束数据库、下种方式约束数据库、病害防治约束数据库、生长发育与气候条件约束数据库和种茎处理约束数据库。
甘蔗种植3D互动可视系统,用于根据操作模拟甘蔗种植过程,包括土壤选择模块、犁地模块、开垄模块、施肥模块、病虫害防治模块、砍收模块、种茎处理模块。其中,所述土壤选择模块,用于选择不同的土壤模块;所述犁地模块,用于根据航道的选择模拟犁地驾驶;所述开垄模块,用于根据航道的选择模拟开垄驾驶;所述施肥模块,用于根据施?#23454;?#23450;时提醒选择施肥肥料和施肥量;所述病虫害防治模块,用于根据病害特征选择病害防?#25105;?#21697;;所述砍收模块,用于根据鼠标箭头的控制,模拟对甘蔗进行砍收的过程;所述种茎处理模块,用于根据鼠标箭头的控制,模拟对甘蔗进行剥叶鞘、砍种、消毒和催芽的过程。
时序模块,用于体现按时序模拟的甘蔗种植生长过程。
错误处理模块,用于根据不当的操作方式报警,并提供关于正确操作的视频和文字内容。
上述甘蔗种植3D互动可视系统、时序模块及错误处理模块构成系统的互动仿真层。
本发明实施例结合二三维动画以及场景渲染技术,建立甘蔗种植3D互动可视化系统,对甘蔗种植整个生命周期进行3D互动可视化整合。本发明实施例提供的系统有效整合甘蔗生长过程管理所涉及的农学知识,并通过二三维结?#31995;?#20114;动形式以及较强的真实感绘制技术进行互 动仿真表达,从而为甘蔗种植教学提供较好的虚拟互动电子教科书,增强学生学习兴趣、提高动手能力,又可以?#26723;?#29976;蔗种植培训成本。
以上实施例仅用?#36816;?#26126;本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解;其依然可以对前述各实施例所记载的技术方案进行修?#27169;?#25110;者对其中部分技术特征进?#26800;?#21516;替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和?#27573;А?/p>

关于本文
本文标题:一种甘蔗种植3D交互虚拟教学实训系统及其建模方法.pdf
链接地址:http://www.pqiex.tw/p-6115798.html
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网?#31350;头?/a> - 联系我们

[email protected] 2017-2018 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备17046363号-1 
 


收起
展开
平码五不中公式规律 上证指数代码 财经新闻股票行情查询上证指数美的股份 新浪上证指数 股票开户流程 股票涨跌排行榜 股票分析报告ppt 全国最大的股票配资公司 手机股票软件 股票行情大盘走势图 黑马股票推荐2018年11月19日