Search

CN-116414677-B - Unmanned aerial vehicle autonomous controllable computing platform credibility evaluation method

CN116414677BCN 116414677 BCN116414677 BCN 116414677BCN-116414677-B

Abstract

The invention discloses a reliability evaluation method of an unmanned aerial vehicle autonomous controllable computing platform, which comprises the following steps of 1, establishing a reliability evaluation index model of the unmanned aerial vehicle autonomous controllable computing platform, 2, determining a test scheme based on the reliability evaluation index model of the step 1, 3, selecting a test case based on the test scheme of the step 2, 4, evaluating according to the evaluation index of the step 1 based on the test case of the step 3, and giving a final conclusion. The invention solves the problem that the reliability measurement and evaluation method of the current unmanned aerial vehicle semi-physical simulation test platform is relatively lacking.

Inventors

  • YANG JINGLI
  • SUN CHAO
  • ZHANG YUFAN

Assignees

  • 哈尔滨工业大学

Dates

Publication Date
20260505
Application Date
20211230

Claims (8)

  1. 1. The unmanned aerial vehicle autonomous controllable computing platform credibility evaluation method is characterized by comprising the following steps of: Step 1, establishing an unmanned aerial vehicle autonomous controllable computing platform credibility evaluation index model; Step 2, determining a test scheme based on the credibility evaluation index model in the step 1; Step 3, selecting a test case based on the test scheme in the step 2; step 4, based on the test case in the step 3, evaluating according to the evaluation index in the step 1, and giving a final conclusion; the method comprises the steps of 1, establishing an unmanned aerial vehicle autonomous controllable computing platform reliability assessment index model, namely establishing an autonomous controllable computing platform reliability assessment index system taking correctness, instantaneity and completeness as basic quality attributes, establishing a reliability decomposition model based on the system, wherein the reliability decomposition model comprises 4 layers including overall assessed reliability, reliability basic quality attributes, test items and test cases; For autonomously controllable computing platforms Individual basic quality attributes Any one basic quality attribute Has the following characteristics of Individual test items , Any one test item Has the following characteristics of Test cases , ; Assume that the comment set of the test case set is The process of quantitatively evaluating the reliability of the independently controllable computing platform comprises the following steps: Step 1.1, acquiring a judgment value of a test item level according to a test case execution result; Step 1.2, judging whether the test item layer accords with the proceeding interval according to the judging value of the test item layer; step 1.3, calculating a basic quality attribute level judgment value based on the judgment value conforming to the interval test item level; And 1.4, calculating a reliability judgment result based on the judgment value of the basic quality attribute level to obtain a reliability evaluation index model of the unmanned aerial vehicle autonomous controllable computing platform.
  2. 2. The method for evaluating the reliability of an unmanned aerial vehicle autonomous controllable computing platform according to claim 1, wherein the step 1.1 is specifically that for any test case The vector of the judging value is obtained according to the execution result Wherein: (1) Hypothesis test item Has the following characteristics of The test cases are evaluated by the matrix The method comprises the following steps: (2) The weight of each use case is equal to obtain The judgment value vector of (a) is: 。
  3. 3. The method for evaluating the reliability of the unmanned aerial vehicle autonomous controllable computing platform according to claim 1, wherein the step 1.2 is specifically that in order to avoid that only two levels exist in the quantification of the final comment set, and in order to make the evaluation result more fair, interval coincidence is performed on the evaluation value of the test item hierarchy; Order the Respectively corresponding to A, B, C, D levels; according to the judgment value of the test item, calculating: (3) Then according to The interval coincidence is carried out on the interval where the value of the test item is located, namely the judgment value of the test item is converted into: (4)。
  4. 4. the method for evaluating the reliability of an unmanned aerial vehicle autonomous controllable computing platform according to claim 1, wherein the step 1.3 is specifically to assume a certain reliability basic quality attribute Has the following characteristics of The evaluation matrix of each test item is: (5) since the weights of the test items are equal The normalized evaluation values were: (6)。
  5. 5. the method for evaluating the reliability of an unmanned aerial vehicle autonomous controllable computing platform according to claim 1, wherein the step 1.4 is specifically that products are assumed to be shared The basic quality attribute of each credibility is that: (7) The reliability judgment result of the autonomous controllable computing platform is as follows: (8) Wherein, the Weight matrix as basic quality attribute according to comment set Finally, the reliability of the autonomous controllable computing platform is obtained as follows: (9)。
  6. 6. The method for evaluating the reliability of the unmanned aerial vehicle autonomous controllable computing platform according to claim 1, wherein the step 2 is characterized in that the test scheme is determined by searching basic resource components in a resource warehouse by using an existing test scheme design tool of a combined test platform, completing the design of the test scheme and storing the basic resource components in a test scheme library of a data file, each test scheme corresponds to a product to be verified and evaluated, and the test scheme comprises a plurality of basic quality attribute evaluation schemes for verifying and evaluating the reliability.
  7. 7. The method for evaluating the credibility of the autonomous controllable computing platform of the unmanned aerial vehicle according to claim 1, wherein the step 3 is characterized in that test cases are selected, namely, a basic quality attribute evaluation scheme is newly built under a test scheme by using a combined test platform data file, each evaluation scheme corresponds to a basic quality attribute influencing the credibility evaluation of a product, and a plurality of test items for basic quality attribute evaluation are included under the evaluation scheme; For each test item, a test case set is designed by using a test case automatic generation tool, and the test case set comprises a plurality of test cases for test item evaluation, wherein the expected correct result of the test case is generated through a standard comparison model, and the generated test case set is stored in a test case database of a data file.
  8. 8. The unmanned aerial vehicle autonomous controllable computing platform reliability evaluation method according to claim 7, wherein the test cases of the basic quality attribute are specifically, When the value combination of the input parameters of the autonomous controllable computing platform and the input sequence of the parameters are in legal intervals, verifying and evaluating the correctness of the combination logic of the autonomous controllable computing platform, and judging the execution result of the test case through the value of the output parameters of the autonomous controllable computing platform; Verifying and evaluating the instantaneity of the time sequence logic of the autonomous controllable computing platform when the input time of the autonomous controllable computing platform parameter is within a legal period, and judging the execution result of the test case through the output time of the autonomous controllable computing platform parameter; And verifying and evaluating the integrity of the functions and performances of the autonomous controllable computing platform when the parameters are illegally input when the value combination of the parameters, the input sequence of the parameters are not in legal intervals or the input time of the parameters is not in legal periods, and comprehensively judging the execution result of the test case through the value and the time of the parameters output by the autonomous controllable computing platform.

Description

Unmanned aerial vehicle autonomous controllable computing platform credibility evaluation method Technical Field The invention belongs to the field of unmanned aerial vehicle assessment, and particularly relates to a reliability assessment method for an unmanned aerial vehicle autonomous controllable computing platform. Background The unmanned aerial vehicle flight control computing platform is a strong real-time embedded system with higher complexity, not only comprises a software system composed of flight control software, an operating system and the like, but also comprises a hardware circuit composed of a high-performance processor, an optical fiber communication chip and the like, and has strict constraint on combination logic and sequential logic during the coordination operation of software and hardware in the working process. Especially, the reliability assessment is important for the adjacent unmanned aerial vehicle with the characteristics of long working period, complex and changeable working environment and the like. The product quality refers to the extent to which a set of inherent product components meet the requirements, as defined in ISO 9000-2000. Product quality is thus a complex combination of elements, which varies from application to application, and from quality requirement to quality requirement imposed by the user. Reliability as an index for characterizing product quality has attracted more and more attention from design and use personnel in recent years. Because in the current unmanned aerial vehicle test system, a standard credibility evaluation index system does not exist, and in the field of the evaluation of the combinational logic and the sequential logic of the unmanned aerial vehicle autonomous controllable computing platform, the credibility of the unmanned aerial vehicle autonomous controllable computing platform is evaluated due to the lack of proper credibility evaluation basic quality attributes, so that the comprehensive evaluation of the combinational logic and the sequential logic of the unmanned aerial vehicle autonomous controllable computing platform in the near space is realized. At present, the meaning understanding of the credibility in various fields at home and abroad is greatly diverged, the credibility measurement and the evaluation method are relatively lacking, the established evaluation model has no structure, the evaluation criterion has no systemicity, and the evaluation method has no universality. According to the classical McCall quality model as shown in fig. 1, the product quality concept is based on 11 elements, and the 11 elements are respectively oriented to three levels of operation, correction and transfer of the product, and the above elements are reflection of the product credibility. For the run phase of a product, correctness, reliability, efficiency (real-time), availability, and integrity are quality attributes that characterize the credibility of the product. The correctness is the degree to which the product meets the design specification and the user's intended goal under the predetermined circumstances, which requires that the product be error free. Reliability is the degree that the product continuously operates without failure for a specified time and under specified conditions according to design requirements. Real-time is the ability of a product to complete a reaction or submit an output in a specified time. Availability is the amount of work required for a product for a user to learn, use, and prepare inputs and interpret outputs for a program. Integrity is the ability of a product to continue to function when it is accidentally or intentionally damaged. Disclosure of Invention The invention provides a reliability assessment method for an unmanned aerial vehicle autonomous controllable computing platform, which solves the problem that the reliability measurement and assessment method of the existing unmanned aerial vehicle semi-physical simulation test platform is relatively lacking. The invention is realized by the following technical scheme: An unmanned aerial vehicle autonomous controllable computing platform reliability assessment method, the assessment method comprising the following steps: Step 1, establishing an unmanned aerial vehicle autonomous controllable computing platform credibility evaluation index model; Step 2, determining a test scheme based on the credibility evaluation index model in the step 1; Step 3, selecting a test case based on the test scheme in the step 2; and 4, based on the test case in the step 3, evaluating according to the evaluation index in the step 1, and giving a final conclusion. Furthermore, the step 1 of establishing the reliability evaluation index model of the unmanned aerial vehicle autonomous controllable computing platform is specifically to establish an autonomous controllable computing platform reliability evaluation index system taking correctness, instantaneity and completeness