Data processing method and device applied to vehicle machine assembly
By setting the assembly parameter input box on the fixture data processing interface of the terminal equipment, calculating and displaying the fixture parameter range, the inefficiency problem caused by repeated trials in the prior art is solved, efficient determination of fixture parameters is achieved, and the production efficiency of vehicle assembly is improved.
Patent Information
- Application Number
- CN202510348687.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-24
- Publication Date
- 2025-07-01
AI Technical Summary
In the prior art, during the assembly process of vehicle machines, it takes repeated tests to determine the pressure value applied by the fixture, resulting in inefficiency. Especially when the specifications of the PCBA outer packaging shell change, it takes a long time to test.
By setting a data input box corresponding to multiple assembly parameters on the fixture data processing interface of the terminal device, receiving parameter values input by the user, calculating and displaying the data range of fixture parameters, including mating surface pressure and vertical pressing pressure, etc., the process of determining the pressure value is simplified.
It improves the efficiency of determining fixture parameters, reduces the time of repeated tests, and improves production efficiency.
Smart Images

Figure CN120234502A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of production management, and particularly to a data processing method and device applied to in-vehicle unit assembly. Background Art
[0002] In the prior art, when producing a PCBA (Printed Circuit Board Assembly) applied in the in-vehicle unit field, it is necessary to encapsulate a housing outside the PCBA to play a protective role. The encapsulation housing outside the PCBA includes an upper cover and a lower cover. The PCBA is placed inside the upper cover and the lower cover, and then the upper cover and the lower cover are assembled so that the two are fitted together. To assemble the upper cover and the lower cover together, it is necessary to apply a certain pressure between the upper cover and the lower cover through a fixture. Currently, in order to determine the magnitude of the pressure applied by the fixture, generally, a pressure value that can assemble the two together without damaging the upper cover and the lower cover is found through repeated tests. When the size of the PCBA changes, the specifications of the corresponding upper cover and lower cover will also change, and it is necessary to re-test the appropriate pressure value. Repeated tests result in low efficiency and large time consumption. Summary of the Invention
[0003] In view of this, the purpose of the present application is to provide at least a data processing method and device applied to in-vehicle unit assembly. By setting data input boxes corresponding to multiple assembly parameters on the fixture data processing interface of the terminal device, when a request instruction for calculating fixture parameters is issued by the user, the fixture data range of each fixture parameter can be determined according to the assembly parameter values in the data input boxes corresponding to the assembly parameters, and the fixture data range of each fixture parameter is displayed on the fixture data processing interface, solving the technical problem of low efficiency caused by repeated tests in the prior art and achieving the technical effect of improving the efficiency of determining fixture parameters.
[0004] The present application mainly includes the following aspects:
[0005] In a first aspect, an embodiment of the present application provides a data processing method applied to in-vehicle unit assembly, which is applied to a terminal device. A fixture data processing interface is provided through the terminal device, and data input boxes corresponding to multiple assembly parameters are displayed on the fixture data processing interface. The assembly parameters refer to the assembly parameters of the encapsulation housing responsible for encapsulating the printed circuit board. Wherein, the method includes: in response to a request instruction for calculating fixture parameters, receiving the assembly parameter values for each data input box, where the fixture parameters are used to indicate the pressure situation applied by the fixture for assembling the encapsulation housing; determining the fixture data range of the fixture parameters according to each assembly parameter value; and displaying the fixture data range on the fixture data processing interface.
[0006] Optionally, a unit configuration box corresponding to each assembly parameter is displayed on the fixture data processing interface, and a default data unit corresponding to each assembly parameter is displayed in the unit configuration box, or the unit configuration box is used to receive a configured data unit for each assembly parameter. Wherein, after a request instruction for calculating the fixture pressure is received, the method further includes: for each assembly parameter, converting the assembly parameter into a standard assembly parameter value in the default data unit according to the configured data unit of the assembly parameter in its unit configuration box; determining a calculated pressure value of the fixture pressure according to each standard assembly parameter value.
[0007] Optionally, the encapsulation housing includes an upper cover and a lower cover, and the multiple assembly parameters include: multiple first assembly parameters for describing the assembly situation between the upper cover and the lower cover, multiple second assembly parameters corresponding to the upper cover and the lower cover respectively, a third assembly parameter covered only by the upper cover, and a fourth assembly parameter covered only by the lower cover. Among them, the multiple first assembly parameters include: the length value of the overlapping part after the upper cover and the lower cover are assembled, and the friction coefficient between the upper cover and the lower cover; the multiple second assembly parameters include: assembly fit dimensions, dimensional errors, longitudinal elastic modulus of the material, Poisson's ratio of the material, coefficient of linear expansion of the material, temperature during press-fitting, and temperature during measurement. The third assembly parameter includes: the inner dimension of the upper cover and the grinding method index value of the assembly fit surface of the upper cover. The fourth assembly parameter includes: the outer dimension of the lower cover.
[0008] Optionally, the fixture parameters include multiple fixture parameters, and the multiple fixture parameters include the pressure on the mating surface and the vertical pressing force. Among them, the pressure on the mating surface is determined by the following method: referring to the coefficient of linear expansion of the material, dimensional error, temperature during press-fitting, and temperature during measurement corresponding to the upper cover and the lower cover respectively, determining the target fit dimensions corresponding to the upper cover and the lower cover respectively; determining the pressure on the mating surface through the inner dimension of the upper cover, the grinding method index value of the assembly fit surface of the upper cover, the outer dimension of the lower cover, the target fit dimensions corresponding to the upper cover and the lower cover respectively, the assembly fit dimensions, the longitudinal elastic modulus of the material, and Poisson's ratio of the material; wherein, the vertical pressing force is determined by the following method: calculating the vertical pressing force according to a preset coefficient, the pressure on the mating surface, the length value of the overlapping part after the upper cover and the lower cover are assembled, the friction coefficient between the upper cover and the lower cover, and the assembly fit dimensions corresponding to the upper cover.
[0009] Optionally, the method further includes: displaying prediction parameters for applying force according to the fixture data range on the fixture data processing interface, and the prediction parameters include the stress when the inner side of the lower cover is perpendicular to the mating surface. Among them, the stress is determined by the following method: calculating the stress according to the pressure on the mating surface, the assembly fit dimensions corresponding to the upper cover, and the outer dimension of the lower cover.
[0010] Optionally, data display boxes corresponding to the fixture parameters are displayed on the fixture data processing interface, and after responding to the request instruction, the calculated fixture parameter values are displayed in the data display boxes corresponding to the fixture parameters on the fixture data processing interface; and / or, data display boxes corresponding to the prediction parameters are displayed on the fixture data processing interface, and after responding to the request instruction, the calculated prediction parameter values are displayed in the data display boxes corresponding to the prediction parameters on the fixture data processing interface.
[0011] Optionally, an interaction control is provided on the fixture data processing interface, and the interaction control is used to trigger the request instruction.
[0012] In a second aspect, an embodiment of the present application further provides a data processing device applied to in-vehicle infotainment system assembly, which is applied to a terminal device. A fixture data processing interface is provided through the terminal device, and data input boxes corresponding to a plurality of assembly parameters are displayed on the fixture data processing interface. The assembly parameters refer to the assembly parameters of the encapsulation housing responsible for encapsulating the printed circuit board. Wherein, the device includes: a receiving module, configured to receive the assembly parameter values for each data input box in response to a request instruction for calculating fixture parameters, and the fixture parameters are used to indicate the pressure conditions applied by the fixture for assembling the encapsulation housing; a calculation module, configured to determine the fixture data range of the fixture parameters according to each assembly parameter value; a display module, configured to display the fixture data range on the fixture data processing interface.
[0013] In a third aspect, an embodiment of the present application further provides an electronic device, including: a processor, a memory, and a bus. The memory stores machine-readable instructions executable by the processor. When the electronic device runs, communication is carried out between the processor and the memory through the bus. When the machine-readable instructions are run by the processor, the steps of the data processing method applied to in-vehicle infotainment system assembly described in the first aspect or any possible implementation manner in the first aspect are executed.
[0014] In a fourth aspect, an embodiment of the present application further provides a computer-readable storage medium, on which a computer program is stored. When the computer program is run by a processor, the steps of the data processing method applied to in-vehicle infotainment system assembly described in the first aspect or any possible implementation manner in the first aspect are executed.
[0015] A data processing method and device applied to in-vehicle computer assembly provided by an embodiment of the present application are applied to a terminal device. A fixture data processing interface is provided through the terminal device, and data input boxes corresponding to multiple assembly parameters are displayed on the fixture data processing interface. The assembly parameters refer to the assembly parameters of a packaging housing responsible for encapsulating a printed circuit board. Among them, the method includes: in response to a request instruction for calculating fixture parameters, receiving the assembly parameter values for each data input box, where the fixture parameters are used to indicate the pressure conditions applied by the fixture for assembling the packaging housing; determining the fixture data range of the fixture parameters according to each assembly parameter value; and displaying the fixture data range on the fixture data processing interface. By setting data input boxes corresponding to multiple assembly parameters on the fixture data processing interface of the terminal device, when the user issues a request instruction for calculating fixture parameters, the fixture data range of each fixture parameter can be determined based on the assembly parameter values in the data input boxes corresponding to the assembly parameters, and the fixture data range of each fixture parameter is displayed on the fixture data processing interface, solving the technical problem of low efficiency caused by repeated experiments in the prior art and achieving the technical effect of improving the efficiency of determining fixture parameters.
[0016] To make the above objects, features, and advantages of the present application more obvious and understandable, the following specifically enumerates preferred embodiments and, in conjunction with the accompanying drawings, makes a detailed description as follows. BRIEF DESCRIPTION OF THE DRAWINGS
[0017] To more clearly illustrate the technical solutions of the embodiments of the present application, the following will briefly introduce the drawings required for use in the embodiments. It should be understood that the following drawings only show some embodiments of the present application and should not be regarded as limiting the scope. For those of ordinary skill in the art, other related drawings can be obtained based on these drawings without creative efforts.
[0018] Figure 1 Shows a schematic diagram of the packaging housing provided by the embodiment of the present application.
[0019] Figure 2 Shows a schematic diagram of the upper cover of the packaging housing provided by the embodiment of the present application.
[0020] Figure 3 Shows a schematic diagram of the lower cover of the packaging housing provided by the embodiment of the present application.
[0021] Figure 4 Shows a flowchart of a data processing method applied to in-vehicle computer assembly provided by the embodiment of the present application.
[0022] Figure 5 Shows a functional module diagram of a data processing device applied to in-vehicle computer assembly provided by the embodiment of the present application.
[0023] Figure 6 The figure shows a schematic structural diagram of an electronic device provided by an embodiment of the present application. Detailed implementation manners
[0024] To make the objectives, technical solutions, and advantages of the embodiments of the present application clearer, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present application. It should be understood that the accompanying drawings in the present application are only for the purposes of illustration and description, and are not used to limit the protection scope of the present application. In addition, it should be understood that the schematic drawings are not drawn to scale. The flowcharts used in the present application illustrate operations implemented according to some embodiments of the present application. It should be understood that the operations in the flowcharts may not be implemented in sequence, and steps without logical context relationships may be reversed or implemented simultaneously. In addition, those skilled in the art may add one or more other operations to the flowchart or remove one or more operations from the flowchart under the guidance of the content of the present application.
[0025] In addition, the described embodiments are only some of the embodiments of the present application, rather than all of the embodiments. The components of the embodiments of the present application described and illustrated in the drawings here can usually be arranged and designed in various different configurations. Therefore, the following detailed description of the embodiments of the present application provided in the drawings is not intended to limit the scope of the present application to be protected, but only represents the selected embodiments of the present application. Based on the embodiments of the present application, all other embodiments obtained by those skilled in the art without creative efforts fall within the protection scope of the present application.
[0026] In the prior art, when assembling the encapsulation housing outside the PCBA, a certain pressing force needs to be applied to the upper cover and the lower cover to fit them together. Currently, through repeated experiments, the upper cover and the lower cover can be assembled together without damaging the appropriate pressure of the upper cover and the lower cover, and the pressure applied by the fixture is set according to this pressure so that the fixture can complete the assembly of the upper cover and the lower cover. However, repeated attempts will affect the production efficiency, and when the specifications of the encapsulation housing change, that is, the sizes of the upper cover and the lower cover change, it is also necessary to repeatedly attempt the pressure applied by the fixture, resulting in a further increase in time consumption.
[0027] Based on this, the embodiments of the present application provide a data processing method and device for vehicle-mounted computer assembly. By setting data input boxes corresponding to multiple assembly parameters on the fixture data processing interface of the terminal device, when the user issues a request instruction to calculate the fixture parameters, the fixture data range of each fixture parameter can be determined according to the assembly parameter values in the data input boxes corresponding to the assembly parameters, and the fixture data range of each fixture parameter is displayed on the fixture data processing interface, solving the technical problem of low efficiency caused by repeated experiments in the prior art and achieving the technical effect of improving the efficiency of determining the fixture parameters, as follows:
[0028] The data processing method for vehicle-mounted computer assembly provided by the embodiments of the present application is applied to a terminal device. The terminal device provides a fixture data processing interface, and data input boxes corresponding to multiple assembly parameters are displayed on the fixture data processing interface. The assembly parameters refer to the assembly parameters of the encapsulation housing responsible for encapsulating the printed circuit board.
[0029] That is to say, the technical solution of the present application is applied to a terminal device, which mainly refers to an electronic device that can provide a user interface (User Interface) to achieve human-computer interaction. In an exemplary application scenario, the data processing interface provided by the terminal device can receive the assembly parameter values of each assembly parameter configured by the user. The terminal device may include, but is not limited to, any one of the following devices: smart phone, tablet computer, portable computer, desktop computer, game console, personal digital assistant (PDA), e-book reader, MP4 (Moving Picture Experts Group Audio Layer IV) player, etc. An application program that supports displaying the data processing interface and performing data calculation is installed and run in the terminal device. Optionally, the application program may be a stand-alone application program or a network online application program.
[0030] Exemplarily, the terminal device may include a display screen and a processor. The display screen is used to present the fixture data processing interface, and the processor is used to run the application program, generate the fixture data processing interface, and control the display of the fixture data processing interface on the display screen.
[0031] Among them, data input boxes corresponding to multiple assembly parameters are provided on the fixture data processing interface. That is to say, the name and its data input box corresponding to each assembly parameter are displayed on the fixture data processing interface, that is, the name and its data input box corresponding to each assembly parameter are in one-to-one correspondence. Exemplarily, the name and its data input box corresponding to each assembly parameter may be displayed in the form of a table.
[0032] Please refer toFigure 1 , Figure 1 is a schematic diagram of the encapsulation housing provided by the embodiment of the present application. As Figure 1 shown, the encapsulation housing for encapsulating a printed circuit board includes an upper cover A and a lower cover B. After the upper cover and the lower cover are assembled, the two are fitted together. The assembly parameters refer to the parameters that affect the pressure applied by the fixture during the encapsulation process of the upper cover and the lower cover. That is to say, the assembly parameters refer to the assembly parameters that affect the calculated fixture parameters.
[0033] Exemplarily, the multiple assembly parameters include: multiple first assembly parameters for describing the assembly situation between the upper cover and the lower cover, multiple second assembly parameters corresponding to the upper cover and the lower cover respectively, a third assembly parameter covered only by the upper cover, and a fourth assembly parameter covered only by the lower cover. Among them, the multiple first assembly parameters include: the length value of the overlapping part after the upper cover and the lower cover are assembled, and the friction coefficient between the upper cover and the lower cover; the multiple second assembly parameters include: the assembly fit dimension, the dimensional error, the longitudinal elastic modulus of the material, the Poisson's ratio of the material, the linear expansion coefficient of the material, the temperature during pressing, and the temperature during measurement. The third assembly parameter includes: the inner dimension of the upper cover, and the grinding method index value of the assembly fit surface of the upper cover. The fourth assembly parameter includes: the outer dimension of the lower cover.
[0034] That is to say, the multiple assembly parameters include multiple first assembly parameters, multiple second assembly parameters corresponding to the upper cover, and multiple second assembly parameters corresponding to the lower cover. The multiple second assembly parameters corresponding to the upper cover and the multiple second assembly parameters corresponding to the lower cover may be the same or different.
[0035] Among them, the assembly parameters of the multiple assembly parameters depend on the design specifications of the upper cover and the lower cover. The assembly parameter values of each assembly parameter of an encapsulation housing should be fixed and unchanged. The length value of the overlapping part after the upper cover and the lower cover are assembled is determined according to the process design of the upper cover and the lower cover. The friction coefficient between the upper cover and the lower cover depends on the materials and assembly methods of the upper cover and the lower cover. The assembly fit dimension is used to describe the dimension of the designed upper cover or lower cover. The inner dimension of the upper cover is used to indicate the dimension obtained by subtracting the thicknesses of two side walls from the assembly fit dimension of the upper cover. The outer dimension of the lower cover is used to indicate the dimension obtained by adding the thicknesses of two side walls to the assembly fit dimension of the lower cover. That is to say, the assembly fit dimension of the upper cover is greater than the inner dimension of the upper cover, and the outer dimension of the lower cover is greater than the assembly fit dimension of the lower cover. The grinding method index value of the assembly fit surface of the upper cover is used to indicate the grinding method, and different grinding methods correspond to different preset index values. The longitudinal elastic modulus of the material, the Poisson's ratio of the material, and the linear expansion coefficient of the material depend on the materials of the upper cover and the lower cover themselves. The temperature during pressing refers to the temperature when the upper cover is pressed into the lower cover to complete the assembly. The temperature during measurement can be understood as the ambient temperature at the production site.
[0036] Please refer to Figure 2 and Figure 3 , Figure 2Schematic diagram of the upper cover of the encapsulation housing provided by the embodiment of the present application Figure 3 Schematic diagram of the lower cover of the encapsulation housing provided by the embodiment of the present application. As Figure 2 shown, the assembly fitting dimension L of the upper cover Ao , the inner dimension L of the upper cover Ai , that is, L Ai = L Ao - 2×L Ab , where L Ab refers to the side wall thickness of one side of the upper cover. As Figure 3 shown, the assembly fitting dimension of the lower cover corresponds to L Bi , the outer dimension L of the lower cover Bo , that is, L Bo = L Bi + 2×L Bb , where L Bb refers to the side wall thickness of one side of the lower cover.
[0037] Among them, the assembly fitting dimension of the upper cover refers to the distance between a pair of mating components (two mating components) arranged oppositely in the upper cover for assembling with the lower cover, and the assembly fitting dimension of the lower cover refers to the distance between a pair of mating components (two mating components) arranged oppositely in the lower cover for assembling with the upper cover. The mating components on the upper cover and the mating components on the lower cover can be set in ways such as concave-convex mating and snap-fit mating. The present application does not limit this. The dimension error refers to the error of the assembly fitting dimension, which is used to describe the tolerance of the assembly fitting dimension of the upper cover or the lower cover caused by the actual processing process. The dimension error includes the upper limit value of the dimension error and the lower limit value of the dimension error. Generally, the upper limit value of the dimension error is 0.1, and the lower limit value of the dimension error is -0.1. That is, the assembly fitting dimension range of the upper cover is specified by the dimension error and the assembly fitting dimension of the upper cover, and the assembly fitting dimension range of the lower cover is specified by the dimension error and the assembly fitting dimension of the lower cover.
[0038] Exemplarily, the present application designs the encapsulation housing such that the assembly fitting dimension of the lower cover is smaller than the assembly fitting dimension of the upper cover, so as to achieve assembly by embedding the lower cover into the upper cover. The outer dimension of the lower cover is larger than the inner dimension of the lower cover, so that the edge of the lower cover covers the edge of the upper cover after assembly, forming a tight and stable nested structure.
[0039] Please refer to Figure 4 , Figure 4 Flowchart of a data processing method applied to in-vehicle computer assembly provided by the embodiment of the present application. As Figure 4 shown, the data processing method applied to in-vehicle computer assembly provided by the embodiment of the present application includes the following steps:
[0040] S101: In response to a request instruction for calculating fixture parameters, receive the assembly parameter values for each data input box.
[0041] Among them, the fixture parameters are used to indicate the pressure conditions applied by the fixture for assembling the encapsulation housing. That is to say, the assembly parameter values of each data input box will affect the fixture parameters to be calculated. Thus, by calculating the values of the fixture parameters, the fixture parameters for assembling the encapsulation housing are adjusted, thereby adjusting the pressure conditions applied to the upper cover and the lower cover during assembly.
[0042] Specifically, since the assembly parameter values of each assembly parameter of the encapsulation housing are determined during the design phase, the assembly parameter values in the data input boxes corresponding to multiple assembly parameters can be default displayed on the fixture data processing interface, or the assembly parameter values in the data input boxes corresponding to multiple assembly parameters can also be input by the user. This application does not limit this.
[0043] Moreover, when the specifications of the encapsulation housing change, resulting in changes in the assembly parameter values of each assembly parameter, at this time, the user can manually modify the assembly parameter values in the data input boxes of each assembly parameter.
[0044] Specifically, an interaction control is provided on the fixture data processing interface, and the interaction control is used to trigger the request instruction.
[0045] Exemplarily, the request instruction can be triggered by the user pressing a preset key on the keyboard. That is, no interaction control needs to be set on the fixture data processing interface. As long as the trigger instruction for pressing the preset key is received, it is considered that the trigger instruction is a request instruction for calculating the fixture parameters. Or, an interaction control is set on the fixture data processing interface, and the interaction control can display "calculate fixture parameters" to inform the user that this interaction control is used to trigger the request instruction for calculating the fixture parameters. Furthermore, the user can click the interaction control with the mouse to issue a request instruction for calculating the fixture parameters.
[0046] Specifically, a unit configuration box corresponding to each assembly parameter is displayed on the fixture data processing interface. The default data unit corresponding to each assembly parameter is displayed in the unit configuration box, or the unit configuration box is used to receive the configured data unit for each assembly parameter.
[0047] That is to say, on the fixture data processing interface, a unit configuration box corresponding to each assembly parameter can also be displayed. The data unit in the unit configuration box can be a preset default data unit, and the user cannot modify the default data unit in the unit configuration box. Alternatively, the unit configuration boxes corresponding to the respective assembly parameters on the fixture data processing interface are empty, and the user can manually input the configuration data unit in the unit configuration box corresponding to the assembly parameter. Alternatively, the default data unit is already displayed in the unit configuration boxes corresponding to the respective assembly parameters on the fixture data processing interface, and the user can also manually modify the default data unit to the input configuration data unit.
[0048] In a preferred embodiment, since the name and data input box corresponding to each assembly parameter are displayed in the form of a table, furthermore, the default note content corresponding to each assembly parameter can also be displayed on the data processing interface. The note content can prompt the user about the meaning, special requirements, etc. of each assembly parameter. For example, the data input box of the assembly parameter can be empty.
[0049] Exemplarily, Table 1 is a schematic table of multiple first assembly parameters and their corresponding assembly parameter values and units, Table 2 is a schematic table of multiple second assembly parameters corresponding to the upper cover and their assembly parameter values and units, and Table 3 is a schematic table of multiple second assembly parameters corresponding to the lower cover and their assembly parameter values and units.
[0050] Table 1:
[0051]
[0052] Among them, Table 1 shows that the length value of the overlapping part after the upper cover and the lower cover are assembled is 1 millimeter (mm), and the friction coefficient between the upper cover and the lower cover is 1. That is to say, the user needs to input the assembly parameter value of 1 in the data input box corresponding to the length value of the overlapping part after the upper cover and the lower cover are assembled displayed on the fixture data processing interface, and input the assembly parameter value of 0.1 in the data input box corresponding to the friction coefficient between the upper cover and the lower cover.
[0053] Table 2:
[0054]
[0055]
[0056] Among them, Table 2 shows that the assembly fit dimension of the upper cover is 189.2 mm, the upper limit value of the dimension error is 0.1, the lower limit value of the dimension error is -0.1, and the inner dimension of the upper cover is 186.15 mm. That is to say, the assembly fit dimension range of the upper cover is [189.1, 189.3]. The material of the upper cover is die-cast aluminum, and the longitudinal elastic modulus of the material is 75000 N / mm 2, the Poisson's ratio of the material is 0.34, the linear expansion coefficient of the material is 2.10E-05 per unit 1 / °C, the temperature during press-fitting is 23°C, and the temperature during measurement is 23°C. That is to say, the user needs to input the assembly parameter values in the data input boxes corresponding to each second assembly parameter of the upper cover displayed on the fixture data processing interface, input the assembly parameter value of 189.2 in the data input box corresponding to the assembly fit dimension of the upper cover, input the assembly parameter value of 0.1 in the data input box corresponding to the upper limit value of the dimension error, input the assembly parameter value of -0.1 in the data input box corresponding to the lower limit value of the dimension error, input the assembly parameter value of 186.15 in the data input box corresponding to the inner dimension of the upper cover, the grinding method index value of the assembly fit surface of the upper cover is empty, input the assembly parameter value of 75000 in the data input box corresponding to the longitudinal elastic modulus of the material, input the assembly parameter value of 0.34 in the data input box corresponding to the Poisson's ratio of the material, and input the assembly parameter value of 2.10E-05 (2.10×10 -5 ) in the data input box corresponding to the linear expansion coefficient of the material, input the assembly parameter value of 23°C in the data input box corresponding to the temperature during press-fitting, and input the assembly parameter value of 23°C in the data input box corresponding to the temperature during measurement.
[0057] Exemplarily, when the grinding method is grinding, the grinding method index value of the assembly fit surface of the upper cover can be input as 2; when the grinding method index value is turning, the grinding method index value of the assembly fit surface of the upper cover can be input as 3; if it is empty, it is considered 0.
[0058] Table 3:
[0059]
[0060]
[0061] Among them, Table 3 shows that the outer dimension of the lower cover is 191.2 mm, the assembly fit dimension of the lower cover is 188.7 mm, the upper limit value of the dimension error is 0.1, and the lower limit value of the dimension error is -0.1. That is to say, the assembly fit dimension range corresponding to the assembly fit dimension of 188.7 of the lower cover is [188.6, 188.8]. The material of the lower cover is pre-galvanized iron sheet, and the longitudinal elastic modulus of the material is 220000 N / mm 2 , the Poisson's ratio of the material is 0.3, and the linear expansion coefficient of the material is 1.22E-05 (1.22×10 -5)The unit is 1 / ℃, the temperature during pressing is 23℃, and the temperature during measurement is 23℃. That is, the user needs to input the assembly parameter values in the data input boxes corresponding to each second assembly parameter of the lower cover displayed on the fixture data processing interface. The assembly parameter value input in the data input box corresponding to the outer dimension of the lower cover is 191.2, the assembly parameter value input in the data input box corresponding to the assembly fit dimension of the lower cover is 188.7, the assembly parameter value input in the data input box corresponding to the upper limit value of the dimension error is 0.1, the assembly parameter value input in the data input box corresponding to the lower limit value of the dimension error is -0.1, the assembly parameter value input in the data input box corresponding to the longitudinal elastic modulus of the material is 220000, the assembly parameter value input in the data input box corresponding to the Poisson's ratio of the material is 0.3, the assembly parameter value input in the data input box corresponding to the linear expansion coefficient of the material is 1.22E-05, the assembly parameter value input in the data input box corresponding to the temperature during pressing is 23℃, and the assembly parameter value input in the data input box corresponding to the temperature during measurement is 23℃.
[0062] S102: Determine the fixture data range of the fixture parameters according to each assembly parameter value.
[0063] Wherein, after responding to the request instruction for calculating the fixture pressure, the method further includes: for each assembly parameter, convert the assembly parameter into a standard assembly parameter value in the default data unit according to the configuration data unit of the assembly parameter in its unit configuration box; determine the calculated pressure value of the fixture pressure according to each standard assembly parameter value.
[0064] Furthermore, after receiving the request instruction for calculating the fixture parameters, while reading the assembly parameter values in the data input boxes corresponding to each assembly parameter, if the unit configuration box is the default data unit that cannot be modified by the user, since the default data unit is pre-configured, the fixture parameters can be directly calculated according to the assembly parameter values in the data input boxes without unit conversion; if the unit configuration box is the configuration data unit modified or manually input by the user, unit conversion is required first. First, convert the assembly parameter value into a standard assembly parameter value according to the default data unit, and then calculate the fixture parameters according to the converted standard assembly parameter value.
[0065] S103: Display the fixture data range on the fixture data processing interface.
[0066] Wherein, there are multiple fixture parameters, and the multiple fixture parameters include the mating surface pressure and the vertical pressing force.
[0067] Among them, the mating surface is used to indicate the surfaces where the upper cover and the lower cover come into contact with each other. In terms of the assembly clearance, the assembly clearance between the upper cover and the lower cover in this application is negative, that is, an interference fit. Furthermore, it requires a certain pressing force to achieve an interference fit when assembling the upper cover and the lower cover together.
[0068] That is to say, the fixture for assembling the upper cover and the lower cover in this application is achieved by pressing the upper cover into the lower cover. Furthermore, the vertical pressing force refers to the pressure applied to press the upper cover vertically into the lower cover. And, since the assembly fit dimensions take into account dimensional errors, resulting in a corresponding range for the assembly fit dimensions, furthermore, the calculated fixture parameters should also be a data range.
[0069] Among them, the data range corresponding to the mating surface pressure refers to between the upper limit value and the lower limit value of the mating surface pressure, and the data range corresponding to the vertical pressing force refers to between the upper limit value and the lower limit value of the vertical pressing force.
[0070] Specifically, the mating surface pressure is determined in the following way: referring to the linear expansion coefficients of the materials corresponding to the upper cover and the lower cover respectively, dimensional errors, the temperature during pressing, and the temperature during measurement, determine the target fit dimensions corresponding to the upper cover and the lower cover respectively; through the inner dimension of the upper cover, the index value of the grinding method of the assembly mating surface of the upper cover, the outer dimension of the lower cover, the target fit dimensions corresponding to the upper cover and the lower cover respectively, the assembly fit dimensions, the longitudinal elastic modulus of the material, and the Poisson's ratio of the material, determine the mating surface pressure.
[0071] Specifically, the target fit dimension refers to the dimension of the assembly fit dimension considering thermal expansion and contraction caused by temperature and dimensional errors. Since the assembly fit dimensions corresponding to the upper cover and the lower cover respectively correspond to a data range considering dimensional errors, furthermore, the data range corresponding to the target fit dimension of the upper cover refers to between the upper limit value of the target fit dimension of the upper cover and the lower limit value of the target fit dimension of the upper cover, and the data range corresponding to the target fit dimension of the lower cover refers to between the upper limit value of the target fit dimension of the lower cover and the lower limit value of the target fit dimension of the lower cover.
[0072] Among them, the target fit dimension of the upper cover is calculated in the following way:
[0073]
[0074] In formula (1), L Ao,MAX ′ refers to the upper limit value of the target fit dimension of the upper cover, L ao,MIN ′ refers to the lower limit value of the target fit dimension of the upper cover, L Ao refers to the assembly fit dimension of the upper cover, A MAX refers to the upper limit value of the dimensional error of the upper cover, AMIN refers to the lower limit value of the dimensional error of the upper cover, t A,F refers to the temperature during the press-fitting of the corresponding upper cover, t A,T refers to the temperature during the measurement of the corresponding upper cover, α A refers to the coefficient of linear expansion of the material of the upper cover.
[0075] Among them, the target mating dimension of the lower cover is calculated in the following manner:
[0076]
[0077] In formula (2), L Bi,MAX ′ refers to the upper limit value of the target mating dimension of the lower cover, L Bi,MIN ′ refers to the lower limit value of the target mating dimension of the lower cover, L Bi refers to the assembly mating dimension of the lower cover, B MAX refers to the upper limit value of the dimensional error of the lower cover, B MIN refers to the lower limit value of the dimensional error of the lower cover, t B,F refers to the temperature during the press-fitting of the corresponding lower cover, t B,T refers to the temperature during the measurement of the corresponding lower cover, α B refers to the coefficient of linear expansion of the material of the lower cover.
[0078] Exemplarily, the upper limit value of the target mating dimension of the upper cover is 189.3 mm, the lower limit value of the target mating dimension of the upper cover is 189.1 mm, the upper limit value of the target mating dimension of the lower cover is 188.8 mm, and the lower limit value of the target mating dimension of the lower cover is 188.6 mm.
[0079] Specifically, the mating surface pressure is calculated in the following manner:
[0080]
[0081] In formula (3), P MAX refers to the upper limit value of the mating surface pressure, P MIN refers to the lower limit value of the mating surface pressure, L Ao refers to the assembly mating dimension of the upper cover, L Ai refers to the inner dimension of the upper cover, L Bo refers to the outer dimension of the lower cover, L Bi refers to the assembly mating dimension of the lower cover, E A refers to the longitudinal elastic modulus of the material of the upper cover, V A refers to the Poisson's ratio of the material of the upper cover, E B refers to the longitudinal elastic modulus of the material of the lower cover, V B refers to the Poisson's ratio of the material of the lower cover, ΔL MAXRefers to the maximum value of the fastening part, ΔL Min Refers to the minimum value of the fastening part.
[0082] Among them, the maximum and minimum values of the fastening part are calculated by the following formula:
[0083]
[0084] In formula (4), ΔL MAX Refers to the maximum value of the fastening part, ΔL MIN Refers to the minimum value of the fastening part, L Ao Refers to the assembly fit dimension of the upper cover, S A Refers to the grinding method of the assembly fit surface of the upper cover (taking 0 in the embodiment of the present application), L Ao,MAA ′ Refers to the upper limit value of the target fit dimension corresponding to the upper cover, L Ao,MIN ′ Refers to the lower limit value of the target fit dimension corresponding to the upper cover, L Bi,MAX ′ Refers to the upper limit value of the target fit dimension corresponding to the lower cover, L Bi,MIN ′ Refers to the lower limit value of the target fit dimension corresponding to the lower cover.
[0085] Exemplarily, the maximum value of the fastening part is related to the upper limit value of the target fit dimension corresponding to the upper cover and the lower limit value of the target fit dimension corresponding to the lower cover, the minimum value of the fastening part is related to the lower limit value of the target fit dimension corresponding to the upper cover and the upper limit value of the target fit dimension corresponding to the lower cover, the maximum value of the fastening part is 0.7 mm, and the minimum value of the fastening part is 0.3 mm.
[0086] Among them, the vertical pressing force is determined by the following method: The vertical pressing force is calculated according to a preset coefficient, the pressure on the fit surface, the length value of the overlapping part after the upper cover and the lower cover are assembled, the friction coefficient between the upper cover and the lower cover, and the assembly fit dimension corresponding to the upper cover.
[0087] Specifically, the vertical pressing force is calculated by the following formula:
[0088]
[0089] In formula (5), P MAX Refers to the upper limit value of the pressure on the fit surface, P MIN Refers to the lower limit value of the pressure on the fit surface, L Ao Refers to the assembly fit dimension of the upper cover, the preset coefficient is 5, fs refers to the friction coefficient between the upper cover and the lower cover, L A-B Refers to the length value of the overlapping part after the upper cover and the lower cover are assembled.
[0090] Wherein, the method further includes: displaying, on the fixture data processing interface, prediction parameters for applying force according to the fixture data range, where the prediction parameters include the stress when the inner side of the lower cover is perpendicular to the mating surface.
[0091] Wherein, the prediction parameters are used to reflect the parameters that change when adjusting the fixture parameters in actual process production corresponding to the fixture data range calculated according to the calculated fixture parameters, and the prediction parameters are used to reflect the deformation conditions of the upper cover and the lower cover.
[0092] Specifically, the stress is determined in the following manner: calculating the stress according to the mating surface pressure, the assembly mating dimensions corresponding to the upper cover, and the outer dimensions of the lower cover.
[0093] Wherein, the stress is calculated by the following formula:
[0094]
[0095] In formula (6), σ MAX refers to the stress, P MAX refers to the upper limit value of the mating surface pressure, L Ao refers to the assembly mating dimensions of the upper cover, L Bo refers to the outer dimensions of the lower cover. That is to say, the stress is equivalent to the stress generated under the condition of the maximum mating surface pressure when considering assembling the upper limit value of the target mating dimensions of the upper cover and the lower limit value of the target mating dimensions of the lower cover together.
[0096] Wherein, a data display box corresponding to the fixture parameters is displayed on the fixture data processing interface, and after responding to the request instruction, the calculated fixture parameter values are displayed in the data display box corresponding to the fixture parameters on the fixture data processing interface; and / or, a data display box corresponding to the prediction parameters is displayed on the fixture data processing interface, and after responding to the request instruction, the calculated prediction parameter values are displayed in the data display box corresponding to the prediction parameters on the fixture data processing interface.
[0097] That is to say, data display boxes corresponding to fixture parameters are directly shown on the fixture data processing interface. And before the user triggers a request instruction, the data display boxes corresponding to the fixture parameters should be empty. Only after the user triggers the request instruction, the background starts to calculate the fixture data range of the fixture parameters according to the assembly parameters of each assembly parameter. Thus, the specific calculation results are shown in the data display boxes corresponding to the fixture parameters on the fixture data processing interface. And / or, data display boxes corresponding to prediction parameters are directly shown on the fixture data processing interface. Before the user triggers the request instruction, the data display boxes corresponding to the prediction parameters are empty. Only after the user triggers the request instruction and calculates the fixture data range of the fixture parameters according to the assembly parameters of each assembly parameter, the prediction parameter values of the prediction parameters are calculated according to the fixture data ranges of each fixture parameter. Thus, the specific calculation results are shown in the data display boxes corresponding to the preset parameters on the fixture data processing interface.
[0098] In a preferred embodiment, the names and their data display boxes corresponding to each fixture parameter and prediction parameter on the fixture data processing interface are shown in the form of a table.
[0099] Exemplarily, Table 4 is a schematic table of the values and units in the data display boxes corresponding to the fixture parameters and prediction parameters respectively.
[0100] Table 4:
[0101]
[0102]
[0103] That is to say, after the request instruction is triggered, the upper and lower limit values of the fixture data range of the fixture parameters are shown in the data display boxes corresponding to each fixture parameter on the fixture data processing interface according to the calculated results, and the prediction parameter values of the prediction parameters are shown in the data display boxes corresponding to the prediction parameters.
[0104] Exemplarily, when showing the assembly parameter values of each assembly parameter input by the user and the fixture parameters and prediction parameters to be calculated in the form of a table, the corresponding calculation formulas can be pre-built in the table corresponding to the fixture parameters and prediction parameters. Furthermore, after knowing the assembly parameter values of each assembly parameter, the specific data corresponding to the fixture parameters and prediction parameters can be directly obtained according to the calculation formulas. The user side does not need to know the calculation formulas and calculation processes and can directly view the upper and lower limit values of the fixture data range of the fixture parameters and the prediction parameter values of the prediction parameters on the fixture data processing interface. So as to facilitate the subsequent user to set the pressing force applied by the fixture with reference to the fixture data.
[0105] Based on the same application concept, an embodiment of the present application also provides a device corresponding to the data processing method for vehicle head unit assembly provided in the above embodiment. Since the principle of problem-solving of the device in the embodiment of the present application is similar to the data processing method for vehicle head unit assembly in the above embodiment of the present application, the implementation of the device can refer to the implementation of the method, and the repeated parts will not be elaborated.
[0106] As Figure 5 shown, Figure 5 is a functional module diagram of a data processing device for vehicle head unit assembly provided by an embodiment of the present application. Applied to a terminal device, a fixture data processing interface is provided through the terminal device, and data input boxes corresponding to multiple assembly parameters are displayed on the fixture data processing interface. The assembly parameters refer to the assembly parameters of the encapsulation housing responsible for encapsulating the printed circuit board. Among them, the data processing device 10 for vehicle head unit assembly includes: a receiving module 101, configured to receive the assembly parameter values for each data input box in response to a request instruction for calculating fixture parameters, where the fixture parameters are used to indicate the pressure conditions applied by the fixture for assembling the encapsulation housing; a calculation module 102, configured to determine the fixture data range of the fixture parameters according to each assembly parameter value; a display module 103, configured to display the fixture data range on the fixture data processing interface.
[0107] Based on the same application concept, referring to Figure 6 shown, is a schematic structural diagram of an electronic device provided by an embodiment of the present application. The electronic device 20 includes: a processor 201, a memory 202, and a bus 203. The memory 202 stores machine-readable instructions executable by the processor 201. When the electronic device 20 runs, communication is performed between the processor 201 and the memory 202 through the bus 203. When the machine-readable instructions are run by the processor 201, the steps of the data processing method for vehicle head unit assembly as described in any of the above embodiments are executed.
[0108] Specifically, when the machine-readable instructions are executed by the processor 201, the following processing can be performed: receiving the assembly parameter values for each data input box in response to a request instruction for calculating fixture parameters, where the fixture parameters are used to indicate the pressure conditions applied by the fixture for assembling the encapsulation housing; determining the fixture data range of the fixture parameters according to each assembly parameter value; and displaying the fixture data range on the fixture data processing interface.
[0109] Based on the same application concept, an embodiment of the present application also provides a computer-readable storage medium, on which a computer program is stored. When the computer program is run by a processor, the steps of the data processing method for vehicle head unit assembly provided in the above embodiment are executed.
[0110] Specifically, the storage medium can be a general storage medium, such as a removable disk, a hard disk, etc. When the computer program on the storage medium is run, it can execute the above data processing method applied to in-vehicle device assembly, set data input boxes corresponding to multiple assembly parameters on the fixture data processing interface of the terminal device, so that when the user issues a request instruction for calculating fixture parameters, the fixture data range of each fixture parameter can be determined according to the assembly parameter values in the data input boxes corresponding to the assembly parameters, and the fixture data range of each fixture parameter is displayed on the fixture data processing interface, solving the technical problem of low efficiency caused by repeated experiments in the prior art and achieving the technical effect of improving the efficiency of determining fixture parameters.
[0111] Those skilled in the art can clearly understand that for the convenience and simplicity of description, the specific working processes of the above-described systems and devices can refer to the corresponding processes in the foregoing method embodiments and will not be elaborated herein. In the several embodiments provided in the present application, it should be understood that the disclosed systems, devices, and methods can be implemented in other ways. The device embodiments described above are merely illustrative. For example, the division of the units is only a logical function division, and there can be other division methods in actual implementation. For another example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the displayed or discussed couplings or direct couplings or communication connections to each other can be through some communication interfaces, and the indirect couplings or communication connections of the devices or units can be in electrical, mechanical, or other forms.
[0112] The units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they can be located in one place or distributed to multiple network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0113] In addition, in each embodiment of the present application, the functional units can be integrated in one processing unit, or each unit can exist physically alone, or two or more units can be integrated in one unit.
[0114] When the above-mentioned functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a non-volatile computer-readable storage medium executable by a processor. Based on such an understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or a part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes several instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in various embodiments of this application. The foregoing storage medium includes: various media such as USB flash drives, mobile hard disks, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical discs that can store program codes.
[0115] The above is only the specific implementation manner of this application, but the protection scope of this application is not limited thereto. Any person skilled in the art within the technical scope disclosed by this application can easily think of changes or substitutions, which should all be covered by the protection scope of this application. Therefore, the protection scope of this application should be subject to the protection scope of the claims.
Claims
1. A data processing method applied to vehicle computer assembly, characterized in that: Applied to a terminal device, the terminal device provides a fixture data processing interface, the fixture data processing interface displays a plurality of data input boxes corresponding to assembly parameters, the assembly parameters refer to assembly parameters of a packaging shell responsible for packaging a printed circuit board; Wherein, the method comprises: In response to a request instruction for calculating a fixture parameter, receiving an assembly parameter value for each data input box, wherein the fixture parameter is used to indicate a pressure condition applied by a fixture for assembling the packaging shell; Determine the fixture data range of the fixture parameter according to each assembly parameter value; The fixture data range is displayed on the fixture data processing interface.
2. The method according to claim 1, characterized in that The fixture data processing interface displays a unit configuration box corresponding to each assembly parameter, wherein the unit configuration box displays a default data unit corresponding to each assembly parameter, or the unit configuration box is used to receive a configuration data unit configured for each assembly parameter. Wherein, after responding to the request instruction for calculating the clamp pressure, the method further includes: For each assembly parameter, according to the configuration data unit of the assembly parameter in its unit configuration box, convert the assembly parameter into a standard assembly parameter value under the default data unit; The calculated pressure value of the clamp pressure is determined according to each standard assembly parameter value.
3. The method according to claim 1, characterized in that The packaging shell includes an upper cover and a lower cover. The multiple assembly parameters include: multiple first assembly parameters for describing the assembly conditions between the upper cover and the lower cover, multiple second assembly parameters corresponding to the upper cover and the lower cover respectively, third assembly parameters only covered by the upper cover, and fourth assembly parameters only covered by the lower cover; The first assembly parameters include: the length of the overlapped portion of the upper cover and the lower cover after assembly, and the friction coefficient between the upper cover and the lower cover; The plurality of second assembly parameters include: assembly fit dimensions, dimension error, longitudinal elastic modulus of the material, Poisson's ratio of the material, linear expansion coefficient of the material, temperature during pressing, and temperature during measurement; The third assembly parameters include: the inner dimensions of the upper cover and the index value of the grinding method of the upper cover assembly matching surface; The fourth assembly parameter includes: the outer dimensions of the lower cover.
4. The method according to claim 3, characterized in that The fixture parameters include multiple parameters, and the multiple fixture parameters include mating surface pressure and vertical pressing force, The mating surface pressure is determined by: The target matching dimensions of the upper cover and the lower cover are determined by referring to the material linear expansion coefficient, dimensional error, temperature during pressing and temperature during measurement respectively. Determine the mating surface pressure through the inner dimension of the upper cover, the index value of the upper cover assembly mating surface grinding method, the outer dimension of the lower cover, the target mating dimensions corresponding to the upper cover and the lower cover, the assembly mating dimensions, the longitudinal elastic modulus of the material and the Poisson's ratio of the material; The vertical pressing force is determined in the following manner: The vertical pressing force is calculated according to a preset coefficient, a mating surface pressure, a length value of an overlapping portion of the upper cover and the lower cover after assembly, a friction coefficient between the upper cover and the lower cover, and an assembly matching dimension corresponding to the upper cover.
5. The method according to claim 4, characterized in that The method further includes: displaying prediction parameters for applying force according to the fixture data range on the fixture data processing interface, the prediction parameters including stress when the inner side of the lower cover is perpendicular to the mating surface, The stress is determined in the following manner: The stress is calculated according to the mating surface pressure, the corresponding assembly mating dimensions of the upper cover and the outer dimensions of the lower cover.
6. The method according to claim 3 or 5, characterized in that: The data display box corresponding to the fixture parameter is displayed on the fixture data processing interface, and after responding to the request instruction, the calculated fixture parameter value is displayed in the data display box corresponding to the fixture parameter on the fixture data processing interface; and / or, The data display box corresponding to the prediction parameter is displayed on the fixture data processing interface. After responding to the request instruction, the calculated prediction parameter value is displayed in the data display box corresponding to the prediction parameter on the fixture data processing interface.
7. The method according to claim 1, characterized in that An interactive control is provided on the fixture data processing interface, and the interactive control is used to trigger the request instruction.
8. A data processing device used for vehicle computer assembly, characterized in that: Applied to a terminal device, the terminal device provides a fixture data processing interface, and the fixture data processing interface displays a plurality of data input boxes corresponding to assembly parameters, wherein the assembly parameters refer to assembly parameters of a packaging shell responsible for packaging a printed circuit board; Wherein, the device comprises: A receiving module, configured to receive an assembly parameter value for each data input box in response to a request instruction for calculating a fixture parameter, wherein the fixture parameter is used to indicate a pressure condition applied by a fixture for assembling the packaging shell; A calculation module, used for determining a fixture data range of the fixture parameter according to each assembly parameter value; A display module is used to display the fixture data range on the fixture data processing interface.
9. An electronic device, characterized in that: include: A processor, a memory and a bus, wherein the memory stores machine-readable instructions executable by the processor, and when the electronic device is running, the processor and the memory communicate through the bus, and the machine-readable instructions are executed by the processor to perform the steps of any method described in claim 1 to 7.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 7 are executed.