A charging device complexity evaluation method, device, equipment and storage medium
By acquiring the organizational diagram and working principle diagram of the charging device, calculating the amount of complexity information and failure rate, a multi-dimensional evaluation is achieved, solving the problems of user difficulty and safety hazards in the existing technology, and improving the accuracy of the evaluation.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- NANJING NENGRUI ELECTRIC POWER TECH CO LTD
- Filing Date
- 2022-10-12
- Publication Date
- 2026-06-23
AI Technical Summary
Existing technologies directly select charging devices without conducting complexity assessments, leading to difficulties for users and posing safety risks.
By obtaining the organizational diagram and working principle diagram of the charging equipment, the complexity information and failure rate are determined. A multi-dimensional evaluation method is adopted, including calculating the contribution value of basic elements, the logical relationship of nodes, and normalization processing, to obtain the complexity evaluation results of the charging equipment.
It improves the accuracy of charging equipment evaluation, reduces user difficulties, and eliminates safety hazards when using charging equipment.
Smart Images

Figure CN115577534B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of equipment evaluation, and more particularly to a method, apparatus, device, and storage medium for evaluating the complexity of charging equipment. Background Technology
[0002] With the popularization of electric vehicles and the electrification of traditional machinery and equipment in industries such as engineering construction and transportation, coupled with the integrated application of the Internet of Things and artificial intelligence, charging equipment technology has been continuously updated in recent years, and the technical routes presented by various industries due to different charging scenarios are also significantly diverse.
[0003] The complex and diverse technical approaches to charging equipment have presented challenges for engineers, and existing technologies often directly select and use charging equipment.
[0004] Existing technologies that directly select charging devices without complexity assessment are uncertain, increasing user difficulty and creating safety hazards when using charging devices. Summary of the Invention
[0005] This invention provides a method, apparatus, device, and storage medium for evaluating the complexity of charging devices, so as to achieve the evaluation of the complexity of charging devices.
[0006] According to one aspect of the present invention, a method for evaluating the complexity of a charging device is provided, the method comprising:
[0007] Obtain the organizational chart and working principle diagram of the charging equipment;
[0008] The complexity information of the charging equipment is determined based on the organizational chart, and the failure rate of the charging equipment is determined based on the working principle diagram.
[0009] The complexity assessment results of the charging device are obtained based on the amount of complexity information and the failure rate.
[0010] Preferably, determining the complexity information of the charging device based on the organizational chart includes: determining the basic elements in the organizational chart, wherein the basic elements include functional hierarchy, hierarchical span, and relational level; calculating the contribution value of each basic element; and determining the complexity information of the charging device based on the contribution value, wherein the complexity information is used to represent the complexity of the organizational chart.
[0011] Preferably, determining the amount of complexity information of the charging device based on the contribution value includes: taking the coordinates composed of each contribution value as a complexity vector and calculating the mapping distance of the complexity vector; determining the amount of complexity information of the charging device based on the mapping distance and the contribution value of the relationship level.
[0012] Preferably, determining the failure rate of the charging device based on the working principle diagram includes: determining the node logical relationship of each system in the working principle diagram, wherein the node logical relationship includes series relationship and parallel relationship; determining the node working probability of each system based on the node logical relationship of each system; obtaining the pre-set correspondence between the node working probability and the failure rate, and determining the failure rate based on the correspondence and the node working probability of the system.
[0013] Preferably, the node operating probability of each system is determined based on the node logical relationship of each system, including: obtaining the node failure value, the number of series nodes corresponding to the series relationship, and the number of parallel nodes corresponding to the parallel relationship; obtaining the node operating probability of the node corresponding to the series relationship based on the node failure value and the number of series nodes; and obtaining the node operating probability of the node corresponding to the parallel relationship based on the node failure value and the number of parallel nodes.
[0014] Preferably, obtaining the complexity assessment result of the charging device based on the amount of complexity information and the failure rate includes: normalizing the amount of complexity information and the failure rate, and obtaining the normalization result; using the normalization result as an assessment index, and obtaining the weight value corresponding to each assessment index; and sequentially adding the product of each assessment index and the weight value corresponding to each assessment index to obtain the complexity assessment result.
[0015] Preferably, the complexity information content and failure rate are normalized, and the normalization result is obtained, including: obtaining a first baseline value for the complexity information content and a second baseline value for the failure rate; using the ratio of the complexity information content to the first baseline value as the normalization result of the complexity information content; and using the ratio of the failure rate to the second baseline value as the normalization result of the failure rate.
[0016] According to another aspect of the present invention, a charging device complexity assessment apparatus is provided, the apparatus comprising:
[0017] The module for acquiring organizational diagrams and working principle diagrams of charging equipment is used to acquire organizational diagrams and working principle diagrams of charging equipment.
[0018] The complexity information content and failure rate determination module is used to determine the complexity information content of the charging device based on the organizational diagram and to determine the failure rate of the charging device based on the working principle diagram.
[0019] The evaluation result acquisition module is used to obtain the complexity evaluation results of the charging device based on the amount of complexity information and the failure rate.
[0020] According to another aspect of the present invention, an electronic device is provided, the electronic device comprising:
[0021] At least one processor; and
[0022] A memory communicatively connected to the at least one processor; wherein,
[0023] The memory stores a computer program that can be executed by the at least one processor, which enables the at least one processor to perform a charging device complexity evaluation method according to any embodiment of the present invention.
[0024] According to another aspect of the present invention, a computer-readable storage medium is provided, the computer-readable storage medium storing computer instructions for causing a processor to execute and implement a charging device complexity evaluation method according to any embodiment of the present invention.
[0025] The technical solution of this invention determines the complexity information of the charging device through the organizational block diagram of the charging device, determines the failure rate of the charging device through the working principle diagram of the charging device, evaluates the charging device from multiple dimensions, improves the accuracy of the evaluation, and finally obtains the complexity evaluation result of the charging device through the complexity information and failure rate. This realizes the complexity evaluation of the charging device, reduces the difficulty of use for users, and also eliminates the safety hazards when users use the charging device.
[0026] It should be understood that the description in this section is not intended to identify key or essential features of the embodiments of the present invention, nor is it intended to limit the scope of the invention. Other features of the invention will become readily apparent from the following description. Attached Figure Description
[0027] To more clearly illustrate the technical solutions in the embodiments of the present invention, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0028] Figure 1 This is a flowchart of a method for evaluating the complexity of a charging device according to Embodiment 1 of the present invention;
[0029] Figure 2 This is a schematic diagram of the organization of an 8-gun charging device according to Embodiment 1 of the present invention;
[0030] Figure 3 This is a schematic diagram illustrating the working principle of an 8-gun charging device according to Embodiment 1 of the present invention;
[0031] Figure 4 This is a flowchart of another method for evaluating the complexity of charging devices according to Embodiment 1 of the present invention;
[0032] Figure 5 This is a flowchart of another method for evaluating the complexity of charging devices according to Embodiment 1 of the present invention;
[0033] Figure 6 This is a flowchart of another method for evaluating the complexity of charging devices according to Embodiment 2 of the present invention;
[0034] Figure 7 This is a schematic diagram of the structure of a charging device complexity assessment device provided in Embodiment 3 of the present invention;
[0035] Figure 8 This is a schematic diagram of the structure of an electronic device that implements a method for evaluating the complexity of a charging device according to an embodiment of the present invention. Detailed Implementation
[0036] To enable those skilled in the art to better understand the present invention, the technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings of the embodiments of the present invention. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort should fall within the scope of protection of the present invention.
[0037] It should be noted that the terms "first," "second," etc., in the specification, claims, and accompanying drawings of this invention are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of the invention described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover a non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.
[0038] Example 1
[0039] Figure 1 This is a flowchart illustrating a method for evaluating the complexity of charging devices according to Embodiment 1 of the present invention. This embodiment is applicable to situations involving the evaluation of the complexity of charging devices. The method can be executed by a charging device complexity evaluation device, which can be implemented in hardware and / or software and can be configured in a computer. Figure 1 As shown, the method includes:
[0040] S110. Obtain the organizational block diagram and working principle diagram of the charging equipment.
[0041] Charging equipment refers to a device used to charge other electrical appliances. It employs high-frequency power supply technology and intelligent dynamic adjustment charging technology, utilizing power electronic semiconductor devices to convert alternating current (AC) with fixed voltage and frequency into direct current (DC). It typically consists of flexible circuit boards, electronic components, etc. The charging equipment in this embodiment includes, but is not limited to: integrated charging, split charging, flexible charging, charging stacks, automatic charging, and integrated charging and distribution systems. Different charging devices can be implemented using different technical approaches, leading to varying degrees of complexity and diversity in the design. However, this complexity and diversity presents challenges for charging equipment providers, making it difficult to effectively identify the complexity of specific technical approaches. The variability of technical approaches results in a lack of accumulated experience, causing difficulties and potential risks in product design, manufacturing, and operation, and also bringing uncertainty to the benefits and experience of end users.
[0042] Furthermore, to assess the complexity of the charging equipment, the controller can obtain the organizational diagram and working principle diagram of the charging equipment. The organizational diagram refers to the hierarchical organization of the charging equipment according to its functions. The hierarchy is determined by the system principle or technical solution of the charging equipment. The highest management level is defined as Level 1. In addition to the basic functional unit level, each management level consists of at least one lower level. The basic functional unit refers to the lowest level of the system, corresponding to the least uncertainty and unpredictability. Figure 2 This is a schematic diagram of the organizational structure of an 8-gun charging device provided in Embodiment 1 of the present invention. Figure 2 In this system, the highest management layer comprises environmental management, power management, and charging management. Environmental management consists of heat dissipation detection, humidity detection, water immersion detection, and smoke detection. Power management consists of AC control switch 1, AC control switch 2, module M1, module M8, and switch controls. The lower layer of switch controls includes switch groups K1 and K2. Charging management consists of eight charging controls. The lower layer of charging controls includes an interaction unit, a metering unit, and a DC connection. The working principle block diagram primarily uses the logical connections between electrical or communication systems, with key nodes as basic units, and expresses the working relationships of the nodes within the system through series or parallel connections. Figure 3 This is a schematic diagram illustrating the working principle of an 8-gun charging device according to Embodiment 1 of the present invention. Figure 3 M1-M8 represent the eight nodes of the charging equipment. Figure 3 M1-M4 are connected in series, M5-M8 are connected in series, and M1-M4 and M5-M8 are connected in parallel.
[0043] S120. Determine the complexity information of the charging equipment based on the organizational chart, and determine the failure rate of the charging equipment based on the working principle diagram.
[0044] Figure 4 This invention provides a flowchart of a method for evaluating the complexity of a charging device according to Embodiment 1. Step S120 mainly includes the following steps S121 to S126:
[0045] S121. Determine the basic elements in the organizational chart.
[0046] The basic elements include functional hierarchy, hierarchical span, and relational level. Functional hierarchy refers to the degree of functional nesting that needs to be considered during system design; more levels mean more nested functions and greater complexity. Hierarchical span refers to the number of levels directly managed by a management level; a smaller hierarchical span results in simpler system configuration and lower complexity. Relational level refers to the various relationships between elements within the charging equipment technical organizational structure, including: direct control relationships, direct subordinate relationships, indirect control relationships, indirect subordinate relationships, and peer-to-peer relationships.
[0047] S122. Calculate the contribution value of each basic element.
[0048] Specifically, the controller calculates the contribution value of each basic element. When there are n functional levels in the organizational chart, the contribution value of each level to the complexity is calculated using the following formula (1):
[0049]
[0050] Where, H(x) i This represents the contribution of each functional layer to the complexity; i represents the layer number, i = 1, 2…n; n represents the total number of functional layers; when the i-th layer in the charging device has a i When there are 1 element, the contribution of each level span to the complexity is calculated using the following formula (2):
[0051]
[0052] Where, H(y) i This represents the contribution of each layer's span to complexity; i represents the layer number, i = 1, 2…n; n represents the total number of functional layers; a i m represents the total number of elements in the i-th layer; ij This represents the management span of the j-th element; j represents the j-th element in the i-th layer, j = 1, 2, ... a i The contribution of each relation level to complexity is calculated using the following formula (3):
[0053]
[0054] Where, H(z0) i This represents the contribution of each relation level to the complexity; g ij z0 represents the relation level of the j-th element in the i-th level; z0 represents the relation level of the i-th level, where 0 = 1, 2…5 represents 5 different relation levels; i represents the level number, i = 1, 2…n; n represents the total number of functional levels; a i The number of all elements in the i-th layer; j represents the j-th element in the i-th layer, j = 1, 2, ... a i Since the relationship levels include five types—direct control, direct subordination, indirect control, indirect subordination, and parallel relationships at the same level—the sum of the contribution values of the five relationship levels can yield the contribution value of all relationship levels at each level to the complexity. This can be calculated using the following formula (4):
[0055]
[0056] Where H(z) represents the contribution of all relation levels at each layer to the complexity; H(z0) i This represents the contribution of a certain relation level to the complexity at each level; z0 represents the relation level of the i-th level, and 0 = 1, 2...5 represent 5 different relation levels.
[0057] S123. Determine the amount of complexity information of the charging equipment based on the contribution value.
[0058] Specifically, after obtaining the contribution values of each layer to complexity, the contribution values of the layer span to complexity, and the contribution values of all relationship levels at each layer to complexity in the organizational diagram, the controller can determine the complexity information of the charging device based on these three contribution values. The complexity information is used to represent the complexity of the organizational diagram. Through the complexity information, complexity can be compared. The larger the value, the more complex the technical solution corresponding to the organizational diagram and the greater the uncertainty; conversely, the smaller the value, the simpler the technical solution corresponding to the organizational diagram.
[0059] S124. Determine the node logic relationships of each system in the working principle diagram.
[0060] Specifically, the working principle diagram includes relatively independent units in the electrical connections and control system, as well as relatively independent units in the communication connections and control system. Each relatively independent unit is a node. The system failure rate is calculated through the failure rate of each node and its logical relationships. The controller can determine the logical relationships between the nodes in the working principle diagram, including series and parallel relationships.
[0061] S125. Determine the working probability of each system's nodes based on the node logical relationships of each system.
[0062] Preferably, the node operating probability of each system is determined based on the node logical relationship of each system, including: obtaining the node failure value, the number of series nodes corresponding to the series relationship, and the number of parallel nodes corresponding to the parallel relationship; obtaining the node operating probability of the node corresponding to the series relationship based on the node failure value and the number of series nodes; and obtaining the node operating probability of the node corresponding to the parallel relationship based on the node failure value and the number of parallel nodes.
[0063] Specifically, the controller can determine the node operating probability of each system based on the node logic relationship. The controller will obtain the node failure value, the number of series nodes corresponding to the series relationship, and the number of parallel nodes corresponding to the parallel relationship. If the design and manufacturing of each node within the charging equipment have not changed significantly, the historical failure rate of historical components is used as the node failure value; otherwise, the theoretical failure rate of each node is used as the node failure value. When the node failure value is p0, and the number of series nodes is t, the node operating probability of the node corresponding to the series relationship is: 1 - (1 - p0) t When the number of parallel nodes is b, the node working probability corresponding to the parallel relationship is: p0 b .
[0064] S126. Obtain the pre-set correspondence between node working probability and failure rate, and determine the failure rate based on the correspondence and the system's node working probability.
[0065] Specifically, the controller obtains the pre-set correspondence between the node working probability and the failure rate. For example, P1 represents the working probability of the node in the electrical connection and control system, and P2 represents the working probability of the node in the communication connection and control system. The operation of the charging equipment is jointly determined by the electrical connection and control system and the communication connection and control system. The correspondence is P = 1 - (1 - P1) * (1 - P2) = P1 + P2 - P1 * P2. The failure rate P can be determined based on the correspondence and P1 and P2.
[0066] S130. Obtain the complexity assessment results of the charging device based on the amount of complexity information and the failure rate.
[0067] Figure 5 This invention provides a flowchart of a method for evaluating the complexity of a charging device according to Embodiment 1. Step S130 mainly includes the following steps S131 to S133:
[0068] S131. Normalize the amount of complex information and the failure rate, and obtain the normalization result.
[0069] Preferably, the complexity information content and failure rate are normalized, and the normalization result is obtained, including: obtaining a first baseline value for the complexity information content and a second baseline value for the failure rate; using the ratio of the complexity information content to the first baseline value as the normalization result of the complexity information content; and using the ratio of the failure rate to the second baseline value as the normalization result of the failure rate.
[0070] Specifically, the controller normalizes the amount of complexity information and the failure rate. The controller obtains a first baseline value for the amount of complexity information and a second baseline value for the failure rate. For example, the first baseline value can be the amount of complexity information of a single-gun charging device, and the second baseline value can be the failure rate of the single-gun charging device. The controller can use the ratio of the amount of complexity information to the first baseline value as the normalization result of the complexity information, and the ratio of the failure rate to the second baseline value as the normalization result of the failure rate.
[0071] S132. Use the normalization result as the evaluation index and obtain the weight value corresponding to each evaluation index.
[0072] Specifically, the weight values refer to the values that the R&D personnel input into the controller according to the importance of each indicator. The controller can use the normalized processing results of the complexity information and the normalized processing results of the failure rate as evaluation indicators, and obtain the weight values O1 and O2 corresponding to the two evaluation indicators, where O1 + O2 = 1. For example, O1 is 0.4 and O2 is 0.6.
[0073] S133. The complexity assessment result is obtained by adding the products of each assessment indicator and the corresponding weight value of each assessment indicator in sequence.
[0074] Specifically, the controller multiplies the normalized result of the complexity information with the weight value of the complexity information, multiplies the normalized result of the failure rate with the weight value of the failure rate, and then adds the two products to obtain the complexity evaluation result of the charging device. The smaller the value of the complexity evaluation result, the better the solution corresponding to the charging device.
[0075] Detailed Implementation: This embodiment uses three different 8-gun charging devices as examples. The controller can calculate the complexity information and failure rate of each charging device based on the obtained organizational block diagram and working principle diagram. Table 1 below shows the calculation results of each evaluation index:
[0076] Table 1
[0077] Evaluation indicators Charging device 1 Charging device 2 Charging device 3 benchmark value Complexity of information 6.9653 7.225 6.5483 5.6584 failure rate 0.014735 0.016424 0.012954 0.034465
[0078] Among them, the complexity information content corresponding to charging device 1 is 6.9653, and the failure rate is 0.014735; the complexity information content corresponding to charging device 2 is 7.225, and the failure rate is 0.016424; the complexity information content corresponding to charging device 3 is 6.5483, and the failure rate is 0.012954; the baseline values are the complexity information content of a single-gun charging device of 5.6584 and the failure rate of a single-gun charging device of 0.034465.
[0079] For example, based on the importance of complexity information and failure rate factors, the R&D personnel can set weight values such as O1 = 0.5 and O2 = 0.5. Table 2 below shows the normalized processing results and complexity assessment results of the three charging equipment evaluation indicators:
[0080] Table 2
[0081]
[0082] Among them, the normalized result of the complexity information quantity of charging device 1 is 1.2310, the normalized result of the failure rate is 0.4275, and the complexity evaluation result is 0.8293; the normalized result of the complexity information quantity of charging device 2 is 1.2769, the normalized result of the failure rate is 0.4765, and the complexity evaluation result is 0.8767; the normalized result of the complexity information quantity of charging device 3 is 1.1573, the normalized result of the failure rate is 0.3759, and the complexity evaluation result is 0.7666. As shown in Table 2, the complexity evaluation result of charging device 3 is the smallest, so the scheme corresponding to charging device 3 is the optimal 8-gun charging device scheme.
[0083] The technical solution of this invention determines the complexity information of the charging device through the organizational block diagram of the charging device, determines the failure rate of the charging device through the working principle diagram of the charging device, evaluates the charging device from multiple dimensions, improves the accuracy of the evaluation, and finally obtains the complexity evaluation result of the charging device through the complexity information and failure rate. This realizes the complexity evaluation of the charging device, reduces the difficulty of use for users, and also eliminates the safety hazards when users use the charging device.
[0084] Example 2
[0085] Figure 6 This is a flowchart of a method for evaluating the complexity of a charging device according to Embodiment 2 of the present invention. This embodiment specifically explains how the complexity information of the charging device is determined based on the contribution value in Embodiment 1. Figure 6 As shown, the method includes:
[0086] S210. Use the coordinates formed by each contribution value as a complexity vector, and calculate the mapping distance of the complexity vector.
[0087] Specifically, the controller can use the coordinates composed of each contribution value as a complexity vector. For example, let x be the contribution value of each layer to complexity, y be the contribution value of the layer span of each layer to complexity, and z be the contribution value of all relation levels of each layer to complexity. Then the complexity vector e = (x, y, z), and the mapping distance of the complexity vector is calculated using the following formula (5):
[0088]
[0089] Wherein d(e i e i+1 ) represents the mapping distance of the complexity vector, i represents the number of layers, and e represents the mapping distance of the complexity vector. i e represents the complexity vector of the i-th layer. i+1 x represents the complexity vector of the (i+1)th layer. i Let x represent the contribution of the i-th layer to the complexity. i+1 Let y represent the contribution of the (i+1)th layer to the complexity. i Let y represent the contribution of the i-th level's span to the complexity. i+1 Let z represent the contribution of the (i+1)th level's span to the complexity. i Let z represent the contribution of all relation levels at level i to the complexity. i+1 This represents the contribution of all relation levels at level i+1 to the complexity.
[0090] S220. Determine the amount of complexity information of the charging device based on the contribution values of the mapping distance and the relationship level.
[0091] Specifically, the complexity information content of the charging device is determined based on the mapping distance and the contribution value of the relationship level at each layer, i.e., the complexity information content of the charging device is calculated using the following formula (6):
[0092]
[0093] Where B represents the amount of complex information, d(e i e i+1 ) represents the mapping distance of the complexity vector, i represents the number of layers, and e represents the mapping distance of the complexity vector. i e represents the complexity vector of the i-th layer. i+1 z represents the complexity vector of the (i+1)th layer. i This represents the contribution of all relational levels at level i to the complexity. The greater the calculated complexity information, the more complex the technical solution corresponding to the organizational chart, and the greater the uncertainty; conversely, the smaller the value, the simpler the technical solution corresponding to the organizational chart.
[0094] The technical solution of this invention determines the mapping distance of the complexity vector of the charging device through the organizational block diagram of the charging device, and then determines the complexity information of the charging device by the contribution value of the mapping distance and the relationship level, thereby realizing a comprehensive evaluation of the function of the charging device. Then, it determines the failure rate of the charging device through the working principle diagram of the charging device, and evaluates the charging device from multiple dimensions, thereby improving the accuracy of the evaluation. Finally, it obtains the complexity evaluation result of the charging device through the complexity information and failure rate, thereby realizing the complexity evaluation of the charging device, reducing the difficulty of use for users and eliminating safety hazards when users use the charging device.
[0095] Example 3
[0096] Figure 7 This is a schematic diagram of a charging device complexity assessment device provided in Embodiment 3 of the present invention. Figure 7 As shown, the device includes: an organization diagram and working principle diagram acquisition module 310, used to acquire the organization diagram and working principle diagram of the charging device; a complexity information quantity and failure rate determination module 320, used to determine the complexity information quantity of the charging device based on the organization diagram and the failure rate of the charging device based on the working principle diagram; and an evaluation result acquisition module 330, used to acquire the complexity evaluation result of the charging device based on the complexity information quantity and failure rate.
[0097] Preferably, the organization diagram and working principle diagram acquisition module 310 specifically includes: a basic element determination unit, used to determine the basic elements in the organization diagram, wherein the basic elements include functional hierarchy, hierarchy span and relationship level; a contribution value calculation unit, used to calculate the contribution value of each basic element; and a complexity information determination unit, used to determine the complexity information of the charging device based on the contribution value, wherein the complexity information is used to represent the complexity of the organization diagram.
[0098] Preferably, the complexity information determination unit is specifically used to: take the coordinates composed of each contribution value as a complexity vector and calculate the mapping distance of the complexity vector; determine the complexity information of the charging device based on the mapping distance and the contribution value of the relationship level.
[0099] Preferably, the organization diagram and working principle diagram acquisition module 310 further includes: a node logic relationship determination unit, used to determine the node logic relationship of each system in the working principle diagram, wherein the node logic relationship includes series relationship and parallel relationship; a node working probability determination unit, used to determine the node working probability of each system according to the node logic relationship of each system; and a failure rate determination unit, used to obtain a pre-set correspondence between node working probability and failure rate, and determine the failure rate according to the correspondence and the node working probability of the system.
[0100] Preferably, the node operating probability determination unit is specifically used for: obtaining the node failure value, the number of series nodes corresponding to the series relationship, and the number of parallel nodes corresponding to the parallel relationship; obtaining the node operating probability of the node corresponding to the series relationship based on the node failure value and the number of series nodes; and obtaining the node operating probability of the node corresponding to the parallel relationship based on the node failure value and the number of parallel nodes.
[0101] Preferably, the evaluation result acquisition module 330 specifically includes: a normalization result acquisition unit, used to normalize the complexity information and failure rate, and acquire the normalization result; a weight value acquisition unit, used to use the normalization result as an evaluation index, and acquire the weight value corresponding to each evaluation index; and an evaluation result acquisition unit, used to sequentially add the product of each evaluation index and the weight value corresponding to each evaluation index to obtain the evaluation result.
[0102] Preferably, the normalization result acquisition unit is specifically used for: acquiring a first baseline value for the amount of complexity information and a second baseline value for the failure rate; using the ratio of the amount of complexity information to the first baseline value as the normalization result of the amount of complexity information; and using the ratio of the failure rate to the second baseline value as the normalization result of the failure rate.
[0103] The technical solution of this invention determines the complexity information of the charging device through the organizational block diagram of the charging device, determines the failure rate of the charging device through the working principle diagram of the charging device, evaluates the charging device from multiple dimensions, improves the accuracy of the evaluation, and finally obtains the complexity evaluation result of the charging device through the complexity information and failure rate. This realizes the complexity evaluation of the charging device, reduces the difficulty of use for users, and also eliminates the safety hazards when users use the charging device.
[0104] The charging device complexity assessment device provided in this embodiment of the invention can execute the charging device complexity assessment method provided in any embodiment of the invention, and has the corresponding functional modules and beneficial effects of the method.
[0105] Example 4
[0106] Figure 8A schematic diagram of an electronic device 10 that can be used to implement embodiments of the present invention is shown. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device can also represent various forms of mobile devices, such as personal digital processors, cellular phones, smartphones, wearable devices (e.g., helmets, glasses, watches, etc.), and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely illustrative and are not intended to limit the implementation of the invention described and / or claimed herein.
[0107] like Figure 8 As shown, the electronic device 10 includes at least one processor 11 and a memory, such as a read-only memory (ROM) 12 or a random access memory (RAM) 13, communicatively connected to the at least one processor 11. The memory stores computer programs executable by the at least one processor. The processor 11 can perform various appropriate actions and processes based on the computer program stored in the ROM 12 or loaded from storage unit 18 into the RAM 13. The RAM 13 may also store various programs and data required for the operation of the electronic device 10. The processor 11, ROM 12, and RAM 13 are interconnected via a bus 14. An input / output (I / O) interface 15 is also connected to the bus 14.
[0108] Multiple components in electronic device 10 are connected to I / O interface 15, including: input unit 16, such as keyboard, mouse, etc.; output unit 17, such as various types of displays, speakers, etc.; storage unit 18, such as disk, optical disk, etc.; and communication unit 19, such as network card, modem, wireless transceiver, etc. Communication unit 19 allows electronic device 10 to exchange information / data with other devices through computer networks such as the Internet and / or various telecommunications networks.
[0109] Processor 11 can be a variety of general-purpose and / or special-purpose processing components with processing and computing capabilities. Some examples of processor 11 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various special-purpose artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, a digital signal processor (DSP), and any suitable processor, controller, microcontroller, etc. Processor 11 performs the various methods and processes described above, such as a method for evaluating the complexity of a charging device.
[0110] In some embodiments, a charging device complexity assessment method may be implemented as a computer program tangibly contained in a computer-readable storage medium, such as storage unit 18. In some embodiments, part or all of the computer program may be loaded and / or installed on electronic device 10 via ROM 12 and / or communication unit 19. When the computer program is loaded into RAM 13 and executed by processor 11, one or more steps of the charging device complexity assessment method described above may be performed. Alternatively, in other embodiments, processor 11 may be configured to perform a charging device complexity assessment method by any other suitable means (e.g., by means of firmware).
[0111] Various embodiments of the systems and techniques described above herein can be implemented in digital electronic circuit systems, integrated circuit systems, field-programmable gate arrays (FPGAs), application-specific integrated circuits (ASICs), application-specific standard products (ASSPs), systems-on-a-chip (SoCs), payload-programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various embodiments may include implementations in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which may be a dedicated or general-purpose programmable processor, capable of receiving data and instructions from a storage system, at least one input device, and at least one output device, and transmitting data and instructions to the storage system, the at least one input device, and the at least one output device.
[0112] Computer programs used to implement the methods of the present invention may be written in any combination of one or more programming languages. These computer programs may be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device, such that when executed by the processor, the computer programs cause the functions / operations specified in the flowcharts and / or block diagrams to be performed. The computer programs may be executed entirely on a machine, partially on a machine, or as a standalone software package, partially on a machine and partially on a remote machine, or entirely on a remote machine or server.
[0113] In the context of this invention, a computer-readable storage medium can be a tangible medium that may contain or store a computer program for use by or in conjunction with an instruction execution system, apparatus, or device. A computer-readable storage medium may include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination thereof. Alternatively, a computer-readable storage medium may be a machine-readable signal medium. More specific examples of machine-readable storage media include electrical connections based on one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fibers, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof.
[0114] To provide interaction with a user, the systems and techniques described herein can be implemented on an electronic device having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and pointing device (e.g., a mouse or trackball) through which the user provides input to the electronic device. Other types of devices can also be used to provide interaction with the user; for example, feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form (including sound input, voice input, or tactile input).
[0115] The systems and technologies described herein can be implemented in computing systems that include backend components (e.g., as data servers), or computing systems that include middleware components (e.g., application servers), or computing systems that include frontend components (e.g., user computers with graphical user interfaces or web browsers through which users can interact with implementations of the systems and technologies described herein), or any combination of such backend, middleware, or frontend components. The components of the system can be interconnected via digital data communication of any form or medium (e.g., communication networks). Examples of communication networks include local area networks (LANs), wide area networks (WANs), blockchain networks, and the Internet.
[0116] A computing system can include clients and servers. Clients and servers are generally located far apart and typically interact through communication networks. The client-server relationship is created by computer programs running on the respective computers and having a client-server relationship with each other. The server can be a cloud server, also known as a cloud computing server or cloud host, which is a hosting product within the cloud computing service system to address the shortcomings of traditional physical hosts and VPS services, such as high management difficulty and weak business scalability.
[0117] It should be understood that the various forms of processes shown above can be used, with steps reordered, added, or deleted. For example, the steps described in this invention can be executed in parallel, sequentially, or in different orders, as long as the desired result of the technical solution of this invention can be achieved, and this is not limited herein.
[0118] The specific embodiments described above do not constitute a limitation on the scope of protection of this invention. Those skilled in the art should understand that various modifications, combinations, sub-combinations, and substitutions can be made according to design requirements and other factors. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of this invention should be included within the scope of protection of this invention.
Claims
1. A method for evaluating the complexity of charging devices, characterized in that, include: Obtain the organizational chart and working principle diagram of the charging equipment; The complexity information of the charging device is determined based on the organizational diagram, and the failure rate of the charging device is determined based on the working principle diagram. The complexity assessment result of the charging device is obtained based on the amount of complexity information and the failure rate. The step of determining the failure rate of the charging device based on the working principle diagram includes: Determine the node logical relationships of each system in the working principle diagram, wherein the node logical relationships include series relationships and parallel relationships; The working probability of each node in each system is determined based on the node logical relationship of each system. Obtain a pre-defined correspondence between node working probability and failure rate, and determine the failure rate based on the correspondence and the node working probability of the system; The step of obtaining the complexity assessment result of the charging device based on the amount of complexity information and the failure rate includes: The complexity information and the failure rate are normalized, and the normalization result is obtained. The normalization result is used as an evaluation index, and the weight value corresponding to each evaluation index is obtained. The complexity assessment result is obtained by sequentially adding the products of each of the assessment indicators and the corresponding weight values.
2. The method according to claim 1, characterized in that, Determining the complexity information of the charging device based on the organizational diagram includes: The basic elements of the organizational chart are determined, wherein the basic elements include functional hierarchy, hierarchical span, and relational level; Calculate the contribution value of each of the basic elements; The complexity information of the charging device is determined based on the contribution value, wherein the complexity information is used to represent the complexity of the organizational chart.
3. The method according to claim 2, characterized in that, Determining the complexity information of the charging device based on the contribution value includes: The coordinates formed by the contribution values are used as a complexity vector, and the mapping distance of the complexity vector is calculated. The amount of complexity information of the charging device is determined based on the contribution value of the mapping distance and the relationship level.
4. The method according to claim 1, characterized in that, Determining the node operating probability of each system based on the node logical relationship of each system includes: Obtain the node failure value, the number of series nodes corresponding to the series relationship, and the number of parallel nodes corresponding to the parallel relationship; The working probability of the node corresponding to the series relationship is obtained based on the node failure value and the number of series nodes; The node working probability is obtained based on the node failure value and the number of parallel nodes.
5. The method according to claim 1, characterized in that, The normalization process for the amount of complex information and the failure rate, and the acquisition of the normalization result, includes: Obtain a first baseline value for the amount of complexity information and a second baseline value for the failure rate; The ratio of the complexity information quantity to the first benchmark value is used as the normalization result of the complexity information quantity. The ratio of the failure rate to the second benchmark value is used as the normalized result of the failure rate.
6. A device for evaluating the complexity of charging equipment, characterized in that, include: The module for acquiring organizational diagrams and working principle diagrams of charging equipment is used to acquire organizational diagrams and working principle diagrams of charging equipment. The complexity information content and failure rate determination module is used to determine the complexity information content of the charging device based on the organizational block diagram and to determine the failure rate of the charging device based on the working principle diagram. The evaluation result acquisition module is used to acquire the complexity evaluation result of the charging device based on the amount of complexity information and the failure rate. The complexity information content and failure rate determination module is specifically used to: determine the node logical relationship of each system in the working principle diagram, wherein the node logical relationship includes series relationship and parallel relationship; The working probability of each node in each system is determined based on the node logical relationship of each system. Obtain a pre-defined correspondence between node working probability and failure rate, and determine the failure rate based on the correspondence and the node working probability of the system; Specifically, the evaluation result acquisition module is used to: normalize the amount of complexity information and the failure rate, and obtain the normalization result; The normalization result is used as an evaluation index, and the weight value corresponding to each evaluation index is obtained. The complexity assessment result is obtained by sequentially adding the products of each of the assessment indicators and the corresponding weight values.
7. An electronic device, characterized in that, The electronic device includes: At least one processor; and A memory communicatively connected to the at least one processor; wherein, The memory stores a computer program that can be executed by the at least one processor to enable the at least one processor to perform the method of any one of claims 1-5.
8. A computer storage medium, characterized in that, The computer storage medium stores computer instructions that are used to cause a processor to execute the method of any one of claims 1-5.