A method, device, equipment and storage medium for determining the meaning of component parameters

By extracting target parameters and determining the meaning of candidate parameters in the model regular library, the low parameter recognition efficiency caused by inconsistent component models is solved, and automated and fast component parameter recognition is achieved, and identification efficiency and accuracy are improved.

CN117194479BActive Publication Date: 2025-07-22利驰数字科技(苏州)有限公司
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202311256343.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-09-27
Publication Date
2025-07-22
Estimated Expiration
2043-09-27

AI Technical Summary

Technical Problem

Due to the different component models and formats formulated by each component manufacturer and the inconsistent writing methods of technicians, it is impossible to quickly identify the meaning of component parameters through unified standards. The existing methods rely on manual query efficiency.

Method used

When the target component model does not match the model regular library, the target parameters are extracted from the target component model, the candidate parameters are determined according to the parameter position, and the demand parameters are determined from the requirement parameter library to achieve fully automated identification.

Benefits of technology

It improves the efficiency and accuracy of determining the meaning of component parameters without manual participation, meets the demand side's rapid identification needs and improves work efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117194479B_ABST
    Figure CN117194479B_ABST
Patent Text Reader

Abstract

The present invention discloses a method, device, equipment and storage medium for determining the meanings of component parameters, belonging to the field of electronic and electrical technologies. The method includes: when the target component model of a target component does not match the reference component models in a model regular library, extracting at least one target parameter from the target component model; determining at least one candidate parameter meaning involved in the target component according to the target parameter positions of the target parameters; determining the required parameters of the target component from a required parameter library associated with the target component model; and determining the required parameter meaning of the required parameter from at least one candidate parameter meaning according to the required parameter. The present invention ensures the accuracy of the meanings of the parameters involved in the target component, and the whole process does not require manual participation, improving the efficiency of determining the meanings of component parameters; at the same time, it meets the requirements of the requester, facilitating the requester to complete the work faster and better, thereby improving the work efficiency of the requester.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of electronics and electricity, and particularly to a method, device, equipment, and storage medium for determining the meaning of component parameters. Background Art

[0002] As an important part of electrical equipment, electrical components, and as an important part of electronic equipment, electronic components, quickly and accurately identifying component parameters is crucial for tasks such as component replacement.

[0003] Due to the different formats of component models formulated by each component manufacturer and the different ways of writing component models by different technicians, it is impossible to quickly identify the meaning of component parameters through a unified standard. Usually, it relies on professional technicians to determine the meaning of component parameters by querying samples, and the determination efficiency is low. Summary of the Invention

[0004] The present invention provides a method, device, equipment, and storage medium for determining the meaning of component parameters to improve the determination efficiency of the meaning of component parameters.

[0005] According to one aspect of the present invention, a method for determining the meaning of component parameters is provided. The method includes:

[0006] When the target component model of the target component does not match the reference component model in the model regular library, extracting at least one target parameter from the target component model;

[0007] Determining at least one candidate parameter meaning involved in the target component according to the target parameter positions of the respective target parameters;

[0008] Determining the required parameters of the target component from the required parameter library associated with the target component model;

[0009] Determining the required parameter meaning of the required parameter from at least one candidate parameter meaning according to the required parameter.

[0010] According to another aspect of the present invention, a device for determining the meaning of component parameters is provided. The device includes:

[0011] A target parameter determination module, configured to extract at least one target parameter from the target component model when the target component model of the target component does not match the reference component model in the model regular library;

[0012] A candidate parameter meaning determination module, configured to determine at least one candidate parameter meaning involved in the target component according to the target parameter positions of the respective target parameters;

[0013] A required parameter determination module, configured to determine the required parameters of the target component from the required parameter library associated with the target component model;

[0014] A requirement parameter meaning determination module, configured to determine the requirement parameter meaning of a requirement parameter from at least one candidate parameter meaning according to the requirement parameter.

[0015] According to another aspect of the present invention, there is provided an electronic device, including:

[0016] At least one processor; and

[0017] A memory communicatively connected to the at least one processor; wherein,

[0018] The memory stores a computer program executable by the at least one processor, and the computer program is executed by the at least one processor so that the at least one processor can execute the element parameter meaning determination method according to any embodiment of the present invention.

[0019] According to another aspect of the present invention, there is provided a computer-readable storage medium storing computer instructions for causing a processor to implement the element parameter meaning determination method according to any embodiment of the present invention when executed.

[0020] In the technical solution of the embodiment of the present invention, when the target element model of the target element does not match the reference element model in the model regular library, at least one target parameter is extracted from the target element model; according to the target parameter positions of the target parameters, at least one candidate parameter meaning involved in the target element is determined; from the requirement parameter library associated with the target element model, the requirement parameters of the target element are determined; according to the requirement parameters, the requirement parameter meaning of the requirement parameter is determined from at least one candidate parameter meaning. In the above technical solution, when the parameter meaning involved in the target element cannot be found in the model regular library, the target element model of the target element is split into several key parameters; according to the sequence positions of these key parameters in the target element model, the parameter meanings of these key parameters are searched from the preset parameter library, which ensures the accuracy of the parameter meanings of each parameter involved in the target element. The whole process does not require manual participation, improving the determination efficiency of the element parameter meaning; furthermore, from the requirement parameter library associated with the target element model, the requirement parameters of the target element are determined; according to the requirement parameters, the requirement parameter meaning of the requirement parameter is determined from at least one candidate parameter meaning, meeting the needs of the requester and facilitating the requester to complete the work faster and better, thereby improving the work efficiency of the requester.

[0021] It should be understood that the content described in this part is not intended to identify the key or important features of the embodiments of the present invention, nor is it used to limit the scope of the present invention. Other features of the present invention will become easily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS

[0022] To more clearly illustrate the technical solutions in the embodiments of the present invention, the following will briefly introduce the drawings required for the description of the embodiments. Obviously, the drawings in the following description are only some embodiments of the present invention. For those of ordinary skill in the art, without creative efforts, other drawings can be obtained based on these drawings.

[0023] Figure 1 is a flowchart of a method for determining the meaning of component parameters according to Embodiment 1 of the present invention;

[0024] Figure 2 is a flowchart of a method for determining the meaning of component parameters according to Embodiment 2 of the present invention;

[0025] Figure 3 is a schematic structural diagram of a device for determining the meaning of component parameters according to Embodiment 3 of the present invention;

[0026] Figure 4 is a schematic structural diagram of an electronic device for implementing the method for determining the meaning of component parameters in the embodiments of the present invention. Detailed Embodiments

[0027] In order to enable those skilled in the art to better understand the solutions of the present invention, the following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the drawings in the embodiments of the present invention. Obviously, the described embodiments are only some embodiments of the present invention, rather than all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present invention.

[0028] It should be noted that the terms "target" and "candidate" in the specification, claims and drawings of the present invention are used to distinguish similar objects, and do not necessarily describe a specific order or sequence. It should be understood that such data can be interchanged under appropriate circumstances so that the embodiments of the present invention described here can be implemented in an order other than those illustrated or described here. In addition, the terms "include" and "have" and any variations thereof are intended to cover non-exclusive inclusion. For example, a process, method, system, product or device that includes a series of steps or units does not necessarily have to be limited to those clearly listed steps or units, but may include other steps or units not clearly listed or inherent to these processes, methods, products or devices.

[0029] In addition, it should also be noted that in the technical solutions of the present invention, the collection, storage, use, processing, transmission, provision and disclosure of the target component model, model regular library, original component parameter library, etc. of the target component involved all comply with the provisions of relevant laws and regulations and do not violate public order and good customs.

[0030] Embodiment 1

[0031] Figure 1 The figure is a flowchart of a method for determining the meaning of component parameters provided in Embodiment 1 of the present invention. This embodiment is applicable to the situation of determining the parameter meaning of component parameters, especially applicable to the situation of determining the parameter meaning of electrical component parameters. This method can be executed by a device for determining the meaning of component parameters, and this device can be implemented in the form of hardware and / or software and can be configured in an electronic device. As Figure 1 shown, the method includes:

[0032] S101. When the target component model of the target component does not match the reference component models in the model regular library, extract at least one target parameter from the target component model.

[0033] Among them, the target component refers to the component for which the meaning of component parameters is to be determined; optionally, the target component can be an electrical component. For example, the target component can be one of electrical components such as circuit breakers, contactors, and changeover switches. The target component model refers to the model of the target component. The model regular library refers to a database that stores component models in the form of regular expressions. It should be noted that the model regular library can be preset according to actual business requirements or can be obtained by training a neural network model based on historical component model data. The embodiments of the present invention do not make specific limitations on it. The reference component model refers to the component models included in the model regular library. The target parameter refers to the string extracted from the target component model; optionally, the number of digits of each target parameter is not fixed, and the number of digits of different target parameters can be the same or different.

[0034] Specifically, when the target component model of the target component does not exist in the model regular library, that is, when the target component model of the target component does not match the reference component models in the model regular library, at least one target parameter is extracted from the target component model according to the preset number of digits. The preset number of digits can be preset according to actual business requirements. For example, the preset number of digits can be 1 digit, or the preset number of digits can be 2 digits. The embodiments of the present invention do not make specific limitations on it.

[0035] Optionally, extracting at least one target parameter from the target component model can also be: detecting whether there is a preset delimiter in the target component model; if so, the target component model is split with the preset delimiter as the splitting point to obtain at least one target parameter; if not, the target component model is used as the target parameter.

[0036] Among them, the preset delimiter can be preset according to manual experience. For example, the preset delimiter can be one or more of a space, a dash, a tilde, and a slash.

[0037] Exemplarily, if the target component model is NXM-63S / 330010A, the preset delimiters include spaces, hyphens, and slashes. By detecting whether there are preset delimiters in the target component model, it can be known that there are preset delimiters in the target component model. Then, taking the preset delimiters as the splitting points, the target component model is split to obtain the following target parameters: NXM, 63S, 3300, and 10A.

[0038] Exemplarily, if the target component model is LC1D09M7C, the preset delimiters include spaces, hyphens, and slashes. By detecting whether there are preset delimiters in the target component model, it can be known that there are no preset delimiters in the target component model. Then, the target component model LC1D09M7C is taken as the target parameter, that is, the target parameter is LC1D09M7C.

[0039] It can be understood that when there are preset delimiters in the target component model, taking the preset delimiters as the splitting points, the target component model is split to obtain at least one target parameter; or when there are no preset delimiters in the target component model, the target component model is taken as the target parameter; this can maximize the protection of the parameter representation of the target component from being damaged and avoid incorrect identification of the parameter meaning of the component caused by inappropriate splitting of the target component model.

[0040] S102. Determine at least one candidate parameter meaning involved in the target component according to the target parameter positions of the target parameters.

[0041] Among them, the target parameter position refers to the position of the target parameter in the target component model. The candidate parameter meaning refers to the parameter meaning of the candidate parameter. The candidate parameter refers to the parameter involved in the target component.

[0042] Specifically, according to the target parameter positions of the target parameters, the target parameters are sorted in the order of indexing to obtain the retrieval order. According to the retrieval order, the parameter meanings involved in each target parameter are sequentially searched from the original component parameter library, so as to obtain at least one candidate parameter meaning involved in the target component. It should be noted that a target parameter does not necessarily only involve one parameter meaning. That is to say, a target parameter can correspond to one parameter meaning or multiple parameter meanings. For example, for the target component model NXM-63S / 330010A, if the target parameter is 10A, the parameter meaning involved in this target parameter is: the rated current is 10A; if the target parameter is 63S, the parameter meanings involved in this target parameter are as follows: the frame rated current is 63A, and the breaking capacity is 25kA.

[0043] Exemplarily, if the target component model is NXM-63S / 330010A and there are 4 target parameters, namely NXM, 63S, 3300, and 10A; according to the target parameter positions of these 4 target parameters, perform an indexing order sorting on these 4 target parameters to obtain the retrieval order of these 4 target parameters: NXM, 63S, 3300, and 10A; according to the above retrieval order, sequentially search the original component parameter library for the parameter meanings related to NXM, 63S, 3300, and 10A, so as to obtain the following candidate parameter meanings related to the target component: circuit breaker of NXM series, frame rated current is 63A, breaking capacity is 25kA, number of poles is three, tripping method is thermal-magnetic, and rated current is 10A.

[0044] S103. Determine the required parameters of the target component from the required parameter library associated with the target component model.

[0045] Among them, the required parameter library can be preset according to actual business requirements, and the embodiments of the present invention do not make specific limitations on it. The required parameters refer to the component parameters required by the requirer; optionally, the number of required parameters is at least one. The requirer refers to the party that needs the target component parameters.

[0046] Specifically, using the target component model as an index, extract the required parameters of the target component from the required parameter library associated with the target component model.

[0047] Exemplarily, if the target component model is NXM-63S / 330010A; using NXM-63S / 330010A as an index, extract the required parameters of the target component from the required parameter library associated with the target component model, so as to obtain the following required parameters: NXM, 63, 3, and 10A.

[0048] S104. Determine the required parameter meanings of the required parameters from at least one candidate parameter meaning.

[0049] Among them, the required parameter meaning refers to the meaning of the required parameter.

[0050] Specifically, for each required parameter, select the target candidate parameter that is exactly the same as the required parameter from the candidate parameters corresponding to each candidate parameter meaning; use the target candidate parameter meaning corresponding to the target candidate parameter as the required parameter meaning of the required parameter. Among them, the target candidate parameter refers to the candidate parameter that is exactly the same as the required parameter. The target candidate parameter meaning refers to the candidate parameter meaning of the target candidate parameter.

[0051] Based on the above example, if there are 4 requirement parameters, namely NXM, 63, 3, and 10A; the meanings of the candidate parameters are as follows: the circuit breaker of the NXM series, the frame rated current is 63A, the breaking capacity is 25kA, the number of poles is three, the tripping method is thermal-magnetic, and the rated current is 10A; among them, the candidate parameter corresponding to the candidate parameter meaning "circuit breaker of the NXM series" is NXM, the candidate parameter corresponding to the candidate parameter meaning "frame rated current is 63A" is 63, the candidate parameter corresponding to the candidate parameter meaning "breaking capacity is 25kA" is S, the candidate parameter corresponding to the candidate parameter meaning "number of poles is three" is 3, the candidate parameter corresponding to the candidate parameter meaning "tripping method is thermal-magnetic" is 3, and the candidate parameter corresponding to the candidate parameter meaning "rated current is 10A" is 10A; for example, for the requirement parameter 3, select the target candidate parameters that are exactly the same as this requirement parameter from the candidate parameters corresponding to the above candidate parameter meanings. It can be seen that there are two target candidate parameters, thus obtaining two target candidate parameter meanings, that is, the number of poles is three and the tripping method is thermal-magnetic, and then obtaining two requirement parameter meanings, which are: the number of poles is three and the tripping method is thermal-magnetic. That is to say, the requirement parameter meaning of the requirement parameter 3 may be that the number of poles is three or the tripping method is thermal-magnetic. Since the actual requirement parameter meaning of the requirement parameter is uncertain, in order to ensure that the actual requirement parameter meaning of the requirement parameter can be obtained, choose to feedback both of the obtained two requirement parameter meanings to the requester, and the requester will finally determine the actual requirement parameter meaning of the requirement parameter according to the actual requirements. Similarly, the requirement parameter meaning of the requirement parameter NXM can be obtained as: the circuit breaker of the NXM series, the requirement parameter meaning of the requirement parameter 63 is: the frame rated current is 63A, and the requirement parameter meaning of the requirement parameter 10A is: the rated current is 10A.

[0052] In the technical solution of the embodiment of the present invention, when the target component model of the target component does not match the reference component model in the model regular library, at least one target parameter is extracted from the target component model; according to the target parameter positions of the target parameters, at least one candidate parameter meaning involved in the target component is determined; from the requirement parameter library associated with the target component model, the requirement parameters of the target component are determined; according to the requirement parameters, the requirement parameter meaning of the requirement parameters is determined from at least one candidate parameter meaning. In the above technical solution, when the parameter meaning involved in the target component cannot be found in the model regular library, the target component model of the target component is split into several key parameters; according to the sequence positions of these key parameters in the target component model, the parameter meanings of these key parameters are found from the preset parameter library, ensuring the accuracy of the parameter meanings of each parameter involved in the target component. The whole process does not require manual participation, improving the efficiency of determining the component parameter meanings; furthermore, from the requirement parameter library associated with the target component model, the requirement parameters of the target component are determined; according to the requirement parameters, the requirement parameter meaning of the requirement parameters is determined from at least one candidate parameter meaning, meeting the requirements of the requester, facilitating the requester to complete the work faster and better, and thus improving the work efficiency of the requester.

[0053] Embodiment 2

[0054] Figure 2 FIG. is a flowchart of a method for determining the meaning of component parameters provided in Embodiment 2 of the present invention. On the basis of the above embodiment, an optional implementation solution is provided. It should be noted that for the parts not described in detail in the embodiments of the present invention, reference may be made to the relevant descriptions of other embodiments. As Figure 2 shown, the method includes:

[0055] S201. When the target component model of the target component does not match the reference component model in the model regular library, at least one target parameter is extracted from the target component model.

[0056] Optionally, extracting at least one target parameter from the target component model may be: detecting whether there is a preset delimiter in the target component model; if so, the target component model is split with the preset delimiter as the splitting point to obtain at least one target parameter; if not, the target component model is used as the target parameter.

[0057] S202. Determine the target component type corresponding to the target component model.

[0058] Wherein, the target component type refers to the type of the target component. The target component refers to the component for which the meaning of the component parameters is to be determined; optionally, the target component may be an electrical component. For example, the target component may be one of electrical components such as a circuit breaker, a contactor, and a changeover switch.

[0059] Optionally, extract the target component type identifier from the target component model; determine the target component type corresponding to the target component according to the target component type identifier.

[0060] Among them, the target component type identifier is used to uniquely identify the target component type; optionally, the target component type identifier can be in the form of numbers, letters, or a combination of numbers and letters.

[0061] Specifically, extract a preset number of digits from the beginning of the target component model as the target component type identifier; extract the component type corresponding to the target component type identifier from the preset component type library as the target component type corresponding to the target component model. Among them, the preset number of digits can be set in advance according to actual business needs. For example, the preset number of digits can be 4 digits; it can also be determined by the first separator in the target component model. The embodiments of the present invention do not make specific limitations on this. The preset component type library can be set in advance according to actual business needs; the preset component type library stores component type identifiers and component types. It should be noted that one component type identifier in the preset component type library corresponds to one component type.

[0062] Exemplarily, if the target component model is LC1D09M7C and the preset number of digits is 4 digits; extract 4 digits from the beginning of the target component model to obtain the target component type identifier LC1D, and extract the component type corresponding to LC1D (i.e., contactor) from the preset component type library, and obtain the target component type corresponding to the target component model as the contactor.

[0063] Exemplarily, if the target component model is NXM-63S / 330010A; determine the preset number of digits by the first separator in the target component model. It can be seen that the preset number of digits is 3 digits; extract 3 digits from the beginning of the target component model to obtain the target component type identifier NXM; extract the component type corresponding to NXM (i.e., circuit breaker) from the preset component type library, and obtain the target component type corresponding to the target component model as the circuit breaker.

[0064] S203. Determine the target component parameter library from the original component parameter library according to the target component type.

[0065] Among them, the target component parameter library refers to the component parameter library corresponding to the target component type. The original component parameter library includes at least one sub-component parameter library. A sub-component parameter library is the component parameter library corresponding to one component type. Each sub-component parameter library stores the component type, component name, and component parameters involved in the component. The original component parameter library can be set in advance according to artificial experience.

[0066] Specifically, the target component parameter library corresponding to the target component type can be screened out from the original component parameter library with the target component type as the index, so as to narrow the range of determining the meanings of subsequent candidate parameters and improve the efficiency of determining the meanings of subsequent candidate parameters.

[0067] Exemplarily, if the target component type is a contactor, the target component parameter library corresponding to the contactor is screened out from the original component parameter library.

[0068] Exemplarily, if the target component type is a circuit breaker, the target component parameter library corresponding to the circuit breaker is screened out from the original component parameter library.

[0069] S204. For each target parameter, calculate the similarity between the target parameter and the parameters in the target component parameter library, and determine the meaning of the intermediate parameter involved in the target parameter according to the similarity.

[0070] Among them, the meaning of the intermediate parameter refers to the parameter meaning involved in the target parameter. It should be noted that a target parameter does not necessarily only involve one meaning of the intermediate parameter. That is to say, a target parameter can correspond to one meaning of the intermediate parameter or multiple meanings of the intermediate parameter. For example, for the target component model NXM-63S / 330010A, if the target parameter is 10A, the meaning of the intermediate parameter involved in the target parameter is: the rated current is 10A; if the target parameter is 63S, the meaning of the intermediate parameter involved in the target parameter is as follows: the frame rated current is 63A, and the breaking capacity is 25kA.

[0071] Specifically, for each target parameter, calculate the similarity between the target parameter and the parameters in the target component parameter library to obtain at least one candidate similarity; screen out the candidate similarities that meet the similarity conditions from the at least one candidate similarity as the target similarity; use the parameter meanings involved in the parameters in the target component parameter library corresponding to the target similarity as the meaning of the intermediate parameter involved in the target parameter. Among them, the similarity conditions can be set in advance according to actual business requirements or set arbitrarily. For example, the similarity condition is that the similarity reaches 100%. The embodiments of the present invention do not make specific limitations on this.

[0072] S205. Determine at least one candidate parameter meaning involved in the target component according to the target parameter position of each target parameter and the meaning of the intermediate parameter involved in each target parameter.

[0073] Among them, the target parameter position refers to the position of the target parameter in the target component model. The candidate parameter meaning refers to the parameter meaning of the candidate parameter. The candidate parameter refers to the parameter involved in the target component.

[0074] Specifically, the target parameters can be sorted according to the target parameter position of each target parameter to obtain the acquisition order; according to the acquisition order, the meaning of the intermediate parameter involved in each target parameter is obtained in turn, so as to obtain at least one candidate parameter meaning involved in the target component.

[0075] Exemplarily, if the target component model is NXM-63S / 330010A and there are 4 target parameters, namely NXM, 63S, 3300, and 10A; sort the target parameters according to the target parameter positions of these 4 target parameters to obtain the acquisition order: NXM, 63S, 3300, and 10A; according to the above acquisition order, first obtain the intermediate parameter meaning related to the target parameter NXM: circuit breaker of NXM series; then, obtain the intermediate parameter meaning related to the target parameter 63S: frame rated current is 63A, breaking capacity is 25kA; then, obtain the intermediate parameter meaning related to the target parameter 3300: number of poles is three, tripping method is thermal-magnetic; finally, obtain the intermediate parameter meaning related to the target parameter 10A: rated current is 10A; thus, the following candidate parameter meanings related to the target component can be obtained: circuit breaker of NXM series, frame rated current is 63A, breaking capacity is 25kA, number of poles is three, tripping method is thermal-magnetic, rated current is 10A.

[0076] Optionally, when the target component model matches the reference component model, determine at least one candidate parameter meaning related to the target component according to at least one reference parameter meaning related to the reference component model.

[0077] Among them, the reference parameter meaning refers to the meaning of the reference parameter. The reference parameter refers to the parameter involved in the reference component model.

[0078] Specifically, when the target component model exists in the model regular library, that is, when the target component model matches the reference component model, use at least one reference parameter meaning related to the reference component model that matches the target component model as at least one candidate parameter meaning related to the target component. It should be noted that one reference parameter meaning corresponds to one candidate parameter meaning.

[0079] It can be understood that when the target component model exists in the model regular library, directly determine the candidate parameter meaning related to the target component according to the reference parameter meaning related to the reference component model that matches the target component model, and no other operations are required subsequently, which improves the determination efficiency of the candidate parameter meaning.

[0080] S206. Determine the demand parameters of the target component from the demand parameter library associated with the target component model.

[0081] S207. Determine the demand parameter meaning of the demand parameter from at least one candidate parameter meaning according to the demand parameter.

[0082] The technical solution of the embodiment of the present invention determines the target component type corresponding to the target component model, and filters out the target component parameter library corresponding to the target component type from the original component parameter library, narrowing the scope of determination of the subsequent candidate parameter meanings, thereby improving the determination efficiency of the candidate parameter meanings. At the same time, through the similarity, the intermediate parameter meanings involved in the target parameter are further determined, improving the accuracy of the intermediate parameter meanings, and making the candidate parameter meanings determined subsequently according to the target parameter position of the target parameter and the intermediate parameter meanings involved in the target parameter more accurate.

[0083] Embodiment III

[0084] Figure 3 FIG. is a structural schematic diagram of a device for determining the meaning of component parameters provided in Embodiment III of the present invention. This embodiment is applicable to the situation of determining the parameter meaning of component parameters, especially applicable to the situation of determining the parameter meaning of electrical component parameters. The device can be implemented in the form of hardware and / or software and can be configured in an electronic device. As Figure 3 shown, the device includes:

[0085] A target parameter determination module 301, configured to extract at least one target parameter from the target component model when the target component model of the target component does not match the reference component model in the model regular library;

[0086] A candidate parameter meaning determination module 302, configured to determine at least one candidate parameter meaning involved in the target component according to the target parameter positions of the target parameters;

[0087] A required parameter determination module 303, configured to determine the required parameter of the target component from the required parameter library associated with the target component model;

[0088] A required parameter meaning determination module 304, configured to determine the required parameter meaning of the required parameter from at least one candidate parameter meaning according to the required parameter.

[0089] In the technical solution of the embodiment of the present invention, when the target component model of the target component does not match the reference component model in the model regular library, at least one target parameter is extracted from the target component model; according to the target parameter positions of the target parameters, at least one candidate parameter meaning involved in the target component is determined; from the requirement parameter library associated with the target component model, the requirement parameters of the target component are determined; according to the requirement parameters, the requirement parameter meaning of the requirement parameter is determined from at least one candidate parameter meaning. In the above technical solution, when the parameter meaning involved in the target component cannot be found in the model regular library, the target component model of the target component is split into several key parameters; according to the sequence positions of these key parameters in the target component model, the parameter meanings of these key parameters are searched from the preset parameter library, ensuring the accuracy of the parameter meanings of each parameter involved in the target component, without manual participation throughout the process, improving the efficiency of determining the component parameter meanings; furthermore, from the requirement parameter library associated with the target component model, the requirement parameters of the target component are determined; according to the requirement parameters, the requirement parameter meaning of the requirement parameter is determined from at least one candidate parameter meaning, meeting the requirements of the requester, facilitating the requester to complete the work faster and better, thereby improving the work efficiency of the requester.

[0090] Optionally, the target parameter determination module 301 is specifically configured to:

[0091] Detect whether there is a preset delimiter in the target component model;

[0092] If so, the target component model is split with the preset delimiter as the splitting point to obtain at least one target parameter;

[0093] If not, the target component model is used as the target parameter.

[0094] Optionally, the device further includes:

[0095] A target component type determination module, configured to determine the target component type corresponding to the target component model after extracting at least one target parameter from the target component model;

[0096] A target component parameter library determination module, configured to determine a target component parameter library from the original component parameter library according to the target component type.

[0097] Optionally, the target component type determination module is specifically configured to:

[0098] Extract a target component type identifier from the target component model;

[0099] Determine the target component type corresponding to the target component according to the target component type identifier.

[0100] Optionally, the candidate parameter meaning determination module 302 is specifically configured to:

[0101] For each target parameter, calculate the similarity between the target parameter and the parameters in the target component parameter library, and determine the meaning of the intermediate parameter involved in the target parameter according to the similarity.

[0102] According to the target parameter positions of the target parameters and the meanings of the intermediate parameters involved in the target parameters, determine at least one candidate parameter meaning involved in the target component.

[0103] Optionally, the device further includes:

[0104] A parameter meaning determination module, configured to, when the target component model matches the reference component model, determine at least one candidate parameter meaning involved in the target component according to the reference parameter meanings involved in the reference component model.

[0105] The device for determining component parameter meanings provided by the embodiments of the present invention can execute the method for determining component parameter meanings provided by any embodiment of the present invention, and has the corresponding functional modules and beneficial effects for executing each method for determining component parameter meanings.

[0106] Embodiment 4

[0107] Figure 4 FIG. shows a schematic structural diagram of an electronic device 10 that can be used to implement the embodiments of the present invention. The electronic device is intended to represent various forms of digital computers, such as, for example, 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, for example, personal digital processors, cellular phones, smart phones, wearable devices (such as 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 present invention described and / or claimed herein.

[0108] As Figure 4 shown, the electronic device 10 includes at least one processor 11, and a memory communicatively connected to the at least one processor 11, such as a read-only memory (ROM) 12, a random access memory (RAM) 13, etc. Among them, the memory stores a computer program executable by the at least one processor. The processor 11 can perform various appropriate actions and processes according to the computer program stored in the read-only memory (ROM) 12 or the computer program loaded from the storage unit 18 into the random access memory (RAM) 13. In the RAM 13, various programs and data required for the operation of the electronic device 10 can also be stored. The processor 11, the ROM 12, and the RAM 13 are connected to each other through a bus 14. The input / output (I / O) interface 15 is also connected to the bus 14.

[0109] Multiple components in the electronic device 10 are connected to the I / O interface 15, including: an input unit 16, such as a keyboard, a mouse, etc.; an output unit 17, such as various types of displays, speakers, etc.; a storage unit 18, such as a disk, an optical disc, etc.; and a communication unit 19, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 19 allows the electronic device 10 to exchange information / data with other devices through a computer network such as the Internet and / or various telecommunication networks.

[0110] The processor 11 can be various general-purpose and / or special-purpose processing components with processing and computing capabilities. Some examples of the processor 11 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various dedicated artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, a digital signal processor (DSP), and any suitable processor, controller, microcontroller, etc. The processor 11 executes the various methods and processes described above, such as the method for determining the meaning of component parameters.

[0111] In some embodiments, the method for determining the meaning of component parameters can be implemented as a computer program, which is tangibly contained in a computer-readable storage medium, such as the storage unit 18. In some embodiments, part or all of the computer program can be loaded and / or installed onto the electronic device 10 via the ROM 12 and / or the communication unit 19. When the computer program is loaded into the RAM 13 and executed by the processor 11, one or more steps of the method for determining the meaning of component parameters described above can be executed. Alternatively, in other embodiments, the processor 11 can be configured to execute the method for determining the meaning of component parameters in any other suitable manner (e.g., by means of firmware).

[0112] The various embodiments of the systems and technologies 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), complex programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various embodiments can include: being implemented in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which can be a dedicated or general-purpose programmable processor, and can receive data and instructions from a storage system, at least one input device, and at least one output device, and transmit the data and instructions to the storage system, the at least one input device, and the at least one output device.

[0113] A computer program for implementing the method of the present invention can be written in any combination of one or more programming languages. These computer programs can 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 flowchart and / or block diagram to be implemented. The computer programs can be executed entirely on the machine, partly on the machine, as a stand-alone software package partly on the machine and partly on a remote machine, or entirely on a remote machine or server.

[0114] In the context of the present invention, a computer-readable storage medium can be a tangible medium that can contain or store a computer program for use by or in connection with an instruction execution system, apparatus, or device. The computer-readable storage medium can include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination of the foregoing. Alternatively, the computer-readable storage medium can be a machine-readable signal medium. More specific examples of the machine-readable storage medium would include an electrical connection based on one or more wires, a portable computer diskette, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or Flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.

[0115] In order 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 a pointing device (e.g., a mouse or a trackball) by which the user can provide input to the electronic device. Other kinds of devices can also be used to provide interaction with the user; for example, the 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 acoustic input, speech input, or tactile input).

[0116] The systems and techniques described herein can be implemented in a computing system that includes backend components (e.g., as a data server), or a computing system that includes middleware components (e.g., an application server), or a computing system that includes frontend components (e.g., a user computer having a graphical user interface or a web browser through which a user can interact with an implementation of the systems and techniques described herein), or a computing system that includes any combination of such backend components, middleware components, or frontend components. The components of the system can be interconnected with each other by digital data communication in any form or medium (e.g., a communication network). Examples of communication networks include: local area network (LAN), wide area network (WAN), blockchain network, and the Internet.

[0117] The computing system can include clients and servers. The clients and servers are generally far from each other and typically interact through a communication network. The client-server relationship is created by computer programs that run on respective computers and have a client-server relationship with each other. The server can be a cloud server, also known as a cloud computing server or a cloud host, which is a host product in the cloud computing service system, and solves the defects of difficult management and weak business scalability existing in traditional physical hosts and VPS services.

[0118] 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 recited in the present invention can be executed in parallel, sequentially, or in a different order, as long as the desired results of the technical solution of the present invention can be achieved, and no limitation is made herein.

[0119] The above specific embodiments do not constitute a limitation on the protection scope of the present 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 the present invention shall be included within the protection scope of the present invention.

Claims

1. A method for determining the meaning of component parameters, characterized in that Including: When the target component model of the target component does not match the reference component model in the model regular library, extracting at least one target parameter from the target component model; Determining the target component type corresponding to the target component model; Determining a target component parameter library from the original component parameter library according to the target component type; For each target parameter, calculating the similarity between the target parameter and the parameters in the target component parameter library, and determining the meaning of the intermediate parameter involved in the target parameter according to the similarity; Determining at least one candidate parameter meaning involved in the target component according to the target parameter positions of the target parameters and the meanings of the intermediate parameters involved in the target parameters; Determining the required parameters of the target component from the required parameter library associated with the target component model; wherein, the required parameters refer to the component parameters required by the requirer; Determining the required parameter meaning of the required parameter from the at least one candidate parameter meaning according to the required parameter; 2. The method according to claim 1, wherein Extracting at least one target parameter from the target component model includes: Detecting whether there is a preset delimiter in the target component model; If so, splitting the target component model with the preset delimiter as the splitting point to obtain at least one target parameter; If not, using the target component model as the target parameter.

3. The method according to claim 1, wherein The determining the target component type corresponding to the target component model includes: Extracting a target component type identifier from the target component model; Determining the target component type corresponding to the target component according to the target component type identifier.

4. The method according to claim 1, wherein The method further includes: When the target component model matches the reference component model, determining at least one candidate parameter meaning involved in the target component according to at least one reference parameter meaning involved in the reference component model.

5. A device for determining the meaning of component parameters, characterized in that, Including: A target parameter determination module, configured to extract at least one target parameter from the target component model when the target component model of the target component does not match the reference component model in the model regular library; A target component type determination module, configured to determine the target component type corresponding to the target component model; A target component parameter library determination module, configured to determine a target component parameter library from the original component parameter library according to the target component type; A candidate parameter meaning determination module, configured to calculate the similarity between each target parameter and the parameters in the target component parameter library, and determine the meaning of the intermediate parameter involved in the target parameter according to the similarity; determining at least one candidate parameter meaning involved in the target component according to the target parameter positions of the target parameters and the meanings of the intermediate parameters involved in the target parameters; A required parameter determination module, configured to determine the required parameters of the target component from the required parameter library associated with the target component model; wherein, the required parameters refer to the component parameters required by the requirer; A required parameter meaning determination module, configured to determine the required parameter meaning of the required parameter from the at least one candidate parameter meaning according to the required parameter; 6. The device according to claim 5, characterized in that, The target parameter determination module is specifically configured to: Detect whether there is a preset delimiter in the target component model; If so, split the target component model at the preset delimiter to obtain at least one target parameter; If not, use the target component model as the target parameter.

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 executable by the at least one processor, and when the computer program is executed by the at least one processor, the at least one processor is enabled to execute the method for determining the meaning of component parameters according to any one of claims 1-4.

8. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer instructions for causing a processor to execute the method for determining the meaning of component parameters according to any one of claims 1-4 when executed.

Citation Information

Patent Citations

  • Electronic component recognizing method and system

    CN104463178A

  • BOM (Bill Of Material) generation method and device and electronic equipment

    CN111507609A