Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Defect prediction method for numerical control system software module

A technology of software modules and numerical control systems, which is applied in software testing/debugging, computer components, electrical digital data processing, etc., and can solve problems such as whether the software modules of the numerical control system are misleading or not, and the performance of the classifier is degraded.

Pending Publication Date: 2021-07-23
ANHUI UNIVERSITY OF TECHNOLOGY AND SCIENCE
View PDF6 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

It is precisely because of the dependence between the features that the feature independence assumptions of the standard Naive Bayesian are not satisfied, the performance of the classifier is greatly reduced, and misleading results are given as to whether there are defects in the software modules of the CNC system.
Therefore, the standard Naive Bayesian classifier is not suitable for the detection of software defects in CNC systems

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
  • Defect prediction method for numerical control system software module
  • Defect prediction method for numerical control system software module
  • Defect prediction method for numerical control system software module

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0043] The technical scheme of the present invention will be described in further detail below in conjunction with the accompanying drawings and specific embodiments, so that those skilled in the art can better understand the present invention and implement it, but the examples given are not intended to limit the present invention.

[0044] Such as figure 1 As shown, a defect prediction method for a numerical control system software module includes the following steps:

[0045] Step 1) Preprocess the training data set and determine the parameters in the classifier. The specific steps of data preprocessing include feature selection, normalization, discretization, and class distribution balance, which are existing technologies and will not be repeated here.

[0046] Step 2) Data processing is performed on the training data set, and the test data and training data are divided.

[0047] preferred, such as figure 2 As shown, the training data set is processed using the M×N cros...

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 a defect prediction method for a numerical control system software module, which comprises the following steps of: 1) preprocessing a training data set, and determining parameters in a classifier; 2) performing data processing on the training data set, and dividing test data and training data; 3) establishing an improved naive Bayesian model based on a feature dependency relationship, processing features of the training data set in a pairwise manner, and performing model learning; 4) preprocessing the to-be-tested data by using the parameters in the classifier determined in the step 1); and 5) performing defect prediction on to-be-tested data by using the trained improved naive Bayesian model based on the feature dependency relationship. The dependency relationship is quantized and then added into the naive Bayesian classifier, so that the improved naive Bayesian classifier can be effectively applied to the numerical control system, and the purpose of accurately and efficiently detecting whether defects exist in the software module of the numerical control system can be achieved.

Description

technical field [0001] The invention relates to a defect prediction method of a numerical control system software module. Background technique [0002] With the continuous development and improvement of hardware technology, the hardware platform is very mature and its reliability is relatively high. At the same time, software failure has become the main reason for the failure of the entire system. For example, as the core component of CNC machine tools, the reliability of the CNC system directly determines the reliability level of the entire CNC machine tool. Due to the continuous improvement of technical indicators such as machining accuracy and processing speed, the software scale of the CNC system is getting larger and larger. The more complex the software level, the higher the probability of software failure. [0003] In the process of CNC machining, if the CNC system software fails, it will lead to the failure of the processing task, ranging from scrapped workpieces an...

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): G06F11/36G06K9/62
CPCG06F11/3608G06F18/24155G06F18/214
Inventor 王力超耿树巧李子阳王义琼刘丙友
Owner ANHUI UNIVERSITY OF TECHNOLOGY AND SCIENCE
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products