节点文献

模糊神经网络选择机械加工参数的应用研究

The Research on the Application of Fuzzy Neural Network in Choosing Machining Parameters

【作者】 朱喜林

【导师】 吴博达;

【作者基本信息】 吉林大学 , 机械工程及其自动化, 2006, 博士

【摘要】 本文以吉林省科技发展计划项目机械加工中的模糊-神经网络技术研究(编号:20040333)为背景,为解决自动化制造过程中的机械加工参数自动选择问题,以机械加工过程中的误差复映现象为具体研究对象,提出利用模糊神经网络的推理和学习能力,对机械加工过程中的切削参数进行自动选择。通过分析误差复映问题的模型,影响误差复映系数的因素等。对不同类型模糊神经网络模型进行分析比较,选择基于BP网的前向模糊神经网络模型,并综合附加动量法、自适应学习率和双极性S型压缩函数法对BP算法进行改进,以解决提高收敛速度、避免陷入局部极小等问题。采用模糊C-均值聚类来对模糊神经网络建模,避免了模糊子空间划分和参数选择的盲目性。在理论分析的基础上,通过实验获取数据,对网络进行训练和测试,训练后的网络能够满足设计要求。并设计了网络与数控加工的接口,通过输入必要的参数,可以自动生成数控机床加工程序,实验证明加工结果达到了预期的效果。从而验证了用模糊神经网络选择机械加工参数的可行性和有效性。为设计制造一体化探索了一条新的、有效的途径。对推动制造自动化技术的发展将起到积极的作用。

【Abstract】 On the background of Jilin Province science and technology developmentproject-research on fuzzy-neural network in machining (number: 20040333),inference and learning ability of fuzzy neural network were utilized to solve errorreflection problem and realize automatic choosing of machining parameters inCAM.As the bridge between CAD and CAM in process of automatic machining,development of CAPP is rather slow for the complexity, uncertainty and dynamicof its problems. Many non-leaner problems in CAPP can only be solved byartificial intelligence to simulate the thinking process of human experts. Forexample, the error reflection phenomenon in machining is now solved by workers’experience to machine several times and select proper machining quantity. But thismethod is rather subjective and cannot eliminate affect of the error reflectionphenomenon which has brought difficulties for computer aided machining. By farno effective method was found yet.The fuzzy neural network is the outcome that the neural network techniquecombines the fuzzy logic control techniques, which is a fuzzy control method basedon the neural network. A kind of fuzzy neural network was put forward to resolvethe error reflection phenomenon in machining. Although the fuzzy logic and theneural network have obvious different concept and contents, they are all used forsolving difficult problems on system control caused by the uncertainty andimprecision. The fuzzy logic imitates the logic thinking of person’s brain and isused to deal with the imprecision in control. The neural network imitates thefunction of the brain nerves and can approach any non-linear function and reflectthe relation of input and output. Using the combination of them to solve the errorreflection problem has certain possibility.Optimization of machining parameters was attempted to be solved by fuzzyneural network. The standard back propagation method was modified and modelingof the fuzzy neural network was realized by Fuzzy C-mean clustering algorithm.The fuzzy neural network was designed too. This method has clear theories andperspicuity structure and its exactness and feasibility has been validated throughtraining and testing of the established network model. Interface program betweenfuzzy neural network and numerical control system was designed. In this waynumerical control machining program can be generated automatically. Machiningresults were satisfactory on Vturn-20 numerical control lathe. The main contentof the thesis includes following:1. The analysis and research of the error reflection phenomenon.Combining the error reflection theories and the machining circumstance analysisthe factors influence the error reflection coefficient, then educes the complicatednon-line relation of it and the semi-finished product error(Efront), the craft systemhardness(K),machining quantity(f),the work piece rigidity(HBS) and machiningtimes(Z).According to experience, along with the increment of machining times,the error can be minished , but in physically machining, the number of timesgenerally isn’t more than 3 times. So we can suppose the machining times is 3,themachining proportion of each time is P1, P2, P3,The machining process can bedetermined as f, P1 and P2 were known. A fuzzy neural network with four input andthree output was formed as K,HBS, Efront, Eafter were input to the network while f,P1 and P2 can be got as output.2. Collect the experiment data. Use a easy eccentric clamp to machine on alather for many times with different hardness material( including iron, aluminum,20# steel, 45# steel), record the results( including K, Efront, Eafter, f, P1, P2) as thedata for network training and testing;3. Modeling of the fuzzy neural network based on fuzzy c-meanclustering arithmetic. Sampling input and output data were standardized with datastandardization arithmetic. Then they were clustered with fuzzy c-mean clusteringarithmetic to realize division of fuzzy subspace. Parameters of member functionswere determined at the same time.4.The structure optimization of the network model. Because the studyarithmetic of I FNN is based on the BP network ’s arithmetic and it exists suchshortcomings as large expense, slow constringency speed, easy getting into localtittles, etc., usually faces the problem that can’t be trained completely, it needs tobe bettered. The main resolving methods include choosing the appropriate originalauthority and using less study velocity. Because initial authorities can’t beestimated accurately at the beginning and too small study velocity will cause toolong training time, testing collect method is used in the general neural networkcontroller’s design to trial and error to confirm appropriate initial authorities andstudy velocity. The controller designed in the text is FNN controller, choose ofinitial authorities has advantage compared with generic NN because the initialauthorities have practical meaning. Self-adjustive study speed method was used toadjust study speed and append momentum method to settle the problem of easygetting into local minimum.5. Training and testing of network as well as experiments.The fuzzy neural network was trained with treated experiment data. Aftertraining, it was tested to find deficiencies. Numerical control machining programcan be generated automatically from output of the network. Machining experimentswere carried out on Vturn-20 numerical control lathe and the results weresatisfactory.Both analyses in theory and experiments results lead to the conclusion thatusing fuzzy neural to realize automatic choosing of machining parameters andautomatic generation of numerical control program is feasible.

  • 【网络出版投稿人】 吉林大学
  • 【网络出版年期】2006年 10期
节点文献中: 

本文链接的文献网络图示:

本文的引文网络