CN111881031A - Intelligent transportation software and hardware precision disturbance method library and risk index construction method - Google Patents

Intelligent transportation software and hardware precision disturbance method library and risk index construction method Download PDF

Info

Publication number
CN111881031A
CN111881031A CN202010714656.5A CN202010714656A CN111881031A CN 111881031 A CN111881031 A CN 111881031A CN 202010714656 A CN202010714656 A CN 202010714656A CN 111881031 A CN111881031 A CN 111881031A
Authority
CN
China
Prior art keywords
precision
hardware
software
data
disturbance
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202010714656.5A
Other languages
Chinese (zh)
Inventor
陈振宇
袁博
王兴亚
房春荣
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Muzhi Technology Co ltd
Original Assignee
Shenzhen Muzhi Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen Muzhi Technology Co ltd filed Critical Shenzhen Muzhi Technology Co ltd
Priority to CN202010714656.5A priority Critical patent/CN111881031A/en
Publication of CN111881031A publication Critical patent/CN111881031A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/36Preventing errors by testing or debugging software
    • G06F11/3668Software testing
    • G06F11/3672Test management
    • G06F11/3684Test management for test design, e.g. generating new test cases
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • G06Q10/0635Risk analysis of enterprise or organisation activities
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • G06Q10/0639Performance analysis of employees; Performance analysis of enterprise or organisation operations
    • G06Q10/06393Score-carding, benchmarking or key performance indicator [KPI] analysis
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • G06Q50/26Government or public services

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Human Resources & Organizations (AREA)
  • Strategic Management (AREA)
  • Economics (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Tourism & Hospitality (AREA)
  • Development Economics (AREA)
  • Educational Administration (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • Marketing (AREA)
  • Quality & Reliability (AREA)
  • Game Theory and Decision Science (AREA)
  • Operations Research (AREA)
  • Health & Medical Sciences (AREA)
  • Primary Health Care (AREA)
  • Computer Hardware Design (AREA)
  • General Engineering & Computer Science (AREA)
  • General Health & Medical Sciences (AREA)
  • Stored Programmes (AREA)

Abstract

The method adopts the metamorphic testing technology to test the correctness of the intelligent traffic model, designs the metamorphic relation applied to the intelligent traffic model and judges the correctness of the program function from multiple aspects, tests the intelligent traffic model by using the original case and the derived case generated based on the metamorphic relation, and checks whether the output of the original case and the derived case meets the corresponding metamorphic relation to obtain the test result. The invention can adopt a new software testing method to reasonably measure and evaluate the correctness of the intelligent traffic model.

Description

Intelligent transportation software and hardware precision disturbance method library and risk index construction method
Technical Field
The invention belongs to the field of software and hardware testing, and particularly relates to testing of operation precision of software and hardware at the bottom layer of intelligent traffic. A disturbance method library of a series of processing is designed, a disturbance method is selected and disturbance parameters are set for specific software and hardware scenes, a precision test sample set is generated, and a condition protocol is adopted to generate a precision evaluation threshold value for precision analysis.
Background
The data-driven test based on disturbance is an important method for guaranteeing the reliability of scientific computing software. There is a detection method for value and code stability, which includes two perturbation strategies: numerical perturbation and expression perturbation. The numerical disturbance mainly replaces non-precision key byte positions or intermediate values in numerical representation, the expression disturbance replaces an original numerical expression by an equivalent numerical expression, and then the numerical stability of the program is detected by comparing the difference of program output before and after disturbance.
The intelligent transportation software system is essentially a large-scale complex numerical calculation program. Such programs introduce errors due to inherent problems with floating point type precision, which are often reduced to a large extent during large scale training. However, in the application of the intelligent transportation software system, the further adoption of fixed-point operation or lower floating-point operation precision may bring potential risks, and thus strict theoretical analysis or a great amount of test verification is required. Currently, part of input physical devices (such as laser radar) are expensive, and whether a model trained in a high-precision environment can be suitable for lower-precision input data is also to be further researched. Although it has been demonstrated that some intelligent traffic software models satisfy the condition of lepichz continuity, the accuracy fluctuation is also extremely dependent on the magnitude of the lepichz constant. At present, a test scheme specially aiming at each software and hardware bottom layer optimization method under multiple scenes of intelligent traffic V2X does not exist, and along with interactive complication of application scenes and diversification of interactive equipment suppliers, the difference of software and hardware of different specific bottom layers under the same scene brings implicit compatibility defects, possibly causes system abnormity and causes safety problems.
The method is mainly based on an angle design precision disturbance method library such as precision abnormal values, operation rules, scale scaling, precision truncation, data interference and the like, and adopts a proper disturbance method and disturbance parameters to adjust the existing test sample set in combination with specific software and hardware scenes to obtain a precision test sample set, and meanwhile, a precision risk index is constructed for accumulated errors calculated by bottom layer software and hardware to serve as a reference standard in the precision evaluation process.
Disclosure of Invention
The invention aims to solve the problems that: in the practical application of the intelligent transportation software system, the input precision and the operation precision are influenced due to the limited resources. The method can be combined with specific software and hardware scenes, and find the precision problem of the software and hardware at the bottom layer of the intelligent traffic V2X by constructing a disturbance method library and risk indexes.
The technical scheme of the invention is as follows: a disturbance method library and a risk index construction technology for the operational accuracy of bottom layer software and hardware are characterized in that the accuracy disturbance method library is constructed from multiple angles such as accuracy abnormal values, accuracy truncation and the like, and risk indexes are constructed according to condition protocols. The generation method comprises the following two modules/steps:
1) generating a precision disturbance method library: firstly, designing a precision disturbance method library from the angles of operation rules, precision truncation, data interference and the like, and then adjusting the existing test sample set by adopting a proper disturbance method and disturbance parameters according to the specific software and hardware scenes related to the test task, including vehicle-mounted equipment, crowd equipment, cloud equipment and the like to obtain a precision test sample set.
2) And (3) generating a precision risk index: firstly, tracking the calculation process of software and hardware in a specific scene, then collecting the error amplitude generated in the calculation process of the software and the hardware, and finally converting the risk assessment value into the cumulative sum of each part of reduction errors and corresponding weight by using condition number reduction error amplitude.
The invention is characterized in that:
1. in order to better find the operation problem of the software and hardware at the bottom layer of the intelligent traffic V2X, a plurality of software and hardware scenes are considered when a disturbance method library is constructed.
2. In order to meet the requirement of precision error testing cost, a precision risk index is constructed based on the idea of error accumulation.
Drawings
Fig. 1 is a general flow chart of the implementation of the present invention.
Figure 2 is a flow chart of key step 1.
Figure 3 is a flow chart of key step 2.
Detailed Description
The intelligent transportation bottom layer software and hardware operation precision test is implemented through data disturbance, and a precision disturbance method library and a precision risk index construction technology are mainly adopted.
(1) Precision perturbation method library design
In the invention, an accuracy disturbance method library D is designed from five angles of an accuracy abnormal value, an operation rule, scale scaling, accuracy truncation and data interference. The method comprises the steps that related data contents such as precision-related abnormal data types, abnormal ranges and the like are introduced into precision abnormal disturbance, interference is added according to an operation rule aiming at a data precision operation process and an operation method, conditional amplification and reduction are carried out according to the scale of data in the intelligent transportation field through scale scaling, the operation rule can be divided into multiple precision interference modes such as local and overall scaling, high-precision numerical values are cut into low-precision numerical values through precision cutting, data interference is directly oriented to data, and test data are processed through typical data interference modes such as noise data adding and data damage.
(2) Precision test sample set generation
According to specific application scenes, according to specific software and hardware scenes related to a test task, including vehicle-mounted equipment, crowd equipment, cloud equipment and the like, a corresponding appropriate precision disturbance method F is selected from a disturbance library, and an existing test sample set is adjusted by adopting an appropriate disturbance method and disturbance parameters to obtain a precision test sample set.
(3) Precision risk indicator construction
In the invention, the calculation process of software and hardware under a specific scene is tracked, the condition number reduction error amplitude is adopted, the reduced calculation errors are accumulated, and the risk evaluation function F (pi) = Sigma pi-is used for evaluating the risk in the precision test set, wherein the occupied weight is calculated correspondingly by pi according to the error of the condition number reduction, so that the risk evaluation value is converted into the accumulated sum of each part of reduction error and the corresponding weight.
In this example, a relatively complete precision disturbance method library and precision risk indexes are constructed by combining specific software and hardware scenes, and precision analysis is performed on precision of software and hardware operation of the bottom layer of the intelligent traffic V2X, so that inherent precision errors and precision adaptability of the software and hardware are found.

Claims (3)

1. An intelligent transportation software and hardware precision disturbance method library and a risk index construction method are characterized in that the precision disturbance method library is designed, a specific software and hardware scene is combined to adjust an existing test sample set, and meanwhile, a precision risk index is constructed for accumulated errors calculated by bottom layer software and hardware and serves as a reference standard in a precision evaluation process; firstly, designing a precision disturbance method library from the angles of operation rules, precision truncation, data interference and the like, then adjusting an existing test sample set by adopting a proper disturbance method and disturbance parameters according to a specific software and hardware scene related to a test task, including vehicle-mounted equipment, crowd equipment, cloud equipment and the like to obtain a precision test sample set, tracking the calculation process of the software and hardware under the specific scene, then acquiring the error amplitude generated in the calculation process of the software and hardware, and finally reducing the error amplitude by adopting condition numbers to convert a risk evaluation value into the sum of each part of protocol errors and corresponding weights.
2. According to the intelligent transportation software and hardware accuracy disturbance method library and the risk indicator construction method in claim 1, the method is characterized in that a precision disturbance method library is designed from five angles of precision abnormal values, an operation rule, scale scaling, precision truncation and data interference, the precision abnormal disturbance introduces precision-related abnormal data types and abnormal range data contents, the operation rule adds interference aiming at a data precision operation process and an operation method, the scale scaling conditionally amplifies and reduces the data scale in the intelligent transportation field, the method can be divided into various precision interference modes such as local and overall scaling, the precision truncation is used for truncating a high-precision numerical value into a low-precision numerical value, the data interference is directly oriented to the data, and typical data interference modes such as noise data addition and data damage are used for processing test data.
3. The intelligent transportation software and hardware precision disturbance method library and the risk index construction method according to claim 1 are characterized in that the intelligent transportation system software and hardware-oriented precision risk index construction is performed, the software and hardware calculation process under a specific scene is tracked, the condition number reduction error amplitude is adopted, the reduced calculation errors are accumulated, and the risk evaluation function is used for calculation:
F(π) = ∑π·𝑘
the above equation is used to evaluate the risk in the precision test set, where pi corresponds to the occupied weight calculated for the error using the condition number convention, thereby converting the risk evaluation value into the cumulative sum of each part of the convention error and the corresponding weight.
CN202010714656.5A 2020-07-23 2020-07-23 Intelligent transportation software and hardware precision disturbance method library and risk index construction method Pending CN111881031A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010714656.5A CN111881031A (en) 2020-07-23 2020-07-23 Intelligent transportation software and hardware precision disturbance method library and risk index construction method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010714656.5A CN111881031A (en) 2020-07-23 2020-07-23 Intelligent transportation software and hardware precision disturbance method library and risk index construction method

Publications (1)

Publication Number Publication Date
CN111881031A true CN111881031A (en) 2020-11-03

Family

ID=73156209

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010714656.5A Pending CN111881031A (en) 2020-07-23 2020-07-23 Intelligent transportation software and hardware precision disturbance method library and risk index construction method

Country Status (1)

Country Link
CN (1) CN111881031A (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20180232300A1 (en) * 2015-05-28 2018-08-16 International Business Machines Corporation Generation of test scenarios based on risk analysis
CN108874678A (en) * 2018-06-28 2018-11-23 北京顺丰同城科技有限公司 A kind of automatic test approach and device of intelligent program
CN109084992A (en) * 2018-07-27 2018-12-25 长安大学 Method based on engine bench test unmanned vehicle intelligence
CN109902018A (en) * 2019-03-08 2019-06-18 同济大学 A kind of acquisition methods of intelligent driving system test cases

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20180232300A1 (en) * 2015-05-28 2018-08-16 International Business Machines Corporation Generation of test scenarios based on risk analysis
CN108874678A (en) * 2018-06-28 2018-11-23 北京顺丰同城科技有限公司 A kind of automatic test approach and device of intelligent program
CN109084992A (en) * 2018-07-27 2018-12-25 长安大学 Method based on engine bench test unmanned vehicle intelligence
CN109902018A (en) * 2019-03-08 2019-06-18 同济大学 A kind of acquisition methods of intelligent driving system test cases

Similar Documents

Publication Publication Date Title
CN116123042B (en) Intelligent monitoring and early warning method and system for wind generating set
CN113627098B (en) CFD model confirmation method and product design method
CN103810383A (en) Method for identifying and analyzing single-point failure mode of launch vehicle
CN109799051B (en) Method and system for processing multi-axis vibration coherence function spectrum
CN111025343B (en) Automatic monitoring and evaluating method for satellite navigation information
CN103885341B (en) Performance analysis system based on automotive performance simulator and method
CN106855990B (en) Nuclear power unit instrument channel measurement error demonstration method
US20070180411A1 (en) Method and apparatus for comparing semiconductor-related technical systems characterized by statistical data
CN111881031A (en) Intelligent transportation software and hardware precision disturbance method library and risk index construction method
CN110096820B (en) Method for predicting residual life of k/n (G) system when unit life obeys Weibull distribution
US10605842B2 (en) Noise spectrum analysis for electronic device
CN116611370A (en) Simulation analysis method and device for launching pad diversion model and computing equipment
CN112464848B (en) Information flow abnormal data monitoring method and device based on density space clustering
CN113236506A (en) Industrial time delay system fault detection method based on filtering
US20050043913A1 (en) Method of determining the level of structural coverage testing of test cases which are written for a program that does not provide for structural coverage testing
CN111738604B (en) Construction method, device and storage medium of space environment risk index
CN114299693A (en) GNSS-based slope monitoring and early warning method
Nelson et al. Structured methods for identifying and correcting potential human errors in space operations
CN115905372B (en) Earthquake-resistant structure analysis method and system for nuclear power distribution cabinet
CN104200002A (en) Method for extracting modal parameter from viscous damping vibration signals
Geng et al. Research on Performance Evaluation Method of UAV Multi-Source Data Fusion Based on Credibility
CN116992631A (en) Radar electromagnetic environment effect modeling and cross-level simulation method
Chen et al. A high-fidelity polynomial chaos modified method suitable for CFD uncertainty quantification
CN117785687A (en) Method for testing aerospace intelligent equipment software
Alegria et al. Choosing between terminal and independently based gain and offset error in the ADC histogram test

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination