基于遗传BP神经网络的核桃破裂功预测模型

第30卷第18期农业工程学报 V ol.30 No.18

78 2014年9月Transactions of the Chinese Society of Agricultural Engineering Sep. 2014

基于遗传BP神经网络的核桃破裂功预测模型

张宏1,2,5,马岩1※,李勇2,5,张锐利3,张学军4,张锐3

(1. 东北林业大学林业与木工机械工程技术中心,哈尔滨 150040; 2. 塔里木大学机械电气化工程学院,阿拉尔 843300;

3. 塔里木大学生命科学学院,阿拉尔 843300;

4. 新疆农业大学机械交通学院,乌鲁木齐 830052;

5. 新疆维吾尔自治区普通高等学校现代农业工程重点实验室,阿拉尔 843300)

摘要:针对核桃壳破裂所需机械能易受核桃含水率、加载速度和体积级别等多种因素影响,提出一种核桃壳破裂功预测方法。以南疆地区温185核桃为研究对象,选择核桃含水率(4%、6%、8%、10%)、加载速度(100、200、300、400 mm/min)和横径级别(1、2、3、4级)3个因素作为BP神经网络模型的输入量,利用遗传算法优化神经网络的权值与阈值,建立温185核桃破壳破裂功的遗传BP神经网络预测模型。结果表明:遗传BP神经网络模型能较好表达温185核桃破壳破裂功与主控因素之间的非线性关系,预测结果与实测值之间的平均绝对百分比误差为0.035,测试样本的网络输出值与网络目标值的相关系数达0.92488,模型预测效果较佳。研究结果为温185核桃破壳取仁加工过程的在线监控提供参考依据。

关键词:神经网络;模型;遗传算法;核桃破壳;破裂功

doi:10.3969/j.issn.1002-6819.2014.18.010

中图分类号:TS255.6 文献标志码:A 文章编号:1002-6819(2014)-18-0078-07

张 宏,马 岩,李 勇,等. 基于遗传BP神经网络的核桃破裂功预测模型[J]. 农业工程学报,2014,30(18):78-84.

Zhang Hong, Ma Yan, Li Yong, et al. Rupture energy prediction model for walnut shell breaking based on genetic BP neural network[J]. Transactions of the Chinese Society of Agricultural Engineering (Transactions of the CSAE), 2014, 30(18): 78-84. (in Chinese with English abstract)

0 引 言

长期以来,核桃破壳取仁以人工破壳为主,生产效率低,成本高,且因敲击的力度不易控制,破壳时核桃仁碎裂程度高[1]。随着核桃产量增长和产品多样化的需求,核桃破壳取仁产业化加工已势在必行。基于此国内外诸多研究人员长期致力于研究核桃破壳的影响因素和开发高效的机械式核桃破壳机械[2-3]。基于一定的试验研究,部分研究者利用有限元原理分析了核桃的最佳受力方位和方式,表明核桃沿纵向两端施力有利于破壳[4-5]。国外研究者以核桃挤压试验为基础,分析了核桃含水率、加载速度和加载方向3个因素对核桃壳破率力、破裂功和破裂状况的影响[6-8]。结果表明,核桃含水率增加时核桃的断裂力下降,在高加载速度沿纵向加载核

收稿日期:2014-07-05 修订日期:2014-09-30

基金项目:国家自然科学基金资助项目(31160196,31260469);兵团科技攻关计划项目(2014BA014);兵团博士资金(2011BB006)

作者简介:张 宏(1975-),男(汉),内蒙古武川人,副教授,博士,农业机械化电气化。哈尔滨东北林业大学林业与木工机械工程中心,150040。Email:zhghog@https://www.360docs.net/doc/d418863451.html,

※通信作者:马 岩(1955-),男,吉林榆树人,教授,从事林业与木工机械方面的研究。哈尔滨东北林业大学林业与木工机械工程中心,150040。Email:mayan@https://www.360docs.net/doc/d418863451.html,

农业工程学会高级会号:E0412005585 桃的破壳效果更佳,且3个因素与核桃壳破裂力之间呈非线性关系。BP神经网络模型在分析处理非线性数据方面效果颇佳,可有效表明具非线性关系的输入量与输出量的关联性。但在实际应用中BP 神经网络呈现出网络全局搜索能力不足、迭代收敛缓慢和局部最优的缺陷。使用遗传算法优化BP神经网络模型的连接权值后,可提高BP神经网络的训练速度,克服了网络易陷入局部极小[9]。

本文以南疆地区产温185核桃为原料,从影响核桃破壳的含水率、加载速度和横径级别入手,采用BP人工神经网络预测方法,基于万能试验机压缩核桃破壳的指标建立核桃壳破裂功预测的遗传BP神经网络模型。为实际生产中不同工况条件下核桃破壳的机械作用的智能调控提供理论基础。

1 材料与方法

1.1 材料与仪器

原料为市售新疆温185青皮核桃(核桃采收于成熟期,核桃树上青果开裂数量达整树青果总量的2/3时,认定核桃成熟适于采摘)。

WD-D3万能材料试验机(上海卓技仪器设备有限公司),有效测力范围:10~5 000 N,试验速度调节范围:0.001~500 mm/min;DHG-9070电热

第18期 张 宏等:基于遗传BP 神经网络的核桃破裂功预测模型

79

鼓风烘箱,上海圣科仪器设备有限公司,温度范围:室温5~200℃;FA1104电子天平,上海安亭科学仪器厂,称量范围:0~200 g 。 1.2 试验方法 1.2.1 核桃筛选

采收于9月下旬的同批次温185青皮核桃剥皮,剔除壳体畸形的核桃,筛选出核桃横径在32~42 mm 范围内的核桃分4级(参照和田地区温185核桃加工的分级标准),1级核桃横径为38~42 mm ,2级核桃横径为36~38 mm ,3级核桃横径为34~36 mm ,4级核桃横径为32~34 mm 。 1.2.2 核桃调湿

经试验测试,剥除青皮的温185核桃湿基含水率约为42%。各级温185核桃置于恒温烘箱内40℃烘燥至湿基含水率为4%

、6%、8%、10%(依据南疆地区温185核桃加工的湿基含水率一般为6%~8%设定核桃湿基含水率范围)。 1.2.3 核桃破壳

由前期预试验得知,核桃沿纵向压缩时核桃仁破损碎裂程度较低,故本文核桃压缩试验均沿纵向压缩核桃,为防止核桃受压滑移,核桃由螺母定位[10]。试验机压头加载方式,如图1所示。

图1 核桃加载装置

Fig.1 Device of loading on walnut

将各级核桃调湿至预定含水率,由万能材料试验机以100、200、300、400 mm/min 的加载速度(加载速度参照和田地区温185核桃加工厂的核桃破壳设备的工作部件速度)下分别沿纵向压缩核桃至完全破裂,并依据试验机记录的加载压力-位移曲线,如图2所示,压力-位移曲线采用公式(1)计算出核桃壳的破裂功[11]。

12

0d W F l =∫

(1)

式中:W 为核桃壳的破裂功,MJ ;F 为核桃壳的压力,N ;l 为核桃壳的变形量,mm 。

图2 压力变化曲线

Fig.2 Variation curves of compressive force

试验所用核桃的含水率、加载速度和横径级别3参数的详细指标,如表1所示。

表1 试验参数指标

Table 1 Test parameters index

因素Factors

水平 Level

含水率 Moisture content/%

加载速度

Compression speeds/

(mm·min -1)

横径级别 Diameter level

1 4 100 4

2 6 200

3 3 8 300 2

4 10

400

1

2 BP 神经网络模型结构的设计

1986年,由斯坦福大学的D E Rumelhart 等提出的BP 神经网络算法,解决了多层网络模型中隐含层的连接权问题,有效提升了神经网络的自学习和组织能力,是当前工业领域应用较多的一种前馈式学习算法与反向传播算法的神经网络[12-13]。BP 神经网络的输入层由隐含层作用于输出层,经非线性变换得输出量。网络训练的每个样本包含输入量和期望输出量,网络输出量与期望输出量之间的偏差,通过调整网络权值与阈值,使误差沿梯度方向下降,直至实际输出与期望输出在预定范围内。

设输出层有m 个神经元,BP 网络的实际输出是y ;期望输出是y ′;函数ε为:

21

1()2m

j j j y y ε=′=?∑ (1)

每个权值的修正值为:

j

ij ij j ij

I I εεωηηωω???Δ=?=???? (2)

式中:ωij 为输入单元i 到隐含层单元j 的权重;η

是学习速率,I j 是中间第j 个隐含层的传输函数。输入层到隐含层的函数采用Logsig 型,隐含层到输出层的函数采用Purelin 型。

农业工程学报 2014年80

核桃破壳过程中破裂功的主控因素是核桃含水率、加载速度和横径级别,设定此3因素做为神经网络模型的输入参数,确定输入端点数为3。据查,BP神经网络的输入节点为u时,网络的隐含层节点数选取2u+1时,BP网络模型能很好反映实际[14],故隐含层节点数为7个。据此,该BP网络模型采用3层网络,BP结构为3-7-1,网络结构图如图3所示。

图3 BP神经网络模型拓扑

Fig.3 Topological graph of BP neural networks model

选核桃含水率、加载速度和横径级别3个关键因素为网络的输入,选核桃破壳的破裂功为网络的输出,建立BP神经网络预测模型。BP神经网络训练前,为减弱各主控因素不同量纲的数据对网络模型训练与预测值的影响,各主控因素的数据做归一化处理。

3 遗传优化BP神经网络模型

遗传算法擅长全局搜索,BP神经网络在用于局部搜索较有效,故遗传算法和BP算法相结合颇为有效。遗传算法对神经网络初始权值进行优化,定位出较好的搜索空间,再采用BP算法在小空间内搜索最优值[15]。改进后的遗传算法流程图如图4。

图4 改进遗传算法流程图

Fig.4 Flow chart of genetic algorithm

改进后的遗传算法具体步骤如下:

1)初始化种群

随机产生一种群X m×n,每个个体X1×n代表一个神经网络的初始权值分布,每个基因值为一个连接权值,则个体的长度为神经网络权值的个数,即:

11212

n r s s s s s

=×+×++(3)式中:n为个体的长度;r为输入层节点数;s1为隐含层节点数;s2为输出层节点数。

选择浮点数编码方式对权值编码。

2)适应度函数

依据适应度函数值对个体进行评价,对每一个体解码得到BP神经网络输入样本,计算输出误差值E,适应度函数f。

1

1

f

E

=

+

(4)

计算各个体的适应值,种群个体适应度最大者进入子种群。

3)选择算子

采用轮盘赌法选择算子。设第i个个体的适应值f i,则被选中的概率为:

1

/

m

i i i

i

p f f

=

=∑(5)式中:m为种群规模,m=50。

4)交叉算子

交叉算子选择算术交叉,由两个个体的线性组合出两个新的个体。假设在两个个体X i(k)、X i+1(k)之间以交叉概率p c进行交叉操作,则交叉后产生的两个新的个体是

1

11

(1)()()

(1)()()

i i i

i i i

X k X k X k

X k X k X k

αβ

αβ

+

++

+=+

?

?

+=+

?

(6)

式中:X i(k)、X i+1(k)分别表示第i和第i+1个个体在第k位的基因;α、β是0~1之间的随机数。

5)变异算子

选择均匀变异算子,对每一基因值,以变异率p m对应的基因取值域取一随机数进行替换。

()(1)

i i i

X X p r q X n p

=+×+??(7)式中:q为第p+1个基因值对应的阈值宽度。

6)计算适应度函数值

计算适应度函数值,判断是否达到最大迭代次数或满足精度要求,否则返回第2步。

遗传完成后,取遗传算法中得到的最优个体作为神经网络的初始权值,通过给定样本数据,按BP 算法对神经网络训练,求出最优解。

4 结果与分析

试验按3类指标值依次进行得到网络模型的样

第18期张宏等:基于遗传BP神经网络的核桃破裂功预测模型81

本组。为降低试验数据的随机误差,各试验样本组

采用相同指标下的核桃测试20次,取20次测试值

的算术平均值为样本数据。在不同的核桃含水率、

加载速度和横径范围下,试验采集破壳破裂功数据

合计64组,详见表2。

表2 核桃壳破裂功样本数据

Table 2 Sample data of rupture energy of walnut shell

breaking

编号Sample number

含水率

Moisture

Content/%

加载速度

Compression

speeds/

(mm·min-1)

横径级别

Diameter

level

破裂功实测值

Measured value of

rupture energy/J

1 4 100 1 1354.45

2 4 100 2 1398.2

3 4 100 3 1461.8

4 4 100 4 1093.13

5 4 200 1 1602.41

6 4 200 2 1448.1

7 4 200 3 1319.5

8 4 200 4 1356.06

*9 4 300 1 1696.87

10 4 300 2 1588.5

11 4 300 3 1537.98

12 4 300 4 1410.15

13 4 400 1 1871.27

14 4 400 2 1767.4

*15 4 400 3 1689.3 … … … … …

*19 6 100 3 2022.4 … … … … …

*24 6 200 4 2132.55 … … … … …

*27 6 300 3 2256.2 … … … … …

*31 6 400 3 2539.8 … … … … …

*43 8 300 3 2829.48 … … … … …

*59 10 300 3 2861.73 … … … … …

64 10 400 4 2559.72 注*为测试样本。

Note:* is testing sample.

由表2可知,其中前3项为网络学习样本中的输入因子,输出因子为实测核桃破裂功。在64组数据中,随机抽取出56组数据作为BP神经网络的训练样本,其余8组数据(9,15,19,24,27,31,43,59)为BP神经网络的测试样本。网络学习样本数据先归一化,再经多次迭代,使试验数据的网络训练误差值逐步收敛。

遗传算法通过随机问题假设集合,根据适应度函数对个体进行数值评价,遗传算子模拟遗传过程中出现的复制、交叉和变异现象,对种群个体择优。遗传算法对BP网络初始权值和阈值进行优化赋值,再利用BP神经网络预测模型进行局部寻优。遗传算法进化过程中设置种群数目为50,进化代数为100,交叉概率为0.5,变异概率为0.09。根据上述遗传BP神经网络模型,通过Matlab软件编程,可得经实数遗传算法优化后的BP神经网络各层之间权值和阈值,如表3所示。

表3 遗传BP神经网络的各主控因素系数Table 3 Cofficient of main controlling factors based on

genetic BP neural network model

类别

Class sfication

含水率

Moisture

content/%

加载速度

Compression

speeds/

(mm·min-1)

横径级别

Diameter

level

阈值

Threshold

0.758 -0.0025 -0.17780.5305

-0.2931 -0.0035 0.3182 2.9661

1.7197 -0.1751 -0.01470.0376

-0.0449 -0.0020 0.46900.4186

-0.0113 -0.0017 -0.0977 1.5920

0.4698 -0.0092 0.0947-0.5369

输入层到隐含层结点

的权值

Weights between input

and hidden layers

1.5904 -0.0039 -

2.17980.5313

-60.7653-254.3689 57.9909 2.3104

-85.3302-9.7934 55.4129

隐含层到输出层结点

的权值

Weights between hidden

and output layers 380.8610

见图5

和图6,遗传进化过程中的适应度函数变化曲线和误差平方和变化曲线,由图可知个体进化40代以后适应度和误差平方和基本没有变化,可见遗传算法在改善BP神经网络的收敛速度和误差精度方面效果突出。

南疆温185核桃破壳的破裂功经BP神经网络模型与遗传BP神经网络模型预测分析,网络模型核桃破壳的破裂功预测值与实测值的进行比较,见图7。

图5 适应度函数变化曲线

Fig5 Variation curves of fitness function

农业工程学报 2014年

82

图6 误差平方和变化曲线

Fig.6

Variation curves of error sum of squares

图7 核桃破裂功的预测值与实测值对比

Fig.7 Comparison between predictive value and measured

value of rupture energy of walnut shell breaking

由图7可知,依据核桃破壳的破裂功的主控因素所建立的两神经网络模型,其破裂功预测值与实

测值基本吻合。采用平均绝对百分比误差(MAPE )

、均方根误差(MSE )和绝对误差(MAE )3个特征指标进行比较,各类指标值越大预测值与实测值的

偏差越大[16]。

各统计指标结果见表3。由表3可知,经遗传法优化的BP 神经网络模型的拟合效果要优于BP 神经网络模型。

表3 2种预测模型结果评价

Table 3 Evaluation of two kinds of prediction model

特征指标 Index BP 神经网络 预测模型

BP neural network model

遗传BP 神经网络

预测模型 Genetic BP neural network model

平均绝对百分比误差

MAPE

0.092 0.035 均方根误差 MSE 259.3 95.5

绝对误差 MAE

219.4 83.01

图8为遗传BP 神经网络模型测试样本的网络

输出值Y 和网络目标值X 的回归直线。

网络输出值Y 是用训练后的遗传BP 神经网络模型计算得出输出值。网络目标值X 是遗传BP 神经网络训练所要实现实测值。由图8可知,回归直线的相关系数R

为0.92488,近似为1。另,回归直线与斜率为1的直线(Y=X )基本重合,表明遗传BP 神经网络的输

出值与其目标值偏差极小,是非常有效的预测方法。

图8 训练样本输出回归直线

Fig.8 Regression line of network output

for training samples

5 结 论

1)建立了一个用于测定核桃壳破裂功的遗传BP 神经网络模型,测试样本的网络输出值与网络目标值的相关系数达0.92488,表明所建立的网络模型是有效的。

2)用BP 神经网络模型和遗传BP 神经网络模型对8组未参加建模的样本数据进行破裂功预测,预测结果与实测值的平均绝对百分比误差为0.035,遗传BP 神经网络模型的平均绝对百分比误差、均方根误差和绝对误差3个特征指标值均小于BP 神经网络模型的指标值,表明遗传BP 神经网络模型预测拟合效果远优于BP 神经网络模型。

3)核桃破壳的断裂功受自身结构尺寸和外部条件影响较大,且与破裂主控因素存在着复杂的非线性关系。基于温185核桃壳破裂功的遗传BP 神经网络模型可作为温185核桃破壳取仁加工过程中机械作用量度量预测的新方法,并可实现核桃破壳取仁加工过程的在线监控。

[参 考 文 献]

[1] 李忠新,杨军,杨莉玲,等. 一种核桃破壳取仁设备的

研究[J]. 中国农机化,2011,30(3):104-106. Li Zhongxin, Yang Jun, Yang Liling, et al. Research of an equipment about walnut shell breaking[J]. Chinese Agricultural Mechanization, 2011, 30(3): 104-106. (in Chinese with English abstract)

[2] 张彦彬,刘洋,刘明政,等. 核桃剥壳取仁机的设计与

实验研究[J]. 农机化研究,2014,33(4):132-136.

第18期张宏等:基于遗传BP神经网络的核桃破裂功预测模型83

Zhang Yanbin, Liu Yang, Liu Mingzheng, et al. Design

and experimental study of a walnut decorticating and

kernel taking out machine[J]. Journal of Agricultural

Mechanization Research, 2014, 33(4): 132-136. (in

Chinese with English abstract)

[3]吴子岳. 核桃剥壳机的理论分析与试验研究[J]. 南京

农业大学学报,1996,19(2):96-100.

Wu Ziyue. Theoretical analysis and trial reseatch of

walnut shucking machine[J]. Journal of Nanjing Agricultural University, 1996, 19(2): 96-100. (in Chinese with English abstract).

[4]杨锐,陈红. 激光与核桃相互作用的力学推导及有限元

分析[J]. 农机化研究,2008,29(4):52-54.

Yang Rui, Chen Hong. Mechanics and finite element

analysis on damage action of laser-wulnat interaction[J].

Journal of Agricultural Mechanization Research, 2008,

29(4): 52-54. (in Chinese with English abstract)

[5]史建新,赵海军,辛动军. 基于有限元分析的核桃脱壳

技术研究[J]. 农业工程学报,2005,21(3):185-188.

Shi Jianxin, Zhao Haijun, Xin Dongjun. Technology for

breaking walnut shell based on finite element analysis[J].

Transactions of the Chinese Society of Agricultural

Engineering (Transactions of the CSAE), 2005, 21(3):

185-188. (in Chinese with English abstract)

[6]Koyuncu M A, Ekinci K, Savran E. Cracking

characteristics of walnut[J]. Biosystems Engineering,

2004, 87(3): 305-311.

[7]Altuntas E, Erkol M. Physical properties of shelled and

kernel walnuts as affected by the moisture content[J].

Czech J. Food Sci., 2010, 28(6): 547-556.

[8]Altuntas E, Erkol M. The effects of moisture

content,compression speeds and axes on mechanical

properties of walnut cultivars[J]. Food Bioprocess Technol, 2011, 4(4): 1288-1295.

[9]王德明,王莉,张广明. 基于遗传BP神经网络的短期

风速预测模型[J]. 浙江大学学报:工学版,2012,46(5):

837-841,904.

Wang Deming, Wang Li, Zhang Guangming. Short-term

wind speed forecast model for wind farms based on

genetic BP neural network[J]. Journal of Zhejiang University: Engineering Science, 2012, 46(5): 837-841,

904.(in Chinese with English abstract)

[10]李勇,张宏,郝忠诚. 温185薄壳核桃破壳取仁试验研

究[J]. 农机化研究,2014,35(7):174-177.

Li Yong, Zhang Hong, Hao Zhongcheng. Experiment on

shell-breaking and kernel-fetching for wen 185 walnut[J].

Journal of Agricultural Mechanization Research, 2014,

35(7): 174-177. (in Chinese with English abstract) [11]刘立意,邴媛媛,董欣,等. 玉米秸秆压缩加载条件

对其裂纹和机器功耗的影响[J]. 农业工程学报,2014,

30(3):163-169.

Liu Liyi, Bing Yuanyuan, Dong Xin, et al. Effects of

loading conditions on cracks of corn stalk and power

consumption of machine[J]. Transactions of the Chinese

Society of Agricultural Engineering (Transactions of the

CSAE), 2014, 30(3): 163-169. (in Chinese with English

abstract)

[12]刘厚林,吴贤芳,王勇,等. 基于BP神经网络的离心

泵关死点功率预测[J]. 农业工程学报,2012,28(11):

45-49.

Liu Houlin, Wu Xianfang,Wang Yong,et al. Power

prediction for centrifugal pumps at shut off condition

based on BP neural network[J]. Transactions of the

Chinese Society of Agricultural Engineering (Transactions of the CSAE), 2012, 28(11): 45-49. (in

Chinese with English abstract)

[13]张建华,祁力钧,冀荣华,等. 基于粗糙集和BP神经

网络的棉花病害识别[J]. 农业工程学报,2012,28(7):

161-167.

Zhang Jianhua, Qi Lijun, Ji Ronghua, et al. Cotton

diseases identification based on rough sets and BP neural

network[J]. Transactions of the Chinese Society of

Agricultural Engineering (Transactions of the CSAE),

2012, 28(7): 161-167. (in Chinese with English

abstract)

[14]孟召平,田永东,雷旸. 煤层含气量预测的BP神经网

络模型与应用[J]. 中国矿业大学学报,2008,37(4):

456-461.

Meng Zhaoping, Tian Yongdong, Lei Yang. Prediction

models of coal bed gas content based on BP neural

networks and its applications[J]. Journal of China

University of Mining & Technology, 2012, 28(7): 456-

461. (in Chinese with English abstract)

[15]吴建生,金龙,农吉夫. 遗传算法BP神经网络的预报

研究和应用[J]. 数学的实践与认识,2005,35(1):83-

88.

Wu Jiansheng, Jin Long, Nong Jifu. Forecast research

and applying of BP neural network based on genetic

algorithms[J]. Mathematcs in Practice and Theory, 2005,

35(1): 83-88. (in Chinese with English abstract)

[16]杨永生,何平. 投影寻踪回归与BP神经网络方法在前

汛期降水预测中的比较研究[J]. 气象与环境学报,

2008,24(1):14-17.

Yang Yongsheng, He Ping. Comparison on early flood

season precipitation between projection pursuit regression

method and back propagation neural network method[J].

Journal of Meteorolocy and Environment, 2008, 24(1):

14-17. (in Chinese with English abstract)

农业工程学报 2014年

84

Rupture energy prediction model for walnut shell breaking based on

genetic BP neural network

Zhang Hong1,2,5, Ma Yan1※, Li Yong2,5, Zhang Ruili3, Zhang Xuejun4, Zhang Rui3

(1. Forestry and Woodworking Machinery Engineering Center, Northeast Forestry University, Harbin 150040, China;

2. College of Mechanical and Electronic Engineering, Tarim University, Alar 843300, China;

3. College of Life Science, Tarim University, Alar 843300, China;

4. College of Mechanical Engineering and Traffic, Xinjiang Agricultural University, Urumqi 830052, China;

5. Xinjiang Uygur Autonomous Region General Institutes of Higher Education Key Lab of Modern Agriculture Engineering,

Alar 843300, China)

Abstract: Traditional operations of walnut harvest and breaking shell seriously affect the machining quality and efficiency in walnut processing. With continuous exploring areas and increasing output of walnut, developing deep-processing technology is of extremely vital significance to walnut industry. Walnut shell breaking is an important stage of walnut industrialization process. Mechanical force is widely used to obtain a large number of broken walnut kernels in walnut industrialization process. The properties of volume size, shell thickness and texture characteristics of walnuts greatly affect the process of obtaining the kernels. Walnut shell stress and deformation depends on the contents of H2O, volume of size and loading speed during breaking shell. The fruits of Wen 185 sorted by diameter (Divide 4 grades, reference walnut processing standards in Hetian) and H2O content (4%, 6%, 8% and 10%) were compressed by microcomputer-controlled machine using different loading rate (100, 200, 300 and 400 mm/min). Meanwhile, force-deformation curves were analyzed and rupture energy were calculated. It was important to predict the walnut shell rupture energy for improving the design and development of walnut processing equipments. The back-propagating (BP) artificial neural network was an effective prediction model, which highlighted the characteristics of fast, accurate and better adaptability. However, the BP had the deficiencies of insufficient network global search ability, slow convergence and local optimum iteration. The remedy patterns of genetic algorithm that performed global searching would optimize the weights and thresholds in BP network, and thereby improve the accuracy of predictions. For Wen 185 walnut in southern Xinjiang, the H2O content, compression speeds, and transverse diameter were considered as the basic characteristic parameters for BP neural networks models. Genetic algorithm was used to optimize the weights and bias of BP neural work. Optimized BP neural network was applied to predict the rupture energy of walnut shell breaking. The genetic BP prediction neural network model was trained and tested with the experimental data collected from rupture energy. The results showed that the errors between predicted and tested results were small, and there was non-linear relationship between rupture energy and main controlling factors in the model which resulted from the genetic BP network. The correlation coefficient of the network output value between samples and BP network was 0.92488. The optimized BP neural network model had a stronger ability for nonlinear approach, which actually reflected the nonlinear relationship between the rupture energy of walnut shell breaking and main controlling factors. The predicted results from the genetic BP network were better than the back-propagating artificial neural network. Therefore, the genetic BP network is an effective method used for prediction of the rupture energy of walnut shell.

Key words: neural networks; models; genetic algorithms; walnut shell breaking; rupture energy

相关文档
最新文档