A quality control method for motor manufacturing
By identifying and analyzing component information and constraint parameters in the motor assembly drawings, generating quality detection characteristics and building assembly identification modules, the problem of inaccurate quality control in traditional motor manufacturing is solved, and high-precision assembly quality control and motor manufacturing quality improvement are achieved.
Patent Information
- Application Number
- CN202410859429.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-06-28
- Publication Date
- 2025-05-06
- Estimated Expiration
- 2044-06-28
AI Technical Summary
In the traditional motor manufacturing process, quality control depends on the proficiency and experience of workers, resulting in unstable and consistent product quality, making it difficult to meet the demands of modern motor manufacturing industries for high precision, high efficiency and large-scale production.
By obtaining motor assembly drawings, identifying positioning component information, assembly location and constraint parameters, structural and functional identification based on component information, generating constraint conditions and quality detection characteristics, building assembly recognition modules, perform assembly quality identification, and deviation positioning and assembly adjustments based on identification results.
It realizes precise control of motor assembly quality, improves motor manufacturing quality, ensures product stability and consistency, and meets the needs of the modern motor manufacturing industry.
Smart Images

Figure CN118691153B_ABST
Abstract
Description
Technical Field
[0001] The invention relates to the technical field of intelligent control, and in particular to a quality control method for motor manufacturing. Background Art
[0002] With the rapid development of industrial automation and intelligent manufacturing technology, the quality control requirements for motor manufacturing processes are becoming increasingly stringent. As a key component of drive equipment, control systems, etc., the assembly quality of motors directly affects the stability and reliability of the entire system. However, in the traditional motor manufacturing process, quality control often relies on the proficiency and experience of workers. This quality control method based on manual operation and human judgment is not only inefficient, but also difficult to ensure the stability and consistency of product quality. With the manufacturing industry's continuous pursuit of optimizing production efficiency, product quality and production costs, traditional quality control methods have been unable to meet the needs of the modern motor manufacturing industry. Especially in a high-precision, high-efficiency, large-scale production environment, precise control of motor assembly quality has become particularly important. Summary of the invention
[0003] The embodiment of the present application provides a quality control method for motor manufacturing, which solves the technical problem in the prior art that inaccurate assembly quality control during motor manufacturing leads to reduced motor quality.
[0004] In view of the above problems, an embodiment of the present application provides a quality control method for motor manufacturing.
[0005] The present application provides a quality control method for motor manufacturing, the method comprising:
[0006] Obtain the motor assembly drawing, identify and locate component information, assembly position, and constraint parameters; based on the component information, perform structural and functional identification on each component to obtain component structural characteristics and functional positioning characteristics; generate constraint conditions according to the constraint parameters and the functional positioning characteristics, the constraint conditions include alignment relationship and clearance constraint, and the alignment relationship includes coaxial alignment and perpendicularity alignment; determine the connection relationship between components according to the assembly position, combine the component structural characteristics to identify assembly connection contact points, and perform contact point feature analysis to obtain assembly connection characteristics; based on the constraint conditions and the assembly connection characteristics, generate quality inspection features to construct an assembly identification module, the assembly identification module is used to perform assembly quality identification on the assembly structure according to the assembly connection characteristics and constraint conditions, and obtain assembly quality identification results for motor manufacturing; perform deviation positioning according to the assembly quality identification results, and feedback assembly adjustment information based on the deviation positioning.
[0007] One or more technical solutions provided in this application have at least the following technical effects or advantages:
[0008] First, the motor assembly drawing is obtained to identify and locate the component information, assembly position, and constraint parameters. Then, based on the component information, the structure and functionality of each component are identified to obtain the component structure characteristics and functional positioning characteristics. Next, constraint conditions are generated according to the constraint parameters and functional positioning characteristics. The constraint conditions include alignment relationship and clearance constraint. The alignment relationship includes coaxial alignment and vertical alignment. Further, the connection relationship between components is determined according to the assembly position, and the assembly connection contact points are identified by merging the component structure characteristics, and the contact point features are analyzed to obtain the assembly connection characteristics. Then, according to the constraint conditions and assembly connection characteristics, the quality inspection features are generated to construct an assembly recognition module. The assembly recognition module is used to identify the assembly quality of the assembly structure according to the assembly connection characteristics and constraint conditions, and obtain the assembly quality recognition result of the motor manufacturing. Finally, deviation positioning is performed according to the assembly quality recognition result, and assembly adjustment information is fed back based on the deviation positioning. The technical problem of the reduced motor quality caused by inaccurate assembly quality control in the motor manufacturing process in the prior art is solved, and the technical effect of improving the motor manufacturing quality is achieved by controlling the motor assembly quality. BRIEF DESCRIPTION OF THE DRAWINGS
[0009] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.
[0010] Figure 1 A flow chart of a quality control method for motor manufacturing provided in an embodiment of the present application.
[0011] Figure 2 A schematic diagram of a process for obtaining motor assembly drawings in a motor manufacturing quality control method provided in an embodiment of the present application. DETAILED DESCRIPTION
[0012] The embodiment of the present application solves the technical problem in the prior art that inaccurate assembly quality control during the motor manufacturing process leads to reduced motor quality by providing a quality control method for motor manufacturing.
[0013] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, rather than all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of this application.
[0014] It should be noted that the terms "including" and "having" are intended to cover non-exclusive inclusions. For example, a process, method, system, product or server that includes a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or modules that are not explicitly listed or are inherent to these processes, methods, products or devices.
[0015] Embodiment 1
[0016] like Figure 1 As shown, an embodiment of the present application provides a quality control method for motor manufacturing, wherein the method includes:
[0017] Obtain the motor assembly drawing and identify the positioning component information, assembly position, and constraint parameters.
[0018] The motor assembly drawing contains detailed information about each motor component. By obtaining the motor assembly drawing, the component information, assembly position, and constraint parameters can be identified. Among them, the component information includes the model, size, material, etc. of the component; the assembly position refers to the assembly position of the component; the constraint parameters include the relative position relationship between components, assembly tolerance, fit type (such as clearance fit, transition fit, interference fit), etc.
[0019] Furthermore, if Figure 2 As shown, the step of obtaining the motor assembly drawing, identifying the positioning component information, assembly position, and constraint parameters includes:
[0020] The overall structure diagram of the motor assembly drawing is obtained, the components are identified, and the component information is determined by tracing the production line. The component information is an integrated component individual. The alignment relationship and gap size identification and extraction are performed on the overall structure diagram based on the component information to obtain constraint information; the overall structure diagram is disassembled according to the component information to obtain assembly nodes, and the assembly explosion drawing is extracted based on the assembly nodes; the assembly position, component connection relationship, and connection point identification are performed according to the assembly explosion drawing to obtain the assembly position.
[0021] Preferably, obtain the overall structural drawing of the motor from the motor manufacturer or related engineering documents to ensure that the drawing is up to date and contains all necessary detailed information; use CAD software to identify components of the overall structural drawing, and trace the production line to determine the component information, which is the integrated component individual, and then identify and mark the integrated component individual in the drawing, including the motor body, stator, rotor, bearing, end cover, etc.; analyze the alignment relationship and gap size between components in the overall structural drawing, use the measuring tools of the CAD software to accurately measure these dimensions, and record them as constraint information; disassemble the overall structural drawing according to the identified component information and assembly sequence, and use CAD software to generate an assembly explosion drawing to show the positional relationship and connection sequence of each component during the assembly process; in the assembly explosion drawing, identify the assembly position of each component, analyze and determine the connection relationship between components, such as bolt connection, welding, riveting, etc., identify and mark the connection points, which are key positions that require special attention during the assembly process.
[0022] Furthermore, the tracing of the production line to determine the component information includes:
[0023] Based on the production line, integrated components are acquired, and functional information, structural information, and size information of the integrated components are collected; a mapping relationship between the integrated components and the production line is established; according to the mapping relationship between the production line and the integrated components, a component production management module is constructed, and the component production management module has component traceability, and component identification information is used as input to trace components through the component production management module to determine the component information.
[0024] Preferably, integrated components are obtained from the production line, and functional information, structural information, and dimensional information of the integrated components are collected, wherein functional information refers to the main function, purpose, and role of each integrated component in the motor, structural information refers to the structural design of the integrated component, including its components, materials, connection methods, etc., and dimensional information refers to the length, width, height, aperture, etc. of the integrated component; by assigning a unique identifier to each production line, such as the production line number, name, etc., and assigning a unique identifier to each integrated component, such as the batch number, serial number, etc., to obtain information such as the production line on which each integrated component is produced, the production time, the operator, etc., to form a mapping relationship between the component and the production line; according to the mapping relationship between the production line and the integrated component, a component production management module is constructed, and the component production management module has component traceability. When a component needs to be traced, the component identification information (such as the serial number and batch number) is input into the component production management module, and the component production management module outputs the corresponding component information through query.
[0025] Based on the component information, the structure and functionality of each component are identified to obtain the component structural characteristics and functional positioning features.
[0026] According to the component information, the structure and functionality of each component are identified to obtain the component structural characteristics and functional positioning characteristics. The component structural characteristics refer to the structural characteristics of the component, and the functional positioning characteristics refer to the functions of the component when used in different positions.
[0027] Constraint conditions are generated according to the constraint parameters and the functional positioning features. The constraint conditions include alignment relations and clearance constraints. The alignment relations include coaxial alignment and perpendicularity alignment.
[0028] Constraints are generated based on constraint parameters and functional positioning features. Constraints include alignment relationships and clearance constraints. Alignment relationships include coaxial alignment and perpendicularity alignment. Among them, coaxial alignment means that when the axes of two components need to be precisely aligned, a coaxial alignment constraint should be set. Perpendicular alignment means that when the surfaces or axes of two components need to maintain a perpendicular relationship, a perpendicularity alignment constraint should be set. For example, when building a right-angle structure or ensuring that certain operating surfaces are vertical. Clearance constraints include minimum clearance and maximum clearance. In order to ensure that components do not collide with each other or generate excessive friction during operation, a minimum clearance constraint needs to be set. Since excessive clearance may cause components to loosen, vibrate, or degrade in performance, a maximum clearance constraint needs to be set to limit the size of the clearance.
[0029] The connection relationship between components is determined according to the assembly position, and the structural characteristics of the components are combined to perform assembly connection contact point identification and contact point feature analysis to obtain assembly connection features.
[0030] Determine the connection relationship between components based on the assembly position, and identify the assembly connection contact points by combining the structural characteristics of the components. Specifically, determine the exact position of each component in the final product based on the assembly position information obtained from the previous analysis, and identify which components need to be connected based on the logical order and physical structure of the assembly, including bolt connection, welding, snap connection, adhesive connection, etc., and identify the contact points of the assembly connection points, that is, the parts where two components are in direct contact, and perform feature analysis on each identified contact point, including shape, size, tolerance requirements, etc. Based on the above information, obtain the assembly connection features, including the connection type (such as bolt connection, welding, etc.), the specifications of the connector, the shape and size of the contact point, tolerance requirements, etc.
[0031] According to the constraint conditions and the assembly connection features, quality inspection features are generated to construct an assembly identification module, and the assembly identification module is used to perform assembly quality identification on the assembly structure according to the assembly connection features and the constraint conditions to obtain an assembly quality identification result for motor manufacturing.
[0032] According to the constraints, such as alignment relationships (coaxiality, perpendicularity) and clearance constraints, determine which parameters are most important to the assembly quality. Combined with the connection relationship between components, contact point features, etc., define the key points of quality inspection, and then generate quality inspection features and build an assembly recognition module. The assembly recognition module is used to identify the assembly quality of the assembly structure according to the assembly connection features and constraints, and obtain the assembly quality recognition results of motor manufacturing.
[0033] Furthermore, the generation of quality inspection features to construct an assembly recognition module includes:
[0034] According to the assembly nodes, an assembly cycle chain is constructed, wherein each node in the assembly cycle chain corresponds to the assembly node, and the connection order of each node in the assembly cycle chain corresponds to the installation order of the assembly explosion drawing; the quality inspection features of each assembly node are obtained, and an identification window is constructed to fit it into the machine vision module to generate a node assembly identification module; according to the correspondence between the assembly node and each node in the assembly cycle chain, the node assembly identification module is fitted into the assembly cycle chain to construct the assembly identification module, and the assembly identification module includes multiple node assembly identification modules with assembly node identifiers.
[0035] Preferably, an assembly cycle chain is constructed based on the assembly nodes, and each assembly node is mapped to a node on the assembly cycle chain to ensure that the connection sequence of each node in the assembly cycle chain is completely consistent with the installation sequence on the assembly explosion drawing; a quality analysis is performed on each assembly node to determine the key features or attributes that need to be detected to ensure the assembly quality, and based on the analysis results, specific quality inspection features are defined for each assembly node, including size, alignment relationship, gap, connection tightness, etc.; based on the quality inspection features, recognition windows of the machine vision module are designed, and these windows can accurately capture the features that need to be detected, and the recognition windows are integrated into the machine vision module, and the corresponding image processing algorithms and parameters are configured to ensure that the machine vision module can accurately identify and measure the quality inspection features; the machine vision module is combined with the defined quality inspection features to generate a node assembly identification module; according to the corresponding relationship between the assembly nodes and each node in the assembly cycle chain, the node assembly identification module is fitted into the assembly cycle chain to ensure that each assembly node has a corresponding node assembly identification module.
[0036] Furthermore, obtaining the assembly quality identification result of the motor manufacturing includes:
[0037] Component recognition is performed by collecting image information of assembly components, the assembly node is located, the node assembly recognition module of the corresponding node is called according to the assembly node, and assembly quality recognition detection is performed according to the quality detection feature to obtain the node assembly quality recognition result; an adaptive switching function is set based on the assembly position and constraint parameters; adaptive switching is performed according to the recognition result of the node assembly recognition module through the adaptive switching function; when the adaptive switching information is received, the next node assembly recognition module is activated according to the connection order of the assembly cycle chain, and so on, the recognition of all nodes is completed, and the assembly quality recognition results of all nodes are merged to obtain the assembly quality recognition result.
[0038] Preferably, the image information of the assembly components is obtained by an image acquisition device, and the component recognition is performed on the collected image information to locate the assembly node. According to the located assembly node, the node assembly recognition module of the corresponding node is called; the node assembly recognition module is used to perform assembly quality recognition detection according to the preset quality detection characteristics (such as size, position, angle, etc.) to obtain the assembly quality recognition result of each node; based on the assembly position and constraint parameters (such as time, space, physical constraints, etc.), an adaptive switching function is set, which is used to determine the next operation according to the recognition result and constraint conditions of the current node; when the adaptive switching information (which may be based on the recognition result, time, external instructions, etc.) is received, the adaptive switching function starts to work, and according to the recognition result and constraint conditions of the current node, the adaptive switching function determines whether to activate the next node assembly recognition module, and according to the connection order of the assembly cycle chain (i.e., the logical or physical order of assembly), the assembly recognition module of each node is activated and run one by one, and the recognition result of each node will be recorded and saved; when the recognition of all nodes is completed, the assembly quality recognition results of all nodes are summarized, and finally a complete assembly quality recognition result is obtained. Accurate recognition and quality control of assembly components are achieved through image recognition technology. At the same time, the introduction of adaptive switching functions makes the entire process more flexible and efficient, and can adapt to changes in different assembly conditions and requirements.
[0039] Furthermore, obtaining the node assembly quality identification result includes:
[0040] A motor abnormality case set is obtained, wherein the motor abnormality case set includes abnormal cases of various assembly components; the abnormal characteristics and abnormal impact results of each assembly component are respectively learned according to the motor abnormality case set, and the abnormal impact results are standardized and quantified to obtain the abnormal characteristics of each assembly component and the corresponding abnormal impact value; a corresponding relationship between the abnormal characteristics and constraint parameters is established, and the weight coefficient of the constraint parameter is set according to the abnormal impact value; the assembly quality identification detection result is weighted according to the weight coefficient of the constraint parameter to obtain the node assembly quality identification result.
[0041] Preferably, a motor abnormality case set is obtained from historical data, and the motor abnormality case set includes abnormal cases of each assembly component, and each case records in detail the specific manifestation, cause and impact result of the abnormality; based on the motor abnormality case set, the abnormal characteristics of each assembly component are learned, including the conditions for identifying the occurrence of abnormalities, manifestations, etc. At the same time, the abnormal impact results are also learned, and these impact results are standardized and quantified, that is, various non-quantitative impacts (such as performance degradation, shortened life, etc.) are converted into comparable numerical values or levels, and then the abnormal characteristics of each assembly component and the corresponding abnormal impact value are obtained; after the abnormal characteristics and abnormal impact values are obtained, it is necessary to establish this The corresponding relationship between some abnormal features and constraint parameters, which may include time, temperature, pressure, vibration, etc., which are closely related to the quality and performance of motor assembly; according to the abnormal impact value, a weight coefficient is set for each constraint parameter, which reflects the importance of the constraint parameter in evaluating assembly quality. Generally speaking, the larger the abnormal impact value, the higher the weight coefficient of the corresponding constraint parameter; the assembly quality identification test results are weighted according to the weight coefficient of the constraint parameter. Specifically, the assembly quality identification test results of each node are multiplied by the weight coefficient of the corresponding constraint parameter, and then the final node assembly quality identification results are obtained by summing or averaging. By collecting and analyzing the motor abnormality case set, the system can learn the abnormal characteristics of each assembly component and its impact on quality, thereby establishing a more accurate and reliable quality assessment model.
[0042] Furthermore, setting an adaptive switching function based on the assembly position and constraint parameters includes:
[0043] According to the assembly position, the component connection relationship and connection point positioning are performed to determine the assembly terminal position and the assembly terminal feature, where the assembly terminal feature is the feature presented in the last step of assembly; according to the constraint parameters, the assembly terminal feature is matched to determine the terminal constraint parameters; based on the terminal constraint parameters and the assembly terminal position, the adaptive switching conditions are set to fit the adaptive switching function.
[0044] Preferably, according to the process flow and position information of the assembly, the connection relationship between the various components is identified, and the components in the assembly process are positioned using machine vision or other sensor technologies to determine the exact position of the connection point; in the entire assembly process, the position of the last step, i.e., the assembly terminal position, is identified, and the features presented at the assembly terminal position, i.e., the assembly terminal features, are determined. These features may be the installation status of a specific component, the integrity of the overall structure, the value of a specific parameter, etc., which mark the completion of the assembly process and the qualification of the product; the relationship between the constraint parameters and the assembly terminal features is analyzed. The constraint parameters may include time, temperature, pressure, position accuracy, etc., which are crucial to ensuring the assembly quality and product performance. Through comparison and analysis, the terminal constraint parameters directly related to the assembly terminal features are found. The terminal constraint parameters need to be strictly controlled during the assembly process to ensure the correct presentation of the assembly terminal features; based on the terminal constraint parameters and the assembly terminal position, the adaptive switching conditions are set to determine whether the assembly process has reached the terminal state, i.e., whether the requirements of the assembly terminal features and the constraint parameters are met, and then the adaptive switching function is fitted. The adaptive switching function can dynamically adjust the switching conditions and execution strategies according to the current assembly state and parameter values. Through this process, it is possible to ensure that the terminal position and terminal features can be accurately identified during the assembly process, and adaptive switching and adjustment can be performed according to the constraint parameters. This helps to improve the accuracy and efficiency of assembly, reduce errors and waste, and improve product quality and performance.
[0045] Furthermore, the adaptive switching function expression is:
[0046] ;in, ;in, To terminate the constraint parameters, For assembly end position, is the constraint parameter, is the current assembly position.
[0047] Adaptive switching function expression is a logical function based on conditional judgment, which is used to determine whether the assembly end state has been reached. Specifically, the adaptive switching function It is a function that returns 1 or 0 depending on the truth value of condition S. When S is true, the function returns 1, and when S is false, the function returns 0. Condition S is defined as the logical AND (∧) of two sub-conditions, that is, S is true when both conditions are satisfied at the same time. Indicates that the current constraint parameter C is equal to the terminal constraint parameter , Indicates that the current assembly position p is equal to the assembly end position , that is, if the current constraint parameter is equal to the terminal constraint parameter , and the current assembly position is equal to the assembly end position , the function returns 1, indicating that the assembly terminal state has been reached. If any of the above conditions is not met, the function returns 0, indicating that the assembly terminal state has not been reached.
[0048] Deviated positioning is performed according to the assembly quality identification result, and assembly adjustment information is fed back based on the deviated positioning.
[0049] According to the assembly quality identification results, that is, the quality assessment information of each node in the assembly process, the assembly quality identification results are analyzed in detail to identify any areas or parameters that deviate from the preset quality standards or expected values. According to the analysis results, the specific location where the deviation occurs is accurately located; based on the results of deviation positioning, the corresponding assembly adjustment strategy is formulated, including repositioning components, replacing unqualified parts, adjusting assembly process parameters, etc.; the adjustment strategy is converted into specific assembly adjustment information, including the specific location that needs to be adjusted, the adjustment measures that need to be taken, the required tools or materials, the adjustment steps and sequence, etc., and the assembly adjustment information is fed back to the relevant operators in a timely manner. Through this process, quality problems in the assembly process can be discovered and corrected in a timely manner to ensure that the overall quality of the product meets the requirements and expectations.
[0050] In summary, the embodiments of the present application have at least the following technical effects:
[0051] First, the motor assembly drawing is obtained to identify and locate the component information, assembly position, and constraint parameters. Then, based on the component information, the structure and functionality of each component are identified to obtain the component structure characteristics and functional positioning characteristics. Next, constraint conditions are generated according to the constraint parameters and functional positioning characteristics. The constraint conditions include alignment relationship and clearance constraint. The alignment relationship includes coaxial alignment and vertical alignment. Further, the connection relationship between components is determined according to the assembly position, and the assembly connection contact points are identified by merging the component structure characteristics, and the contact point features are analyzed to obtain the assembly connection characteristics. Then, according to the constraint conditions and assembly connection characteristics, the quality inspection features are generated to construct an assembly recognition module. The assembly recognition module is used to identify the assembly quality of the assembly structure according to the assembly connection characteristics and constraint conditions, and obtain the assembly quality recognition result of the motor manufacturing. Finally, deviation positioning is performed according to the assembly quality recognition result, and assembly adjustment information is fed back based on the deviation positioning. The technical problem of the reduced motor quality caused by inaccurate assembly quality control in the motor manufacturing process in the prior art is solved, and the technical effect of improving the motor manufacturing quality is achieved by controlling the motor assembly quality.
[0052] It should be noted that the above-mentioned sequence of the embodiments of the present application is only for description and does not represent the advantages and disadvantages of the embodiments. And the above-mentioned specific embodiments of this specification are described. The processes depicted in the accompanying drawings do not necessarily require the specific order or continuous order shown to achieve the desired results. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.
[0053] The above description is only a preferred embodiment of the present application and is not intended to limit the present application. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present application shall be included in the protection scope of the present application.
[0054] This specification and the drawings are merely exemplary illustrations of the present application and are deemed to cover any and all modifications, variations, combinations or equivalents within the scope of the present application. Obviously, those skilled in the art may make various modifications and variations to the present application without departing from the scope of the present application. Thus, if these modifications and variations of the present application fall within the scope of the present application and its equivalents, the present application intends to include these modifications and variations.
Claims
1. A quality control method for motor manufacturing, characterized in that: The method comprises: Obtain the motor assembly drawing, identify and locate component information, assembly position, and constraint parameters; Based on the component information, the structure and functionality of each component are identified to obtain the component structural characteristics and functional positioning features; Generate constraint conditions according to the constraint parameters and the functional positioning features, wherein the constraint conditions include alignment relations and clearance constraints, and the alignment relations include coaxial alignment and perpendicularity alignment; Determine the connection relationship between components according to the assembly position, combine the structural characteristics of the components to identify the assembly connection contact points, and analyze the contact point features to obtain the assembly connection features; According to the constraint conditions and the assembly connection characteristics, a quality inspection feature is generated to construct an assembly identification module, wherein the assembly identification module is used to perform assembly quality identification on the assembly structure according to the assembly connection characteristics and the constraint conditions to obtain an assembly quality identification result for motor manufacturing; Performing deviation positioning according to the assembly quality identification result, and feeding back assembly adjustment information based on the deviation positioning; The step of obtaining the motor assembly drawing and identifying the positioning component information, assembly position, and constraint parameters includes: Obtain the overall structure diagram of the motor assembly drawing, identify the components, and trace the production line to determine the component information. The component information is an integrated component individual. Based on the component information, the alignment relationship and gap size identification and extraction of the overall structure diagram are performed to obtain constraint information; Disassembling the overall structure diagram according to the component information to obtain assembly nodes, and extracting assembly explosion drawings based on the assembly nodes; According to the assembly explosion drawing, the assembly position, component connection relationship, and connection point identification are performed to obtain the assembly position; The generating quality detection feature to construct an assembly recognition module includes: According to the assembly node, an assembly cycle chain is constructed, wherein each node in the assembly cycle chain corresponds to the assembly node, and the connection order of each node in the assembly cycle chain corresponds to the installation order of the assembly explosion drawing; Obtain the quality inspection features of each assembly node, build a recognition window to fit it into the machine vision module, and generate a node assembly recognition module; According to the correspondence between the assembly node and each node in the assembly cycle chain, the node assembly identification module is fitted into the assembly cycle chain to construct the assembly identification module, wherein the assembly identification module includes a plurality of node assembly identification modules having assembly node identifiers; Wherein, obtaining the assembly quality identification result of motor manufacturing includes: By collecting assembly component image information to identify components, the assembly node is located, the node assembly identification module of the corresponding node is called according to the assembly node, and assembly quality identification detection is performed according to the quality detection feature to obtain the node assembly quality identification result; Setting an adaptive switching function based on the assembly position and constraint parameters; Performing adaptive switching according to the recognition result of the node assembly recognition module through the adaptive switching function; When receiving the adaptive switching information, activating the next node assembly identification module according to the connection order of the assembly cycle chain, and so on, completing the identification of all nodes, and converging the assembly quality identification results of all nodes to obtain the assembly quality identification result; The adaptive switching function is set based on the assembly position and constraint parameters, including: According to the assembly position, the component connection relationship and connection point positioning are performed to determine the assembly termination position and assembly termination feature, wherein the assembly termination feature is a feature presented in the last step of the assembly; According to the constraint parameter, the assembly termination feature is matched to determine the termination constraint parameter; Based on the termination constraint parameters and the assembly termination position, the adaptive switching condition is set and the adaptive switching function is fitted.
2. The quality control method for motor manufacturing according to claim 1, characterized in that: The traceability production line determines component information, including: Obtain integrated components based on the production line, and collect functional information, structural information, and size information of the integrated components; Establishing a mapping relationship between the integrated component and the production line; According to the mapping relationship between the production line and the integrated component, a component production management module is constructed. The component production management module has component traceability. The component identification information is used as input to perform component traceability through the component production management module to determine the component information.
3. The quality control method for motor manufacturing according to claim 1, characterized in that: The adaptive switching function expression is: ;in, ;in, To terminate the constraint parameters, For assembly end position, is the constraint parameter, is the current assembly position.
4. The quality control method for motor manufacturing according to claim 1, characterized in that: The obtaining of the node assembly quality identification result comprises: Acquire a motor abnormality case set, wherein the motor abnormality case set includes abnormal cases of each assembly component; According to the motor abnormality case set, the abnormal characteristics and abnormal impact results of each assembly component are respectively learned, and the abnormal impact results are standardized and quantified to obtain the abnormal characteristics of each assembly component and the corresponding abnormal impact value; Establishing a corresponding relationship between the abnormal feature and the constraint parameter, and setting the weight coefficient of the constraint parameter according to the abnormal impact value; The assembly quality identification test result is weighted according to the weight coefficient of the constraint parameter to obtain the node assembly quality identification result.
Citation Information
Patent Citations
Assembling system and assembling method
CN106903506A
Automatic production management system
CN114415613A