An Improved Method for NURBS Surface Based on Particle Swarm Optimization BP Neural Network
In order to further improve the accuracy and speed of the present commonly used NURBS surface method, an improved method for NURBS surface based on particle swarm optimization BP neural network is proposed. Firstly, node vectors of the data points are calculated by using the parametrization method o...
Main Authors: | , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
IEEE
2020-01-01
|
Series: | IEEE Access |
Subjects: | |
Online Access: | https://ieeexplore.ieee.org/document/9217591/ |
id |
doaj-50d6338326654b01be500bef9c5f8aac |
---|---|
record_format |
Article |
spelling |
doaj-50d6338326654b01be500bef9c5f8aac2021-03-30T04:35:42ZengIEEEIEEE Access2169-35362020-01-01818465618466310.1109/ACCESS.2020.30295639217591An Improved Method for NURBS Surface Based on Particle Swarm Optimization BP Neural NetworkXiaoqiang Tian0https://orcid.org/0000-0002-5378-5185Lingfu Kong1https://orcid.org/0000-0001-7696-1412Deming Kong2https://orcid.org/0000-0002-2916-2172Li Yuan3https://orcid.org/0000-0001-5266-3373Dehan Kong4https://orcid.org/0000-0002-4626-5675School of Information Science and Engineering, Yanshan University, Qinhuangdao, ChinaSchool of Information Science and Engineering, Yanshan University, Qinhuangdao, ChinaSchool of Electrical Engineering, Yanshan University, Qinhuangdao, ChinaSchool of Information Science and Engineering, Yanshan University, Qinhuangdao, ChinaSchool of Information Engineering, Hebei University of Environmental Engineering, Qinhuangdao, ChinaIn order to further improve the accuracy and speed of the present commonly used NURBS surface method, an improved method for NURBS surface based on particle swarm optimization BP neural network is proposed. Firstly, node vectors of the data points are calculated by using the parametrization method of accumulating chord length. Then, prediction model of node vectors is constructed by using the particle swarm optimization BP neural network, and the experiment is presented to justify the feasibility and veracity of constructed prediction model. Finally, using the predicted node vectors, a fast and high-precision NURBS surface is realized. The results showed that the root mean squared error of fitting result of surface was deduced 84.05% and the run time was deduced 92.42% compared with the traditional NURBS method. Therefore, the proposed method is a fast and high-precise NURBS surface fitting method.https://ieeexplore.ieee.org/document/9217591/Reverse engineeringparticle swarm optimization BP neural networknode vectorNURBS surface |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Xiaoqiang Tian Lingfu Kong Deming Kong Li Yuan Dehan Kong |
spellingShingle |
Xiaoqiang Tian Lingfu Kong Deming Kong Li Yuan Dehan Kong An Improved Method for NURBS Surface Based on Particle Swarm Optimization BP Neural Network IEEE Access Reverse engineering particle swarm optimization BP neural network node vector NURBS surface |
author_facet |
Xiaoqiang Tian Lingfu Kong Deming Kong Li Yuan Dehan Kong |
author_sort |
Xiaoqiang Tian |
title |
An Improved Method for NURBS Surface Based on Particle Swarm Optimization BP Neural Network |
title_short |
An Improved Method for NURBS Surface Based on Particle Swarm Optimization BP Neural Network |
title_full |
An Improved Method for NURBS Surface Based on Particle Swarm Optimization BP Neural Network |
title_fullStr |
An Improved Method for NURBS Surface Based on Particle Swarm Optimization BP Neural Network |
title_full_unstemmed |
An Improved Method for NURBS Surface Based on Particle Swarm Optimization BP Neural Network |
title_sort |
improved method for nurbs surface based on particle swarm optimization bp neural network |
publisher |
IEEE |
series |
IEEE Access |
issn |
2169-3536 |
publishDate |
2020-01-01 |
description |
In order to further improve the accuracy and speed of the present commonly used NURBS surface method, an improved method for NURBS surface based on particle swarm optimization BP neural network is proposed. Firstly, node vectors of the data points are calculated by using the parametrization method of accumulating chord length. Then, prediction model of node vectors is constructed by using the particle swarm optimization BP neural network, and the experiment is presented to justify the feasibility and veracity of constructed prediction model. Finally, using the predicted node vectors, a fast and high-precision NURBS surface is realized. The results showed that the root mean squared error of fitting result of surface was deduced 84.05% and the run time was deduced 92.42% compared with the traditional NURBS method. Therefore, the proposed method is a fast and high-precise NURBS surface fitting method. |
topic |
Reverse engineering particle swarm optimization BP neural network node vector NURBS surface |
url |
https://ieeexplore.ieee.org/document/9217591/ |
work_keys_str_mv |
AT xiaoqiangtian animprovedmethodfornurbssurfacebasedonparticleswarmoptimizationbpneuralnetwork AT lingfukong animprovedmethodfornurbssurfacebasedonparticleswarmoptimizationbpneuralnetwork AT demingkong animprovedmethodfornurbssurfacebasedonparticleswarmoptimizationbpneuralnetwork AT liyuan animprovedmethodfornurbssurfacebasedonparticleswarmoptimizationbpneuralnetwork AT dehankong animprovedmethodfornurbssurfacebasedonparticleswarmoptimizationbpneuralnetwork AT xiaoqiangtian improvedmethodfornurbssurfacebasedonparticleswarmoptimizationbpneuralnetwork AT lingfukong improvedmethodfornurbssurfacebasedonparticleswarmoptimizationbpneuralnetwork AT demingkong improvedmethodfornurbssurfacebasedonparticleswarmoptimizationbpneuralnetwork AT liyuan improvedmethodfornurbssurfacebasedonparticleswarmoptimizationbpneuralnetwork AT dehankong improvedmethodfornurbssurfacebasedonparticleswarmoptimizationbpneuralnetwork |
_version_ |
1724181538441003008 |