NURBS curve fitting method based on improved second-order oscillation PSO algorithm

A curve fitting and algorithm technology, applied in the field of NURBS curve fitting, can solve problems such as user openness and technical confidentiality, and achieve the effect of avoiding discrete errors and improving accuracy and reliability.

Active Publication Date: 2021-07-13
DALIAN UNIV
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

At present, many advanced CNC companies abroad, such as FANUC, SIEMENS, MITSUBISHI, etc., have mature and standardized NURBS curve fitting, planning and interpolation methods, but these technologies are in a confidential state and are not open to users.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • NURBS curve fitting method based on improved second-order oscillation PSO algorithm
  • NURBS curve fitting method based on improved second-order oscillation PSO algorithm
  • NURBS curve fitting method based on improved second-order oscillation PSO algorithm

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0091] The technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some of the embodiments of the present invention, not all of them. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

[0092] The present invention provides a NURBS curve fitting method based on the improved second-order oscillation PSO algorithm, the flow chart of the method is as follows figure 1 shown, including the following steps:

[0093] S1. Obtain the discrete data points to be fitted, and the effect diagram of the discrete data points to be fitted is as follows figure 2 shown;

[0094] S2. Perform parameterization processing on the discrete data points;...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses an NURBS curve fitting method based on an improved second-order oscillation PSO algorithm. The NURBS curve fitting method comprises the steps of obtaining discrete data points to be fitted; performing parameterization processing on the discrete data points; taking an inflection point and a curvature extreme point as selection standards, screening out points which can best reflect the shape and characteristics of the discrete data points from the discrete data points, and recording the points as characteristic points; obtaining a node vector of the NURBS curve; approaching the feature points under a least square method, and performing back calculation to obtain an initial control point; constructing an initial population of the initial control point coordinates and performing population initialization; establishing an effective fitness function; optimizing the position of the initial control point by using an improved second-order oscillation PSO algorithm to obtain an optimized optimal control point; and according to the node vector and the optimized optimal control point, performing fitting to generate an NURBS curve. According to the method, the accuracy and reliability of NURBS curve fitting are improved.

Description

technical field [0001] The invention relates to the fields of reverse engineering and computer-aided design, in particular to a NURBS curve fitting method based on an improved second-order oscillation PSO algorithm. Background technique [0002] In reverse engineering, it is often necessary to rely on a large amount of point cloud data to reconstruct the physical model, but the error generated in the actual measurement process is relatively large, so the operator generally uses interpolation or approximation methods to reduce the error as much as possible, so as to obtain the accuracy higher curve. During the interpolation process, the curve can accurately pass through each discrete data point, so the amount of data will also become large, increasing the burden of data transmission and processing, and the efficiency is not high. In contrast, the approximate fitting method can not only adjust the fitting accuracy, but also compress the amount of data, and is widely used in a...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06F30/10G06F30/20G06F17/12G06N3/00
CPCG06F30/10G06F30/20G06F17/12G06N3/006
Inventor 盖荣丽高守传
Owner DALIAN UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products