Vehicle matching method, device, electronic device and readable storage medium
By obtaining and processing the parameters of the vehicle chassis and on-mounting, and using preset assembly rules and databases to automatically match vehicle components, the problems of complex and inefficient matching calculations in the prior art are solved, and efficient and accurate matching results are achieved.
Patent Information
- Application Number
- CN202110130331.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-01-29
- Publication Date
- 2025-04-18
- Estimated Expiration
- 2041-01-29
Smart Images

Figure CN114818104B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of vehicle engineering technology, and in particular to a vehicle matching method, a vehicle matching device, an electronic device, and a computer-readable storage medium. Background Art
[0002] At present, road traffic regulations vary greatly around the world, and the vehicle superstructures and chassis required by different markets are different, so it is necessary to customize the matching design of different vehicle superstructures and chassis in order to promote them to different countries and regions. Due to the matching of vehicle chassis and superstructures and the judgment of regulations, experienced designers need to go through a lot of calculations and verifications to obtain a pump truck that meets the requirements. The calculation process is complicated, prone to errors, and inefficient. Summary of the invention
[0003] In view of this, the present application provides a vehicle matching method, a vehicle matching device, an electronic device and a computer-readable storage medium, which solve the problem that the calculation process of matching the vehicle chassis and the upper body and making regulatory judgments is complex, error-prone and inefficient.
[0004] In a first aspect, the present application provides a vehicle matching method, comprising: obtaining parameters of a first preset component and parameters of a second preset component; solving whole machine matching parameters when the first preset component and the second preset component are assembled into a whole machine according to the parameters of the first preset component, the parameters of the second preset component and assembly parameters, wherein the assembly parameters include assembly parameters of the first preset component and the second preset component; and determining matching result information according to the whole machine matching parameters and whole machine condition information.
[0005] In combination with the first aspect, in a possible implementation method, before obtaining the parameters of the first preset component and the parameters of the second preset component, it also includes: establishing a first parameter database and a second parameter database; obtaining the parameters of the first preset component from the first parameter database; and obtaining the parameters of the second preset component from the second parameter database.
[0006] In combination with the first aspect, in a possible implementation method, determining the matching result information based on the whole machine matching parameters and the whole machine condition information includes: judging whether the whole machine matching parameters meet the whole machine condition information; when the whole machine matching parameters do not meet the whole machine condition information, adjusting the value of the assembly parameter to obtain the adjusted assembly parameter.
[0007] In combination with the first aspect, in a possible implementation method, adjusting the value of the assembly parameter to obtain the adjusted assembly parameter includes: calculating the difference between the value of the whole machine matching parameter and the first threshold to obtain a first difference; when the first difference is greater than a preset difference, adjusting a preset increment to obtain an adjusted preset increment; and adding the value of the assembly parameter to the adjusted preset increment to obtain the adjusted assembly parameter.
[0008] In combination with the first aspect, in a possible implementation method, solving the matching parameters of the whole machine when the first preset component and the second preset component are assembled into a whole machine according to the parameters of the first preset component, the parameters of the second preset component and the assembly parameters includes: using preset assembly rules, based on the parameters of the first preset component, the parameters of the second preset component and the assembly parameters, solving the matching parameters of the whole machine when the first preset component and the second preset component are assembled into a whole machine. In combination with the first aspect, in a possible implementation, the first preset component includes a vehicle body, the second preset component includes a vehicle chassis, and the vehicle body is installed on the vehicle chassis; wherein the whole machine condition information includes performance condition information and regulatory condition information; the performance condition information includes rear axle load condition information, front axle load condition information, vehicle load condition information and vehicle stability condition information; the preset assembly rule includes a rear axle load calculation rule, a front axle load calculation rule, a vehicle load calculation rule and a vehicle stability calculation rule corresponding to the whole machine condition information; the whole machine matching parameters include rear axle load parameters, front axle load parameters, vehicle load parameters and vehicle stability parameters; the use of the preset assembly rule, based on the parameters of the first preset component, the parameters of the second preset component and the assembly parameters, to solve the whole machine matching parameters when the first preset component and the second preset component are assembled into a whole machine includes: according to the rear axle load calculation rule corresponding to the rear axle load condition information, based on the parameters of the first preset component, the parameters of the second preset component and the assembly parameters, solve the rear axle load parameters when the first preset component and the second preset component are assembled into a whole machine; according to the front According to the front axle load calculation rule corresponding to the bridge load condition information, based on the parameters of the first preset component, the parameters of the second preset component and the assembly parameters, the front axle load parameters when the first preset component and the second preset component are assembled into a whole machine are solved; according to the vehicle load calculation rule corresponding to the vehicle load condition information, based on the parameters of the first preset component, the parameters of the second preset component and the assembly parameters, the vehicle load parameters when the first preset component and the second preset component are assembled into a whole machine are solved; according to the vehicle stability calculation rule corresponding to the vehicle stability condition information, based on the parameters of the first preset component, the parameters of the second preset component and the assembly parameters, the vehicle stability parameters when the first preset component and the second preset component are assembled into a whole machine are solved; wherein, according to the whole machine matching parameters and the whole machine condition information, determining the matching result information includes: judging whether the rear axle load parameters meet the rear axle load condition information; judging whether the front axle load parameters meet the front axle load condition information; judging whether the vehicle load parameters meet the vehicle load condition information; judging whether the vehicle stability parameters meet the vehicle stability condition information.
[0009] In combination with the first aspect, in a possible implementation method, determining the matching result information based on the whole machine matching parameters and the whole machine condition information includes: outputting the mismatching matching result information, or outputting the successfully matched matching result information and the assembly parameters based on the whole machine matching parameters and the whole machine condition information.
[0010] In combination with the first aspect, in a possible implementation method, after determining the matching result information based on the whole machine matching parameters and the whole machine condition information, it also includes: judging whether the matching result information satisfies the regulatory condition information, wherein the regulatory condition information includes multiple regulatory conditions, each of the regulatory conditions includes the following multiple conditions in descending order of priority: emission conditions, steering conditions, front axle load conditions, rear axle load conditions, vehicle load conditions, and external dimension conditions.
[0011] In a second aspect, the present application provides a vehicle matching device, comprising: an acquisition module, configured to acquire parameters of a first preset component and parameters of a second preset component; a solution module, configured to solve the whole machine matching parameters when the first preset component and the second preset component are assembled into a whole machine according to the parameters of the first preset component, the parameters of the second preset component and assembly parameters, wherein the assembly parameters include the assembly parameters of the first preset component and the second preset component; and a determination module, configured to determine matching result information according to the whole machine matching parameters and the whole machine condition information.
[0012] In combination with the second aspect, in a possible implementation, the vehicle matching device also includes: a database establishment module, configured to establish a first parameter database and a second parameter database; a first parameter acquisition module, configured to obtain the parameters of the first preset component from the first parameter database; and a second parameter acquisition module, configured to obtain the parameters of the second preset component from the second parameter database.
[0013] In conjunction with the second aspect, in a possible implementation, the solving module is further configured to: solve the whole machine matching parameters when the first preset component and the second preset component are assembled into a whole machine based on the parameters of the first preset component, the parameters of the second preset component and the assembly parameters by using the preset assembly rule; wherein the first preset component includes a vehicle body, the second preset component includes a vehicle chassis, and the vehicle body is installed on the vehicle chassis; the whole machine condition information includes performance condition information and regulatory condition information; the performance condition information includes rear axle load condition information, front axle load condition information, whole vehicle load condition information and whole vehicle stability condition information; The preset assembly rules include rear axle load calculation rules, front axle load calculation rules, vehicle load calculation rules and vehicle stability calculation rules corresponding to the whole machine condition information; the whole machine matching parameters include rear axle load parameters, front axle load parameters, vehicle load parameters and vehicle stability parameters; wherein, the solution module includes: a first solution unit, configured to solve the rear axle load parameters when the first preset component and the second preset component are assembled into a whole machine based on the parameters of the first preset component, the parameters of the second preset component and the assembly parameters according to the rear axle load calculation rules corresponding to the rear axle load condition information; a second solution unit, configured to solve the rear axle load parameters when the first preset component and the second preset component are assembled into a whole machine based on the parameters of the first preset component, the parameters of the second preset component and the assembly parameters; The front axle load calculation rule corresponding to the front axle load condition information solves the front axle load parameter when the first preset component and the second preset component are assembled into a whole machine based on the parameter of the first preset component, the parameter of the second preset component and the assembly parameter; the third solving unit is configured to solve the whole vehicle load parameter when the first preset component and the second preset component are assembled into a whole machine based on the parameter of the first preset component, the parameter of the second preset component and the assembly parameter according to the whole vehicle load calculation rule corresponding to the whole vehicle load condition information; and the fourth solving unit is configured to solve the whole vehicle load parameter when the first preset component and the second preset component are assembled into a whole machine based on the parameter of the first preset component, the parameter of the second preset component and the assembly parameter according to the whole vehicle stability condition information. The method comprises the steps of: calculating a calculation rule, and solving the vehicle stability parameter when the first preset component and the second preset component are assembled into a whole machine based on the parameter of the first preset component, the parameter of the second preset component and the assembly parameter; wherein the determination module comprises: a first judgment unit, configured to judge whether the rear axle load parameter satisfies the rear axle load condition information; a second judgment unit, configured to judge whether the front axle load parameter satisfies the front axle load condition information; a third judgment unit, configured to judge whether the vehicle load parameter satisfies the vehicle load condition information; and a fourth judgment unit, configured to judge whether the vehicle stability parameter satisfies the vehicle stability condition information.
[0014] In a third aspect, the present application provides an electronic device, comprising: a processor; and a memory, wherein computer program instructions are stored in the memory, and when the computer program instructions are executed by the processor, the processor executes the vehicle matching method as described in any possible implementation method described above.
[0015] In a fourth aspect, the present application provides a computer-readable storage medium having computer program instructions stored thereon, which, when executed by a processor, causes the processor to execute a vehicle matching method as described in any possible implementation described above.
[0016] The present application provides a vehicle matching method, which solves the whole machine matching parameters when the first preset component and the second preset component are assembled into a whole machine according to the parameters of the first preset component, the parameters of the second preset component and the assembly parameters, that is, the whole machine matching parameters after matching are obtained, and then the matching result information is determined according to the whole machine matching parameters and the whole machine condition information, so that the whole machine that meets the whole machine condition information and the parameters related to the whole machine can be obtained, without the participation of designers, realizing automatic matching of components, reducing the error rate, and improving matching efficiency. BRIEF DESCRIPTION OF THE DRAWINGS
[0017] Figure 1 The figure is a flow chart of a vehicle matching method provided in one embodiment of the present application.
[0018] Figure 2 Shown is a flow chart of a vehicle matching method provided in another embodiment of the present application.
[0019] Figure 3 Shown is a flow chart of a vehicle matching method provided in another embodiment of the present application.
[0020] Figure 4 Shown is a flow chart of a vehicle matching method provided in another embodiment of the present application.
[0021] Figure 5 Shown is a flow chart of a vehicle matching method provided in another embodiment of the present application.
[0022] Figure 6 Shown is a flow chart of a vehicle matching method provided in another embodiment of the present application.
[0023] Figure 7 Shown is a flow chart of a vehicle matching method provided in another embodiment of the present application.
[0024] Figure 8 Shown is a schematic structural diagram of a vehicle matching device provided in one embodiment of the present application.
[0025] Fig. 9 Shown is a schematic structural diagram of a vehicle matching device provided in another embodiment of the present application.
[0026] Fig.10 Shown is a schematic structural diagram of an electronic device provided in one embodiment of the present application. DETAILED DESCRIPTION
[0027] 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, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
[0028] Figure 1 FIG. 1 is a flow chart of a vehicle matching method provided by an embodiment of the present application. Figure 1 As shown, the vehicle matching method includes the following steps:
[0029] Step 101: Obtain parameters of a first preset component and parameters of a second preset component.
[0030] Step 102: according to the parameters of the first preset component, the parameters of the second preset component and the assembly parameters, solving the matching parameters of the whole machine when the first preset component and the second preset component are assembled into a whole machine, wherein the assembly parameters include the assembly parameters of the first preset component and the second preset component.
[0031] Specifically, the vehicle may be a pump truck, a crane, a fire truck, etc., and the present application does not specifically limit the type of vehicle. The second preset component may be a component assembled with the first preset component. For example, when the first preset component is a top, the second preset component may be a chassis. When the first preset component is a chassis, the second preset component may be a top. For the chassis, the parameters involved may be the length, width, height, chassis deadweight, wheelbase of each bridge, wheelbase, etc. of the chassis. For the top, the parameters involved may be the length, width, height, weight, center of gravity position, boom weight, boom center of gravity radius, top weight, etc. The top is a device or system installed on a vehicle for operation or construction. The assembly parameter may be a parameter of the positional relationship between the second preset component and the first preset component when assembled. For example, the assembly parameter may be the horizontal distance between the rotation center of the top and the center of one bridge of the chassis when the top and chassis are assembled. The whole machine matching parameters may be parameters calculated based on parameters of the second preset component, parameters of the first preset component and assembly parameters when the second preset component and the first preset component are assembled. For example, they may be parameters calculated based on parameters of the upper body, parameters of the chassis and assembly parameters when the upper body and the chassis are assembled.
[0032] Various parameters of the first preset component and the second preset component can be stored in a database to form a first preset component and a second preset component database. Various parameters of the first preset component and the second preset component stored in the database can be obtained by parameterizing the first preset component and the second preset component.
[0033] Step 103: Determine matching result information according to the whole machine matching parameters and whole machine condition information.
[0034] Specifically, the whole machine condition information may be a condition that the whole machine matching parameter corresponding to the whole machine matching parameter needs to satisfy. For example, when the whole machine matching parameter is the overall length of the whole machine, the whole machine condition information may be the overall length that the whole machine needs to satisfy.
[0035] The present application provides a vehicle matching method, which solves the whole machine matching parameters when the first preset component and the second preset component are assembled into a whole machine according to the parameters of the first preset component, the parameters of the second preset component and the assembly parameters, that is, the matching parameters of the whole machine after matching are obtained, and then the matching result information is determined according to the whole machine matching parameters and the whole machine condition information, so that the whole machine that meets the whole machine condition information and the parameters related to the whole machine can be obtained, without the participation of designers, and automatic matching of components is realized, the error rate is reduced, and the matching efficiency is improved.
[0036] Figure 2 FIG. 2 is a flow chart of a vehicle matching method provided by another embodiment of the present application. Figure 2 As shown, before obtaining the parameters of the first preset component and the parameters of the second preset component, the following steps are also included:
[0037] Step 201: Establish a first parameter database and a second parameter database.
[0038] Specifically, multiple first preset components are parameterized, for example, information such as models and attributes of the first preset components are identified and saved, thereby obtaining parameters of multiple first preset components. The parameters of multiple first preset components are saved in the form of a database, thereby obtaining a first parameter database. Multiple second preset components are parameterized, for example, information such as models and attributes of the second preset components are identified and saved, thereby obtaining parameters of multiple second preset components. The parameters of multiple second preset components are saved in the form of a database, thereby obtaining a second parameter database.
[0039] Step 202: Obtain parameters of a first preset component from a first parameter database.
[0040] Specifically, the information such as the model and attributes of the first preset component may be used to search in the first parameter database, thereby obtaining the parameters of the first preset component.
[0041] Step 203: Acquire the parameters of the second preset component from the second parameter database.
[0042] Specifically, the information such as the model and attributes of the second preset component may be used to search in the second parameter database, thereby obtaining the parameters of the second preset component.
[0043] By establishing the first parameter database and the second parameter database, the parameters of the first preset component and the parameters of the second preset component can be quickly acquired, thereby improving the efficiency of automatic matching.
[0044] Figure 3 FIG. 2 is a flow chart of a vehicle matching method provided by another embodiment of the present application. Figure 3 As shown, according to the whole machine matching parameters and the whole machine condition information, determining the matching result information includes the following steps:
[0045] Step 301: Determine whether the whole machine matching parameters meet the whole machine condition information.
[0046] Step 302: When the whole machine matching parameters do not satisfy the whole machine condition information, the values of the assembly parameters are adjusted to obtain adjusted assembly parameters.
[0047] Step 303: When the whole machine matching parameters meet the whole machine condition information, output the matching result information of successful matching.
[0048] Specifically, when the whole machine matching parameter satisfies the whole machine condition information, it can be considered that the original assembly parameter setting is reasonable, and the whole machine matching parameter can be made to meet the whole machine condition information without adjusting the assembly parameter. When the whole machine matching parameter does not meet the whole machine condition information, the value of the assembly parameter is adjusted to obtain the adjusted assembly parameter, and then the next whole machine matching parameter is calculated based on the adjusted assembly parameter, and then it is determined whether the whole machine matching parameter meets the whole machine condition information, and so on. If the whole machine matching parameter meets the whole machine condition information, the matching result information of successful matching is output. If the whole machine matching parameter does not meet the whole machine condition information, the matching result information of failed matching is output.
[0049] By adjusting the values of the assembly parameters, the whole machine matching parameters that meet the whole machine condition information can be obtained, thereby obtaining a whole machine that meets the whole machine condition information, and improving the probability of successful matching of component matching.
[0050] In one embodiment, the minimum preset threshold and the maximum preset threshold of the assembly parameters can be preset, so that the assembly parameters are adjusted within the range of the minimum preset threshold and the maximum preset threshold, and multiple assembly parameters are obtained so that the whole machine matching parameters meet the whole machine condition information, so that the appropriate assembly parameters can be selected according to actual needs. If the assembly parameters are adjusted within the range of the minimum preset threshold and the maximum preset threshold, after the adjusted assembly parameters are obtained, the next whole machine matching parameters calculated according to the adjusted assembly parameters still do not meet the whole machine condition information, it can be directly determined that the appropriate assembly parameters cannot be adjusted, that is, the mismatching matching result information is output.
[0051] In one embodiment, before step 301, it can also be determined whether the assembly parameter is between the minimum preset threshold and the maximum preset threshold. When the assembly parameter is between the minimum preset threshold and the maximum preset threshold, step 301 is executed again. When the assembly parameter is not between the minimum preset threshold and the maximum preset threshold, the assembly parameter can be adjusted to between the minimum preset threshold and the maximum preset threshold, or the mismatching result information can be directly output.
[0052] Figure 4 FIG. 2 is a flow chart of a vehicle matching method provided by another embodiment of the present application. Figure 4 As shown, adjusting the values of the assembly parameters to obtain the adjusted assembly parameters includes the following steps:
[0053] Step 401: Calculate the difference between the value of the whole machine matching parameter and a first threshold value to obtain a first difference.
[0054] Specifically, the whole machine condition information includes a first threshold.
[0055] Step 402: When the first difference is greater than the preset difference, the preset increment is adjusted to obtain an adjusted preset increment.
[0056] Step 403: adding the adjusted preset increment to the value of the assembly parameter to obtain the adjusted assembly parameter.
[0057] Specifically, the preset difference can be pre-set, and the size of the preset difference can be adjusted according to specific needs. The present application does not specifically limit the size of the preset difference. When the first difference is greater than the preset difference, it can be considered that the difference between the value of the whole machine matching parameter and the first threshold value is large, and the adjusted value can be increased, that is, the value of the preset increment can be increased. For example, the original preset increment is 5mm. When the first difference is greater than the preset difference, the preset increment can be adjusted to 8mm. If the original preset increment is -5mm, the preset increment can also be adjusted to -8mm. The unit of the preset increment can be selected according to actual needs, and the present application does not make specific restrictions. The preset increment can be a positive value or a negative value. The designer can set it according to specific needs. The present application does not specifically limit the positive and negative of the preset increment. The preset increment can be a fixed value, that is, each time the assembly parameter is adjusted, a fixed value is added. The adjustment method of adjusting the assembly parameter by adding the preset increment is simple, reliable, and not easy to miss. By adjusting the value of the preset increment, the assembly parameter with the preset increment can meet the requirements more quickly, thereby improving the efficiency of component matching.
[0058] In one embodiment of the present application, according to the parameters of the first preset component, the parameters of the second preset component and the assembly parameters, solving the matching parameters of the whole machine when the first preset component and the second preset component are assembled into a whole machine includes: using the preset assembly rules, based on the parameters of the first preset component, the parameters of the second preset component and the assembly parameters, solving the matching parameters of the whole machine when the first preset component and the second preset component are assembled into a whole machine. The preset assembly rules can be the logical relationship that the parameters of the second preset component, the parameters of the first preset component and the assembly parameters need to satisfy when the second preset component and the first preset component are assembled. For example, it can be the rule that the length of the whole machine needs to satisfy when the upper body and the chassis are assembled into a whole machine according to the assembly parameters. Using the preset assembly rules to solve the matching parameters of the whole machine is simple and efficient.
[0059] Figure 5 FIG. 2 is a flow chart of a vehicle matching method provided by another embodiment of the present application. Figure 5 As shown, using the preset assembly rule, based on the parameters of the first preset component, the parameters of the second preset component and the assembly parameters, solving the whole machine matching parameters when the first preset component and the second preset component are assembled into a whole machine, and determining the matching result information according to the whole machine matching parameters and the whole machine condition information includes the following steps:
[0060] Step 501: According to the rear axle load calculation rule corresponding to the rear axle load condition information, based on the parameters of the first preset component, the parameters of the second preset component and the assembly parameters, solve the rear axle load parameters when the first preset component and the second preset component are assembled into a complete machine.
[0061] Specifically, the first preset component includes a vehicle superstructure, the second preset component includes a vehicle chassis, and the vehicle superstructure is installed on the vehicle chassis. The whole machine condition information includes performance condition information and regulatory condition information. The performance condition information includes rear axle load condition information, front axle load condition information, vehicle load condition information, and vehicle stability condition information. The preset assembly rules include rear axle load calculation rules, front axle load calculation rules, vehicle load calculation rules, and vehicle stability calculation rules corresponding to the whole machine condition information. The whole machine matching parameters include rear axle load parameters, front axle load parameters, vehicle load parameters, and vehicle stability parameters.
[0062] Step 502: Determine whether the rear axle load parameter satisfies the rear axle load condition information.
[0063] Specifically, the rear axle load condition information is the sum of all rear axle load upper limits, that is, M h , to determine whether the rear axle load parameters meet the rear axle load condition information, that is, to determine whether M r Is it less than or equal to M? h When the rear axle load parameters meet the rear axle load condition information, that is, when M r Less than or equal to M h When the rear axle load parameter does not satisfy the rear axle load condition information, that is, when M r Greater than M h , execute step 509.
[0064] Step 503: According to the front axle load calculation rule corresponding to the front axle load condition information, based on the parameters of the first preset component, the parameters of the second preset component and the assembly parameters, solve the front axle load parameters when the first preset component and the second preset component are assembled into a complete machine.
[0065] Step 504: Determine whether the front axle load parameter satisfies the front axle load condition information.
[0066] Specifically, the front axle load condition information is the sum of all front axle load upper limits, that is, M q , to determine whether the front axle load parameters meet the front axle load condition information, that is, to determine whether M f Is it less than or equal to M? q When the front axle load parameters meet the front axle load condition information, that is, when M f Less than or equal to M q When the front axle load parameter does not meet the rear axle load condition information, that is, when M f Greater than M q , execute step 509.
[0067] Step 505: according to the vehicle load calculation rule corresponding to the vehicle load condition information, based on the parameters of the first preset component, the parameters of the second preset component and the assembly parameters, solve the vehicle load parameters when the first preset component and the second preset component are assembled into a whole machine.
[0068] Step 506: Determine whether the vehicle load parameters meet the vehicle load condition information.
[0069] Specifically, the vehicle load condition information is the upper limit of the vehicle load, that is, M z , judge whether the vehicle load parameter satisfies the vehicle load condition information, that is, judge M t Is it less than or equal to M? z When the vehicle load parameters meet the vehicle load condition information, that is, when M t Less than or equal to M z When the vehicle load parameter does not meet the vehicle load condition information, that is, when M t Greater than M z , execute step 509.
[0070] Step 507: according to the vehicle stability calculation rule corresponding to the vehicle stability condition information, based on the parameters of the first preset component, the parameters of the second preset component and the assembly parameters, solve the vehicle stability parameters when the first preset component and the second preset component are assembled into a whole machine.
[0071] Step 508: Determine whether the vehicle stability parameters meet the vehicle stability condition information.
[0072] Specifically, the vehicle stability condition information is the upper limit ΔO of the distance deviation between the rotation center of the upper body and the actual center of gravity of the upper body, and it is judged whether the stability parameter W of the vehicle satisfies the vehicle stability condition information, that is, it is judged whether W is less than or equal to ΔO. When the vehicle stability parameter satisfies the vehicle stability condition information, that is, when W is less than or equal to ΔO, step 510 is executed. When the vehicle stability parameter does not satisfy the vehicle stability condition information, that is, when W is greater than ΔO, step 509 is executed.
[0073] Step 509: Output the unmatched matching result information.
[0074] Step 510: Output the matching result information of successful matching.
[0075] Specifically, when all the parameters of the whole machine meet the performance condition information, a screening result of successful matching is output.
[0076] The rear axle load calculation rule can be as follows:
[0077] The front axle load calculation rule can be as follows:
[0078] The vehicle load calculation rule can be as follows: M t =M c +M rf
[0079] The vehicle stability calculation rule can be as follows: W = L d -R
[0080] in,
[0081]
[0082]
[0083] R f =M rf -R r
[0084] When k = 1, L f =L m
[0085] When k≠1,
[0086] Among them, L m L is the assembly parameter, i.e. the distance between the rotation center of the upper body and the center of the first bridge of the chassis. p is the wheelbase of each bridge of the chassis, that is, when p=1, L p Represents the wheelbase from the first bridge to the second bridge. When p=2, L p Represents the wheelbase from the second bridge to the third bridge, and so on. f L is the distance from the center of the front axle of the chassis to the center of rotation of the superstructure. g L is the distance between the rotation center of the upper body and the center of gravity of the upper body, a M is the distance from the center of the front axle of the chassis to the center of the rear axle of the chassis. r is the rear axle load parameter, M f is the front axle load parameter, M t is the vehicle load parameter, R r The weight of the pump truck's upper body distributed to the rear axle, R f The weight of the pump truck's superstructure distributed to the front axle, M rf is the total weight of the upper part of the pump truck, M c is the total weight of the chassis of the pump truck, R i is the deadweight of each bridge of the pump truck, that is, when i=1, R i is the deadweight of the first bridge, when i=2, R iis the dead weight of the second axle, and so on. k is the number of front axles, and n is the total number of front and rear axles. The first to k-th bridges can be set as front axles, and the k+1-th to n-th bridges can be set as rear axles. When 1<n≤3, k=1, that is, when the total number of front and rear axles is less than or equal to 3, it can be determined that the number of front axles is 1. When n>3, the size of k can be specified, that is, when the total number of front and rear axles is greater than 3, the designer can specify the number of front axles according to actual needs, for example, specifying the number of front axles to be 1, 2, and so on. This application does not specifically limit the number of specified front axles. W is the stability parameter of the entire vehicle, L d is the distance from the rotation center of the upper body to the support center. When d = 1, L d is the distance from the rotation center of the upper assembly to the first support center. When d = 2, L d is the distance from the rotation center of the upper body to the second support center, and so on. R is the radius of the center of gravity of the upper body.
[0087] Specifically, the performance condition information may include rear axle load condition information, front axle load condition information, vehicle load condition information, and vehicle stability condition information in descending order of priority. The preset assembly rules may include rear axle load calculation rules, front axle load calculation rules, vehicle load calculation rules, and vehicle stability calculation rules in descending order of priority corresponding to the whole machine condition information.
[0088] The content and priority of multiple condition information included in the whole machine condition information can be set according to actual needs, and this application does not make specific restrictions on this. The content and priority of multiple rules included in the preset assembly rules can be set according to actual needs, and this application does not make specific restrictions on this.
[0089] By first determining whether the whole machine matching parameters meet the performance condition information, as long as one performance condition information is not met, the matching can be determined to have failed, and the matching result information of mismatching can be output, thereby improving the matching efficiency.
[0090] Figure 6 FIG. 2 is a flow chart of a vehicle matching method provided by another embodiment of the present application. Figure 6 As shown, according to the whole machine matching parameters and the whole machine condition information, determining the matching result information includes the following steps:
[0091] Step 601: Output the matching result information and assembly parameters of successful matching.
[0092] When outputting the result information of successful matching, the assembly parameters are outputted to facilitate the user to use the matching result information and improve the user experience.
[0093] Figure 7FIG. 2 is a flow chart of a vehicle matching method provided by another embodiment of the present application. Figure 7 As shown, according to the whole machine matching parameters and the whole machine condition information, after determining the matching result information, the following steps are also included:
[0094] Step 701: Determine whether the matching result information satisfies the regulatory condition information, wherein the regulatory condition information includes multiple regulatory conditions, each regulatory condition includes the following multiple conditions in descending order of priority: emission conditions, steering conditions, front axle load conditions, rear axle load conditions, vehicle load conditions, and external dimension conditions.
[0095] Specifically, the steering condition can be that the steering wheel of the vehicle is on the left side of the vehicle, or it can be that the steering wheel of the vehicle is on the right side of the vehicle. All regulatory conditions can be set according to local regulatory requirements, and this application does not make specific limitations. After step 601, it can be determined whether the matching result information meets a regulatory condition. That is, it can be determined first whether the matching result information meets the emission condition of a regulatory condition. If it does, continue to determine whether the matching result information meets the next priority condition of a regulatory condition, that is, determine whether the matching result information meets the steering condition of a regulatory condition, until the matching result information meets all the conditions of a regulatory condition, it can be determined that the matching result information meets the regulatory condition. In the judgment process, if the matching result information does not meet one of the conditions of a regulatory condition, the judgment is stopped and the result that does not meet the regulation is output, that is, the assembled whole machine cannot be used in the country or region that requires the regulation.
[0096] After determining one regulatory condition of the regulatory condition information, you can continue to determine the next regulatory condition according to the above method until you have determined multiple regulatory conditions of the regulatory condition information, thereby determining which regulatory conditions the assembled whole machine meets, and thereby determining in which countries or regions the assembled whole machine can be used, thereby avoiding the use of the assembled whole machine in countries or regions that do not meet the regulatory conditions, thereby improving the user experience.
[0097] Figure 8 FIG. 1 is a schematic diagram of the structure of a vehicle matching device provided by an embodiment of the present application. Figure 8 As shown, the vehicle matching device 80 includes: an acquisition module 801 , a solution module 802 and a determination module 803 .
[0098] The acquisition module 801 is configured to acquire parameters of a first preset component and parameters of a second preset component.
[0099] The solution module 802 is configured to solve the matching parameters of the whole machine when the first preset component and the second preset component are assembled into a whole machine according to the parameters of the first preset component, the parameters of the second preset component and the assembly parameters, wherein the assembly parameters include the assembly parameters of the first preset component and the second preset component.
[0100] The determination module 803 is configured to determine matching result information according to the whole machine matching parameters and the whole machine condition information.
[0101] Fig. 9 FIG. 2 is a schematic diagram of the structure of a vehicle matching device provided by another embodiment of the present application. Fig. 9 As shown, the vehicle matching device 80 further includes: a database establishment module 804 , a first parameter acquisition module 805 and a second parameter acquisition module 806 .
[0102] The database establishment module 804 is configured to establish a first parameter database and a second parameter database.
[0103] The first parameter acquisition module 805 is configured to acquire the parameters of the first preset component from a first parameter database.
[0104] The second parameter acquisition module 806 is configured to acquire the parameters of the second preset component from the second parameter database.
[0105] The determination module 803 includes: a judgment unit 8031 and an adjustment unit 8032 .
[0106] The judging unit 8031 is configured to judge whether the whole machine matching parameters satisfy the whole machine condition information.
[0107] The adjustment unit 8032 is configured to adjust the value of the assembly parameter to obtain the adjusted assembly parameter when the whole machine matching parameter does not meet the whole machine condition information.
[0108] The adjustment unit 8032 is further configured to: calculate the difference between the value of the whole machine matching parameter and the first threshold value to obtain the first difference; when the first difference is greater than the preset difference, adjust the preset increment to obtain the adjusted preset increment; and add the preset increment to the value of the assembly parameter to obtain the adjusted assembly parameter.
[0109] The solving module 802 is further configured to solve the whole machine matching parameters when the first preset component and the second preset component are assembled into a whole machine based on the parameters of the first preset component, the parameters of the second preset component and the assembly parameters using the preset assembly rules.
[0110] The solution module 802 includes: a first solution unit 8021 , a second solution unit 8022 , a third solution unit 8023 and a fourth solution unit 8024 .
[0111] The first solving unit 8021 is configured to solve the rear axle load parameters when the first preset component and the second preset component are assembled into a complete machine based on the parameters of the first preset component, the parameters of the second preset component and the assembly parameters according to the rear axle load calculation rule corresponding to the rear axle load condition information.
[0112] The second solving unit 8022 is configured to solve the front axle load parameters when the first preset component and the second preset component are assembled into a complete machine based on the parameters of the first preset component, the parameters of the second preset component and the assembly parameters according to the front axle load calculation rule corresponding to the front axle load condition information.
[0113] The third solving unit 8023 is configured to solve the vehicle load parameters when the first preset component and the second preset component are assembled into a whole machine based on the parameters of the first preset component, the parameters of the second preset component and the assembly parameters according to the vehicle load calculation rule corresponding to the vehicle load condition information.
[0114] The fourth solving unit 8024 is configured to solve the vehicle stability parameters when the first preset component and the second preset component are assembled into a whole machine based on the parameters of the first preset component, the parameters of the second preset component and the assembly parameters according to the vehicle stability calculation rule corresponding to the vehicle stability condition information.
[0115] The determination module 803 also includes: a first judgment unit 8033 , a second judgment unit 8034 , a third judgment unit 8035 and a fourth judgment unit 8036 .
[0116] The first determination unit 8033 is configured to determine whether the rear axle load parameter satisfies the rear axle load condition information.
[0117] The second determination unit 8034 is configured to determine whether the front axle load parameter satisfies the front axle load condition information.
[0118] The third judgment unit 8035 is configured to judge whether the vehicle load parameters meet the vehicle load condition information.
[0119] The fourth judgment unit 8036 is configured to judge whether the vehicle stability parameters meet the vehicle stability condition information.
[0120] The vehicle matching device 80 further includes: a regulation judgment module 807 .
[0121] The regulation judgment module 807 is configured to: judge whether the matching result information satisfies the regulation condition information, wherein the regulation condition information includes multiple regulation conditions, and each regulation condition includes the following multiple conditions in descending order of priority: emission conditions, steering conditions, front axle load conditions, rear axle load conditions, vehicle load conditions, and external dimension conditions.
[0122] Below, reference Fig.10 An electronic device according to an embodiment of the present invention is described. Fig.10 Shown is a schematic structural diagram of an electronic device provided in one embodiment of the present application.
[0123] like Fig.10 As shown, the electronic device 110 includes one or more processors 1101 and a memory 1102 .
[0124] The processor 1101 may be a central processing unit (CPU) or other forms of processing units having data processing capabilities and / or instruction execution capabilities, and may control other components in the electronic device 110 to perform desired functions.
[0125] The memory 1102 may include one or more computer program products, and the computer program product may include various forms of computer-readable storage media, such as volatile memory and / or non-volatile memory. The volatile memory may include, for example, a random access memory (RAM) and / or a cache memory (cache), etc. The non-volatile memory may include, for example, a read-only memory (ROM), a hard disk, a flash memory, etc. One or more computer program instructions may be stored on the computer-readable storage medium, and the processor 1101 may run the program instructions to implement the vehicle matching method of each embodiment of the present invention described above and / or other desired functions. Various contents such as vehicle parameters may also be stored in the computer-readable storage medium.
[0126] In one example, the electronic device 110 may further include: an input device 1103 and an output device 1104 , and these components are interconnected via a bus system and / or other forms of connection mechanisms (not shown).
[0127] The input device 1103 may include, for example, a keyboard, a mouse, etc.
[0128] The output device 1104 can output various information to the outside, including data of the upper body and the chassis, etc. The output device 1104 can include, for example, a display, a communication network and a remote output device connected thereto, etc.
[0129] Of course, to simplify, Fig.10 Only some of the components related to the present invention in the electronic device 110 are shown, and components such as a bus, an input / output interface, etc. are omitted. In addition, according to specific application conditions, the electronic device 110 may also include any other appropriate components.
[0130] In addition to the above methods and devices, an embodiment of the present invention may also be a computer program product, which includes computer program instructions. When the computer program instructions are executed by a processor, the processor executes the steps of the vehicle matching method in various embodiments of the present specification.
[0131] The computer program product may be written in any combination of one or more programming languages to write program code for performing the operations of the embodiments of the present invention, including object-oriented programming languages such as Java, C++, etc., and conventional procedural programming languages such as "C" or similar programming languages. The program code may be executed entirely on the user computing device, partially on the user device, as a separate software package, partially on the user computing device and partially on a remote computing device, or entirely on a remote computing device or server.
[0132] In addition, an embodiment of the present invention may also be a computer-readable storage medium having computer program instructions stored thereon, and when the computer program instructions are executed by a processor, the processor executes the steps of the vehicle matching method in various embodiments of the present specification.
[0133] The computer readable storage medium can adopt any combination of one or more readable media. The readable medium can be a readable signal medium or a readable storage medium. The readable storage medium can include, for example, but is not limited to, a system, device or device of electricity, magnetism, light, electromagnetic, infrared, or semiconductor, or any combination of the above. More specific examples (non-exhaustive list) of readable storage media include: an electrical connection with one or more wires, a portable disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above.
[0134] The basic principle of the present invention is described above in conjunction with specific embodiments. However, it should be pointed out that the advantages, strengths, effects, etc. mentioned in the present invention are only examples and not limitations, and it cannot be considered that these advantages, strengths, effects, etc. must be possessed by each embodiment of the present invention. In addition, the specific details disclosed above are only for the purpose of illustration and facilitation of understanding, rather than limitation, and the above details do not limit the present invention to being implemented by adopting the above specific details.
[0135] The block diagrams of the devices, apparatuses, equipment, and systems involved in the present invention are only illustrative examples and are not intended to require or imply that they must be connected, arranged, and configured in the manner shown in the block diagrams. As will be appreciated by those skilled in the art, these devices, apparatuses, equipment, and systems can be connected, arranged, and configured in any manner. Words such as "including", "comprising", "having", etc. are open words, referring to "including but not limited to", and can be used interchangeably with them. The words "or" and "and" used here refer to the words "and / or" and can be used interchangeably with them, unless the context clearly indicates otherwise. The word "such as" used here refers to the phrase "such as but not limited to", and can be used interchangeably with it.
[0136] It should also be noted that in the device, apparatus and method of the present invention, each component or each step can be decomposed and / or reassembled, and such decomposition and / or reassembly should be regarded as an equivalent solution of the present invention.
[0137] The above description of the disclosed aspects is provided to enable any person skilled in the art to make or use the present invention. Various modifications to these aspects will be readily apparent to those skilled in the art, and the general principles defined herein may be applied to other aspects without departing from the scope of the present invention. Therefore, the present invention is not intended to be limited to the aspects shown herein, but rather to the widest scope consistent with the principles and novel features of the present invention.
[0138] The above description has been given for the purpose of illustration and description. In addition, this description is not intended to limit the embodiments of the present invention to the form invented herein. Although multiple example aspects and embodiments have been discussed above, those skilled in the art will recognize certain variations, modifications, changes, additions and sub-combinations thereof.
[0139] 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, etc. made within the spirit and principles of the present application shall be included in the protection scope of the present application.
Claims
1. A vehicle matching method, characterized in that: include: Acquire parameters of a first preset component and parameters of a second preset component, wherein the first preset component includes a vehicle body, the second preset component includes a vehicle chassis, and the vehicle body is installed on the vehicle chassis; According to the parameters of the first preset component, the parameters of the second preset component and the assembly parameters, solving the matching parameters of the whole machine when the first preset component and the second preset component are assembled into a whole machine, wherein the assembly parameters include the assembly parameters of the first preset component and the second preset component; and Determine matching result information according to the whole machine matching parameters and whole machine condition information; The whole machine condition information includes performance condition information and regulatory condition information, the performance condition information includes load condition information and vehicle stability condition information; the whole machine matching parameters include load parameters and vehicle stability parameters; Wherein, determining the matching result information according to the whole machine matching parameter and the whole machine condition information includes: Determining whether the load parameters satisfy the load condition information; Determining whether the vehicle stability parameter satisfies the vehicle stability condition information; Determine whether the matching result information satisfies the regulatory condition information.
2. The vehicle matching method according to claim 1, characterized in that: Before obtaining the parameters of the first preset component and the parameters of the second preset component, the method further includes: Establishing a first parameter database and a second parameter database; Acquiring parameters of the first preset component from the first parameter database; and The parameters of the second preset component are obtained from the second parameter database.
3. The vehicle matching method according to claim 1, characterized in that: The determining of the matching result information according to the whole machine matching parameter and the whole machine condition information includes: Determining whether the whole machine matching parameters meet the whole machine condition information; When the whole machine matching parameter does not satisfy the whole machine condition information, the value of the assembly parameter is adjusted to obtain the adjusted assembly parameter.
4. The vehicle matching method according to claim 3, characterized in that: The step of adjusting the value of the assembly parameter to obtain the adjusted assembly parameter comprises: Calculating a difference between a value of the whole machine matching parameter and a first threshold value to obtain a first difference; When the first difference is greater than a preset difference, adjusting the preset increment to obtain an adjusted preset increment; and The adjusted assembly parameter is obtained by adding the adjusted preset increment to the value of the assembly parameter.
5. The vehicle matching method according to claim 1, characterized in that: The step of solving the matching parameters of the whole machine when the first preset component and the second preset component are assembled into a whole machine according to the parameters of the first preset component, the parameters of the second preset component and the assembly parameters comprises: By using the preset assembly rule, based on the parameters of the first preset component, the parameters of the second preset component and the assembly parameters, the matching parameters of the whole machine when the first preset component and the second preset component are assembled into a whole machine are solved.
6. The vehicle matching method according to claim 5, characterized in that: in, The performance condition information includes rear axle load condition information, front axle load condition information, vehicle load condition information and vehicle stability condition information; the preset assembly rules include rear axle load calculation rules, front axle load calculation rules, vehicle load calculation rules and vehicle stability calculation rules corresponding to the whole machine condition information; the whole machine matching parameters include rear axle load parameters, front axle load parameters, vehicle load parameters and vehicle stability parameters; The using of the preset assembly rule, based on the parameters of the first preset component, the parameters of the second preset component and the assembly parameters, to solve the matching parameters of the whole machine when the first preset component and the second preset component are assembled into a whole machine includes: According to the rear axle load calculation rule corresponding to the rear axle load condition information, based on the parameters of the first preset component, the parameters of the second preset component and the assembly parameters, solving the rear axle load parameters when the first preset component and the second preset component are assembled into a complete machine; According to the front axle load calculation rule corresponding to the front axle load condition information, based on the parameters of the first preset component, the parameters of the second preset component and the assembly parameters, solving the front axle load parameters when the first preset component and the second preset component are assembled into a complete machine; According to the vehicle load calculation rule corresponding to the vehicle load condition information, based on the parameters of the first preset component, the parameters of the second preset component and the assembly parameters, solving the vehicle load parameters when the first preset component and the second preset component are assembled into a complete machine; According to the vehicle stability calculation rule corresponding to the vehicle stability condition information, based on the parameters of the first preset component, the parameters of the second preset component and the assembly parameters, solving the vehicle stability parameters when the first preset component and the second preset component are assembled into a whole machine; Wherein, determining the matching result information according to the whole machine matching parameter and the whole machine condition information includes: Determining whether the rear axle load parameter satisfies the rear axle load condition information; Determining whether the front axle load parameter satisfies the front axle load condition information; Determining whether the vehicle load parameter satisfies the vehicle load condition information; Determine whether the vehicle stability parameter satisfies the vehicle stability condition information.
7. The vehicle matching method according to claim 6, characterized in that: The determining the matching result information according to the whole machine matching parameter and the whole machine condition information includes: According to the whole machine matching parameters and the whole machine condition information, the matching result information of mismatch is output, or the matching result information and the assembly parameters of successful match are output.
8. The vehicle matching method according to claim 7, characterized in that: After determining the matching result information according to the whole machine matching parameter and the whole machine condition information, the method further includes: Determine whether the matching result information satisfies regulatory condition information, wherein the regulatory condition information includes multiple regulatory conditions, each of which includes the following multiple conditions in descending order of priority: emission conditions, steering conditions, front axle load conditions, rear axle load conditions, vehicle load conditions, and external dimension conditions.
9. A vehicle matching device, characterized in that: include: An acquisition module, configured to acquire parameters of a first preset component and parameters of a second preset component, wherein the first preset component includes a vehicle body, the second preset component includes a vehicle chassis, and the vehicle body is installed on the vehicle chassis; a solving module configured to solve matching parameters of a whole machine when the first preset component and the second preset component are assembled into a whole machine according to the parameters of the first preset component, the parameters of the second preset component and assembly parameters, wherein the assembly parameters include the assembly parameters of the first preset component and the second preset component; and A determination module, configured to determine matching result information according to the whole machine matching parameters and whole machine condition information; Wherein, the whole machine condition information includes performance condition information and regulatory condition information, the performance condition information includes load condition information and vehicle stability condition information; the whole machine matching parameters include load parameters and vehicle stability parameters; The determination module is further configured as follows: Determining whether the load parameters satisfy the load condition information; Determining whether the vehicle stability parameter satisfies the vehicle stability condition information; Wherein, the vehicle matching device further includes: The regulatory judgment module is configured to judge whether the matching result information satisfies the regulatory condition information.
10. The vehicle matching device according to claim 9, characterized in that: Also includes: A database establishment module, configured to establish a first parameter database and a second parameter database; A first parameter acquisition module, configured to acquire parameters of a first preset component from the first parameter database; as well as The second parameter acquisition module is configured to acquire the parameters of the second preset component from the second parameter database.
11. The vehicle matching device according to claim 9, characterized in that: The solving module is further configured to: solve the matching parameters of the whole machine when the first preset component and the second preset component are assembled into a whole machine based on the parameters of the first preset component, the parameters of the second preset component and the assembly parameters by using the preset assembly rules; The performance condition information includes rear axle load condition information, front axle load condition information, vehicle load condition information and vehicle stability condition information; the preset assembly rules include rear axle load calculation rules, front axle load calculation rules, vehicle load calculation rules and vehicle stability calculation rules corresponding to the whole machine condition information; the whole machine matching parameters include rear axle load parameters, front axle load parameters, vehicle load parameters and vehicle stability parameters; Wherein, the solution module includes: a first solving unit configured to solve the rear axle load parameter when the first preset component and the second preset component are assembled into a complete machine based on the rear axle load calculation rule corresponding to the rear axle load condition information and the parameters of the first preset component, the parameters of the second preset component and the assembly parameter; a second solving unit configured to solve the front axle load parameter when the first preset component and the second preset component are assembled into a complete machine based on the parameters of the first preset component, the parameters of the second preset component and the assembly parameters according to the front axle load calculation rule corresponding to the front axle load condition information; a third solving unit configured to solve the vehicle load parameter when the first preset component and the second preset component are assembled into a whole machine based on the vehicle load calculation rule corresponding to the vehicle load condition information and the parameters of the first preset component, the parameters of the second preset component and the assembly parameters; and a fourth solving unit configured to solve the vehicle stability parameter when the first preset component and the second preset component are assembled into a whole machine based on the vehicle stability calculation rule corresponding to the vehicle stability condition information and the parameters of the first preset component, the second preset component and the assembly parameter; Wherein, the determination module includes: A first judging unit, configured to judge whether the rear axle load parameter satisfies the rear axle load condition information; a second judgment unit, configured to judge whether the front axle load parameter satisfies the front axle load condition information; A third judgment unit is configured to judge whether the vehicle load parameter satisfies the vehicle load condition information; and The fourth judgment unit is configured to judge whether the vehicle stability parameter satisfies the vehicle stability condition information.
12. An electronic device, characterized in that: include: processor; as well as A memory, in which computer program instructions are stored, and when the computer program instructions are executed by the processor, the processor executes the vehicle matching method as claimed in any one of claims 1 to 8.
13. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer program instructions, which, when executed by a processor, enable the processor to perform the vehicle matching method according to any one of claims 1 to 8.