Instrument maintenance service unit intelligent pushing method and system for fusing instrument images
By acquiring profile information of instruments and maintenance service providers and using fitness function values to calculate and intelligently recommend the optimal maintenance service provider, the problem of unreasonable matching of instrument maintenance service providers in existing technologies is solved, thereby improving the efficiency and resource utilization of the shared service platform.
Patent Information
- Application Number
- CN202511375410.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-09-25
- Publication Date
- 2025-12-12
- Estimated Expiration
- 2045-09-25
AI Technical Summary
The lack of an efficient matching and recommendation mechanism for instrument repair service providers in existing technologies makes it difficult for users to quickly find suitable repair service providers, and also makes it difficult for instrument repair service providers to receive repair orders quickly. This hinders the efficient operation of shared service platforms and leads to unreasonable resource utilization.
By acquiring profile information of instruments and maintenance service providers, and calculating based on fitness function values, the system intelligently recommends the optimal maintenance service provider. Taking into account the diverse instrument maintenance needs of multiple users, the system ensures that the recommendation scheme is globally optimal, while each instrument maintenance need receives a relatively preferred service provider.
This enables intelligent and reasonable recommendation of maintenance service providers to meet the diverse instrument maintenance needs of multiple users, improving the efficiency and resource utilization of the shared service platform and ensuring that each instrument maintenance need is recommended to the appropriate service provider.
Smart Images

Figure CN120875847B_ABST
Abstract
Description
Technical Field
[0001] The embodiments in this specification relate to the field of instrument management technology, specifically to an intelligent push method and system for instrument repair service units that integrates instrument profiles. Background Technology
[0002] In the internet age, big data provides strong support for the optimal allocation of various resources, and this also applies to instrument repair services. Some organizations with professional repair teams and advanced testing equipment can take on the role of providing instrument repair services to other organizations. Typically, these repair service providers can enter information such as the types of faults they can repair, the corresponding repair prices for each type of fault, and their location into a shared service platform. Users needing repair services can then post specific repair requests on the platform, such as describing the type of instrument fault and its location. However, currently, there is a lack of an efficient mechanism for matching and recommending repair service providers, especially when dealing with numerous users requiring repairs for different types of instrument faults. This makes it difficult for users to quickly find suitable repair service providers, and repair service providers may also be unable to receive repair orders quickly and appropriately. Ultimately, this hinders the efficient operation of the shared service platform and prevents the rational utilization of resources and the healthy development of services.
[0003] Therefore, there is an urgent need for a method that can intelligently and reasonably recommend appropriate instrument repair service providers to multiple users with diverse instrument repair needs. Summary of the Invention
[0004] This specification provides an embodiment of a method and system for intelligently recommending instrument repair service providers based on integrated instrument profiles. This system can intelligently and reasonably recommend appropriate instrument repair service providers to meet the diverse instrument repair needs of multiple users.
[0005] The technical solution is as follows:
[0006] Firstly, embodiments of this specification provide a method for intelligently recommending instrument repair service providers that integrates instrument profiles, including:
[0007] Obtain instrument profile information for each of the multiple repair instruments, including instrument location and instrument fault type;
[0008] Obtain service unit profile information for each of the multiple repair service units, including the location of the repair unit and the corresponding repair price for each type of instrument malfunction.
[0009] For each maintenance instrument, based on the instrument portrait information corresponding to the maintenance instrument and the service unit portrait information corresponding to each of the plurality of maintenance service units, a matching priority sequence list of the maintenance service units corresponding to the maintenance instrument is obtained;
[0010] Based on the instrument portrait information corresponding to each of the plurality of maintenance instruments, the matching priority sequence list of the maintenance service units, and the service unit portrait information corresponding to each of the plurality of maintenance service units, a global maintenance service unit matching scheme of the plurality of maintenance instruments is solved, and the maintenance service units of the instrument service units to which the plurality of maintenance instruments respectively belong are pushed based on the global maintenance unit matching scheme.
[0011] When solving the global maintenance service unit matching scheme, the fitness function value is calculated based on the ranking of the matching maintenance service unit of each of the plurality of maintenance instruments in the corresponding maintenance service unit matching priority sequence list, and the fault maintenance price and the maintenance response distance corresponding to each of the plurality of maintenance instruments.
[0012] As a preferred scheme, the service unit portrait information further includes a fault maintenance capability value corresponding to each instrument fault type;
[0013] The fitness function value is further calculated based on the fault maintenance capability value corresponding to each of the plurality of maintenance instruments.
[0014] As a preferred scheme, the matching priority sequence list of the maintenance service units corresponding to each maintenance instrument includes a first unit matching priority sequence sub-table and a second unit matching priority sequence sub-table.
[0015] Based on the instrument portrait information corresponding to the maintenance instrument and the service unit portrait information corresponding to each of the plurality of maintenance service units, a matching priority sequence list of the maintenance service units corresponding to the maintenance instrument is obtained, including:
[0016] Based on the instrument portrait information corresponding to the maintenance instrument and the service unit portrait information corresponding to each of the plurality of maintenance service units, a first unit matching priority sequence sub-table corresponding to the maintenance instrument is obtained.
[0017] Among all the maintenance service units in the first unit matching priority sequence sub-table, a plurality of preferred maintenance service units corresponding to the maintenance instrument are screened out.
[0018] Based on the instrument portrait information corresponding to the maintenance instrument and the service unit portrait information corresponding to each of the plurality of preferred maintenance service units corresponding to the maintenance instrument, a second unit matching priority sequence sub-table corresponding to the maintenance instrument is obtained.
[0019] As a preferred scheme, the ranking of the matching maintenance service unit of each of the plurality of maintenance instruments in the corresponding maintenance service unit matching priority sequence list is determined, including:
[0020] When the maintenance instrument matching repair service unit has an order in the corresponding second unit matching priority sequence sub-table, the order of the maintenance instrument matching repair service unit in the corresponding repair service unit matching priority sequence table adopts the order of the maintenance instrument matching repair service unit in the corresponding second unit matching priority sequence sub-table;
[0021] When the maintenance instrument matching repair service unit has no order in the corresponding second unit matching priority sequence sub-table, the order of the maintenance instrument matching repair service unit in the corresponding repair service unit matching priority sequence table adopts the order of the maintenance instrument matching repair service unit in the corresponding first unit matching priority sequence sub-table.
[0022] As a preferred solution, when calculating the fitness function value based on the orders of the respective repair service units matching the plurality of maintenance instruments in the corresponding repair service unit matching priority sequence table:
[0023] Based on all the orders obtained from the first unit matching priority sequence sub-table, a first order sum is obtained;
[0024] Based on all the orders obtained from the second unit matching priority sequence sub-table, a second order sum is obtained;
[0025] Based on the first order sum and the first adjustment weight corresponding to the first order sum, a first adjusted order sum is obtained;
[0026] Based on the second order sum and the second adjustment weight corresponding to the second order sum, a second adjusted order sum is obtained;
[0027] The first adjusted order sum and the second adjusted order sum are substituted into the fitness function to calculate the fitness function value.
[0028] As a preferred solution, before obtaining the repair service unit matching priority sequence table corresponding to the maintenance instrument based on the instrument portrait information corresponding to the maintenance instrument and the service unit portrait information corresponding to the plurality of repair service units, it further includes:
[0029] Obtain the maintenance preference information corresponding to the maintenance instrument;
[0030] Based on the maintenance preference information corresponding to the maintenance instrument and the service unit portrait information corresponding to the plurality of repair service units, the plurality of repair service units are screened out;
[0031] The obtaining of the repair service unit matching priority sequence table corresponding to the maintenance instrument based on the instrument portrait information corresponding to the maintenance instrument and the service unit portrait information corresponding to the plurality of repair service units includes:
[0032] Based on the instrument portrait information corresponding to the maintenance instrument and the service unit portrait information corresponding to each of the plurality of maintenance service units that have not been excluded, a matching priority sequence list of maintenance service units corresponding to the maintenance instrument is obtained.
[0033] As a preferred solution, it further comprises:
[0034] For each maintenance service unit, based on the service unit portrait information corresponding to the maintenance service unit and the instrument portrait information corresponding to each of the plurality of maintenance instruments, a matching priority sequence list of maintenance instruments corresponding to the maintenance service unit is obtained.
[0035] When solving the overall maintenance service unit matching scheme, the fitness function value is further calculated based on the ranking of the maintenance instruments matched by each of the plurality of maintenance service units involved in the overall maintenance service unit matching scheme in the corresponding maintenance instrument matching priority sequence list.
[0036] As a preferred solution, before obtaining the matching priority sequence list of maintenance instruments corresponding to the maintenance service unit based on the service unit portrait information corresponding to the maintenance service unit and the instrument portrait information corresponding to each of the plurality of maintenance instruments, it further comprises:
[0037] Obtain service preference information corresponding to the maintenance service unit.
[0038] Based on the service preference information corresponding to the maintenance service unit and the instrument portrait information corresponding to each of the plurality of maintenance instruments, the plurality of maintenance instruments are excluded.
[0039] The matching priority sequence list of maintenance instruments corresponding to the maintenance service unit is obtained based on the service unit portrait information corresponding to the maintenance service unit and the instrument portrait information corresponding to each of the plurality of maintenance instruments, comprising:
[0040] Based on the service unit portrait information corresponding to the maintenance service unit and the instrument portrait information corresponding to each of the plurality of maintenance instruments that have not been excluded, a matching priority sequence list of maintenance instruments corresponding to the maintenance service unit is obtained.
[0041] As a preferred solution, the overall maintenance service unit matching scheme of the plurality of maintenance instruments obtained comprises a plurality of overall maintenance service unit matching sub-schemes whose fitness values meet the predetermined requirements in the solving process.
[0042] Based on the overall maintenance unit matching scheme, the maintenance service unit push of the instrument service unit to which each maintenance instrument belongs, comprises:
[0043] The matching sub-scheme of the overall maintenance service unit is obtained for each of the plurality of maintenance instruments, and the maintenance service units matched with the maintenance instruments are pushed to the instrument service units to which the maintenance instruments belong in a sorted manner based on the fitness function values of the matching sub-scheme of the overall maintenance service unit corresponding to each of the plurality of maintenance instruments.
[0044] In a second aspect, the embodiments of the present specification provide an instrument maintenance service unit intelligent pushing system fusing instrument portraits, based on the instrument maintenance service unit intelligent pushing method fusing instrument portraits in the first aspect of the above embodiments, comprising:
[0045] The first obtaining module obtains instrument portrait information corresponding to each of the plurality of maintenance instruments, wherein the instrument portrait information comprises an instrument location and an instrument fault type.
[0046] The second obtaining module obtains service unit portrait information corresponding to each of the plurality of maintenance service units, wherein the service unit portrait information comprises a maintenance unit location and a fault maintenance price corresponding to each of the instrument fault types.
[0047] The sorting module obtains a maintenance service unit matching priority sequence list corresponding to each of the plurality of maintenance instruments based on the instrument portrait information corresponding to the maintenance instrument and the service unit portrait information corresponding to each of the plurality of maintenance service units.
[0048] The pushing module obtains an overall maintenance service unit matching scheme of the plurality of maintenance instruments based on the instrument portrait information corresponding to each of the plurality of maintenance instruments, the maintenance service unit matching priority sequence list, and the service unit portrait information corresponding to each of the plurality of maintenance service units, and pushes the maintenance service units to the instrument service units to which the plurality of maintenance instruments belong based on the overall maintenance unit matching scheme.
[0049] In a third aspect, the embodiments of the present specification provide an electronic device, comprising a processor and a memory; the processor is connected with the memory; the memory is used to store executable program codes; the processor runs a program corresponding to the executable program codes by reading the executable program codes stored in the memory, so as to execute the steps of the first aspect of the above embodiments.
[0050] In a fourth aspect, the embodiments of the present specification provide a computer storage medium, which stores a plurality of instructions, and the instructions are suitable for being loaded by a processor and executed to execute the steps of the first aspect of the above embodiments.
[0051] The technical solutions provided by some embodiments of the present specification have at least the following beneficial effects:
[0052] The fitness function value in the solution of the overall pushing scheme is calculated based on the ranking of the respective matching repair service units of the plurality of repair instruments in the corresponding repair service unit matching priority list, the respective corresponding fault repair prices of the plurality of repair instruments, and the respective corresponding repair response distances of the plurality of repair instruments. When the corresponding instrument repair service units are intelligently and reasonably pushed to the repair instruments of the plurality of users and diversified instrument repair demands, the ranking of the repair service units pushed to the instrument service units to which the repair instruments belong in the repair service unit matching priority list corresponding to the repair instruments is as high as possible on the basis of considering the global optimization of the pushing scheme. That is, when the overall repair service unit matching scheme of the plurality of repair instruments is solved, both the overall optimization and the relatively preferred and appropriate repair service unit pushing to each instrument repair demand are ensured. BRIEF DESCRIPTION OF DRAWINGS
[0053] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the prior art, the following will briefly introduce the drawings needed to be used in the embodiments or the prior art description. Obviously, the drawings in the following description only some embodiments of the present application, and for those skilled in the art, other drawings can also be obtained without creative labor on the basis of these drawings.
[0054] Figure 1 A schematic diagram of an example environment in which embodiments of the present disclosure can be implemented is shown.
[0055] Figure 2 A flowchart of an instrument repair service unit intelligent pushing method of a fusion instrument portrait according to some embodiments of the present disclosure is shown.
[0056] Figure 3 A schematic diagram of a pushing interface according to some embodiments of the present disclosure is shown.
[0057] Figure 4 A structural schematic diagram of an instrument repair service unit intelligent pushing system of a fusion instrument portrait according to some embodiments of the present disclosure is shown.
[0058] Figure 5 A schematic block diagram of an electronic device according to some embodiments of the present disclosure is shown. DETAILED DESCRIPTION
[0059] The technical solutions in the embodiments of the present application will be described clearly and completely in the following with reference to the drawings in the embodiments of the present application.
[0060] The terms "first," "second," "third," etc., in the description, claims, and accompanying drawings are used to distinguish different objects, not to describe a specific order. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion. For example, a process, method, system, product, or apparatus that includes a series of steps or units is not limited to the listed steps or units, but may optionally include steps or units not listed, or may optionally include other steps or units inherent to such processes, methods, products, or apparatus.
[0061] The following description provides examples and does not limit the scope, applicability, or examples set forth in the claims. Changes may be made to the function and arrangement of the described elements without departing from the scope of this specification. Various processes or components may be appropriately omitted, substituted, or added to the examples. For example, the described methods may be performed in a different order than described, and various steps may be added, omitted, or combined. Furthermore, features described with respect to some examples may be combined into other examples.
[0062] Figure 1 A schematic diagram of an example environment 100 in which various embodiments of this disclosure may be implemented is shown. For example... Figure 1 As shown, environment 100 may include user 110 (Note: includes multiple users, for example...) Figure 1 The system includes users 110A, 110B, ..., 110N, terminal 120, and server 130. Terminal 120 can be an electronic device with communication capabilities, including but not limited to smartphones 120a, tablets 120b, in-vehicle devices, handheld devices, wearable devices, and personal computers 120n. Server 130 can be a standalone server device, such as rack-mount, blade, tower, or cabinet-type server devices, or workstations, mainframes, or other hardware devices with strong computing capabilities; it can also be a server cluster composed of multiple servers, where the servers in the cluster can be arranged symmetrically, with each server having functional and status equivalent in the transaction chain, and each server can provide services independently, meaning that no other server assistance is required. When using terminal 120, users 110A, 110B, ..., 110N can input the profile information of the repair instrument and send a push request 131 to server 130. At this time, the server can receive the corresponding instrument profile information from each user. Server 130, based on push request 131, calls the maintenance service unit profile database through the corresponding source or interface. Further, server 130 uses the instrument profile information corresponding to each of the multiple maintenance instruments (Note: i.e., the database) to form a profile database. Figure 1the maintenance instrument image library in the server 130, and it is noted that the part instrument image information corresponding to the maintenance instrument can also be obtained by calling the server 130, and the service unit image information corresponding to each of the plurality of maintenance service units (note: that is Figure 1 the maintenance service unit image library in the server 130, and the service unit image information needs to be pre-entered into the system by the maintenance service unit and stored in the background), and the overall maintenance service unit matching scheme of the plurality of maintenance instruments is obtained (that is Figure 1 the push content 132 shown in the server 130), and the maintenance service unit is pushed to the instrument service unit to which each of the plurality of maintenance instruments belongs (note: that is Figure 1 the plurality of users shown in the server 130) based on the overall maintenance unit matching scheme.
[0063] The service unit image information can include but is not limited to the maintenance unit location, the fault maintenance price corresponding to each instrument fault type, the fault maintenance capability value corresponding to each instrument fault type, the service unit registered capital, the service unit annual report, the number of fault types maintained by the service unit, the maintenance response speed of the service unit, etc. It can be set according to the demand.
[0064] The instrument image information can include but is not limited to the instrument location, the instrument fault type, the instrument price, the instrument model, the instrument brand, the instrument charging standard, the instrument unit, the instrument use data, the papers published based on the instrument, the personnel title of the person managing the instrument, etc. It can be set according to the demand.
[0065] It should be noted that the terminal 120 and the server 130 establish a communication connection through a network for interactive communication, where the network can be a wireless network or a wired network. The wireless network includes but is not limited to a cellular network, a wireless local area network, an infrared network or a Bluetooth network. The wired network includes but is not limited to an Ethernet network, a universal serial bus (USB) or a controller area network. In one or more embodiments of the specification, technologies and / or formats including Hyper Text Mark-up Language (HTML), Extensible Markup Language (XML) and the like are used to represent the data exchanged through the network. In addition, all or some links can be encrypted using conventional encryption technologies such as Secure Socket Layer (SSL), Transport Layer Security (TLS), Virtual Private Network (VPN), Internet Protocol Security (IPsec) and the like. In other embodiments, custom and / or dedicated data communication technologies can be used instead of or in addition to the above data communication technologies.
[0066] Figure 2 A flowchart of an instrument maintenance service unit intelligent push method 200 of a fusion instrument portrait of some embodiments of the present disclosure is shown. The method 200 may, for example, be performed by the server 130 in Figure 1 It should be understood that the numbering in the flowchart of the method 200 does not represent the order of execution of these steps, some or all of these steps can be executed in parallel, or the order of execution can be interchanged, and the present disclosure does not limit this. In addition, Figure 2 The method in
[0067] As shown in Figure 2 The push method 200 can at least include:
[0068] Step 202, obtaining instrument portrait information corresponding to each of a plurality of maintenance instruments, the instrument portrait information including instrument location and instrument fault type;
[0069] Step 204, obtaining service unit portrait information corresponding to each of a plurality of maintenance service units, the service unit portrait information including maintenance unit location and fault maintenance price corresponding to each instrument fault type;
[0070] Step 206, for each repair instrument, based on the instrument portrait information corresponding to the repair instrument and the service unit portrait information corresponding to each of the plurality of repair service units, a repair service unit matching priority sequence list corresponding to the repair instrument is obtained;
[0071] Step 208, based on the instrument portrait information corresponding to each of the plurality of repair instruments, the repair service unit matching priority sequence list, and the service unit portrait information corresponding to each of the plurality of repair service units, a global repair service unit matching scheme of the plurality of repair instruments is solved, and the repair service units of the instrument service units to which the plurality of repair instruments respectively belong are pushed based on the global repair unit matching scheme.
[0072] When solving the global repair service unit matching scheme, the fitness function value is calculated based on the ranking of the repair service unit matched by each of the plurality of repair instruments in the corresponding repair service unit matching priority sequence list, and the fault repair price and the repair response distance corresponding to each of the plurality of repair instruments.
[0073] It can be understood that in the process of solving the global push scheme, the fitness function value is calculated based on the ranking of the repair service unit matched by each of the plurality of repair instruments in the corresponding repair service unit matching priority sequence list, the fault repair price corresponding to each of the plurality of repair instruments, and the repair response distance corresponding to each of the plurality of repair instruments. When intelligently and reasonably pushing the corresponding instrument repair service unit for the repair demand of the plurality of users and the diversified instruments, the ranking of the repair service unit pushed to the instrument service unit to which each repair instrument belongs in the repair service unit matching priority sequence list corresponding to the repair instrument is as high as possible on the basis of considering the global optimization of the push scheme. That is, when solving the global repair service unit matching scheme of the plurality of repair instruments, both the global optimization and the relatively preferred and appropriate repair service unit pushed to each instrument repair demand are ensured.
[0074] In some embodiments of the present specification, the service unit portrait information further includes a fault repair capability value corresponding to each instrument fault type;
[0075] The fitness function value is further calculated based on the fault repair capability value corresponding to each of the plurality of repair instruments.
[0076] The fault repair price of each repair instrument is obtained based on the fault repair price corresponding to the instrument fault type of the repair instrument matched by the repair service unit and the repair instrument;
[0077] The fault repair capability value of each repair instrument is obtained based on the fault repair capability value corresponding to the instrument fault type of the repair instrument matched by the repair service unit and the repair instrument;
[0078] The maintenance response distance of each maintenance instrument is based on the instrument position of the maintenance instrument and the maintenance unit position corresponding to the maintenance service unit matched by the maintenance instrument.
[0079] Of course, it needs to be noted that the same maintenance service unit cannot be assigned to two maintenance instruments at the same time. If time is considered, the same maintenance service unit cannot be assigned to two maintenance instruments at the same time period.
[0080] In addition, some other constraints can also be set, for example, the distance between the maintenance instrument and the assigned maintenance service unit cannot exceed a preset distance, the final fault maintenance price generated between the maintenance instrument and the assigned maintenance service unit cannot exceed the highest expected maintenance price of the instrument service unit to which the maintenance instrument belongs, and the like.
[0081] In this embodiment, the calculation formula of the fitness function value can be, but is not limited to, as follows:
[0082] ;
[0083] wherein, represents the fitness function value, , , , , represents the sum of the orders of the respective maintenance service units matched by the plurality of maintenance instruments in the order list of the respective maintenance service unit matching priority, represents the sum of the respective fault maintenance prices corresponding to the plurality of maintenance instruments, represents the sum of the respective maintenance response distances corresponding to the plurality of maintenance instruments, represents the sum of the respective fault maintenance capability values corresponding to the plurality of maintenance instruments.
[0084] In the specific calculation, different calculation weight coefficients can be given to , , , .
[0085] It needs to be noted that the global search algorithm or the genetic algorithm can be used when solving the overall maintenance service unit matching scheme of the plurality of maintenance instruments.
[0086] The fitness function value is a parameter used to evaluate the pros and cons of each solution in the solving process. For the given example of the fitness function, the smaller the fitness function value, the better the solution.
[0087] It needs to be explained that the push method involved in the embodiments of the present specification can be applied to the existing shared instrument reservation platform. After integrating the push function, the instrument provider can perform better maintenance service reservation operation.
[0088] It needs to be explained that the priority sequence table involved in the embodiments of the present specification can be but not limited to calculated based on the distance method of ideal and non-ideal solutions.
[0089] It can be understood that the instrument portrait information and the service unit portrait information can be set according to actual needs. In the embodiment, the instrument portrait information includes the instrument position and the instrument fault type, and the service unit portrait information includes the maintenance unit position, the fault maintenance price corresponding to each instrument fault type, and the fault maintenance capability value corresponding to each instrument fault type. The following steps can be included for obtaining the matching priority sequence table of the maintenance service unit corresponding to each maintenance instrument:
[0090] Based on the instrument portrait information corresponding to the maintenance instrument and the service unit portrait information corresponding to each maintenance service unit, the target fault maintenance price (i.e., the required fault maintenance price for the instrument fault type corresponding to the maintenance instrument), the target maintenance response distance (i.e., the required response distance for the instrument position corresponding to the maintenance instrument), and the target fault maintenance capability value (i.e., the fault maintenance capability value for the instrument fault type corresponding to the maintenance instrument) corresponding to each maintenance service unit are obtained.
[0091] Based on the target fault maintenance price, the target maintenance response distance, and the target fault maintenance capability value corresponding to each maintenance service unit, the ideal solution and the non-ideal solution are obtained.
[0092] Based on the target fault maintenance price, the target maintenance response distance, the target fault maintenance capability value, the ideal solution, and the non-ideal solution corresponding to each maintenance service unit, the ideal and non-ideal solution distance value of each maintenance service unit is obtained.
[0093] Based on the ideal and non-ideal solution distance value corresponding to each maintenance service unit, the matching priority sequence table of the maintenance service unit corresponding to the maintenance instrument is obtained.
[0094] The ideal and non-ideal solution distance value of the maintenance service unit is calculated according to the following formula:
[0095] ;
[0096] The ideal and non-ideal solution distance value of the first maintenance service unit is represented as d1, the ideal and non-ideal solution distance value of the second maintenance service unit is represented as d2, and the ideal and non-ideal solution distance value of the nth maintenance service unit is represented as dn. The ideal and non-ideal solution distance value of the first maintenance service unit is represented as d1, the ideal and non-ideal solution distance value of the second maintenance service unit is represented as d2, and the ideal and non-ideal solution distance value of the nth maintenance service unit is represented as dn. The ideal and non-ideal solution distance value of the first maintenance service unit is represented as d1, the ideal and non-ideal solution distance value of the second maintenance service unit is represented as d2, and the ideal and non-ideal solution distance value of the nth maintenance service unit is represented as dn. The distance between the target fault maintenance price, the target maintenance response distance, and the target fault maintenance capability value corresponding to the i-th maintenance service unit and the negative ideal solution as a whole. The distance between the target fault maintenance price, the target maintenance response distance, and the target fault maintenance capability value corresponding to the i-th maintenance service unit and the positive ideal solution. The distance between the target fault maintenance price, the target maintenance response distance, and the target fault maintenance capability value corresponding to the i-th maintenance service unit and the positive ideal solution.
[0097] The positive ideal solution contains the lowest target fault maintenance price, the nearest target maintenance response distance, and the highest target fault maintenance capability value in the multiple maintenance service units. The negative ideal solution contains the highest target fault maintenance price, the farthest target maintenance response distance, and the lowest target fault maintenance capability value in the multiple maintenance service units.
[0098] The distance between the target fault maintenance price, the target maintenance response distance, and the target fault maintenance capability value corresponding to the i-th maintenance service unit and the positive ideal solution. The distance between the target fault maintenance price, the target maintenance response distance, and the target fault maintenance capability value corresponding to the i-th maintenance service unit and the positive ideal solution. The distance between the target fault maintenance price, the target maintenance response distance, and the target fault maintenance capability value corresponding to the i-th maintenance service unit and the positive ideal solution. The distance between the target fault maintenance price, the target maintenance response distance, and the target fault maintenance capability value corresponding to the i-th maintenance service unit and the positive ideal solution. The distance between the target fault maintenance price, the target maintenance response distance, and the target fault maintenance capability value corresponding to the i-th maintenance service unit and the positive ideal solution. The distance between the target fault maintenance price, the target maintenance response distance, and the target fault maintenance capability value corresponding to the i-th maintenance service unit and the positive ideal solution. The distance between the target fault maintenance price, the target maintenance response distance, and the target fault maintenance capability value corresponding to the i-th maintenance service unit and the positive ideal solution. The distance between the target fault maintenance price, the target maintenance response distance, and the target fault maintenance capability value corresponding to the i-th maintenance service unit and the positive ideal solution. The distance between the target fault maintenance price, the target maintenance response distance, and the target fault maintenance capability value corresponding to the i-th maintenance service unit and the positive ideal solution. The distance between the target fault maintenance price, the target maintenance response distance, and the target fault maintenance capability value corresponding to the i-th maintenance service unit and the positive ideal solution. The distance between the target fault maintenance price, the target maintenance response distance, and the target fault maintenance capability value corresponding to the i-th maintenance service unit and the positive ideal solution. The distance between the target fault maintenance price, the target maintenance response distance, and the target fault maintenance capability value corresponding to the i-th maintenance service unit and the positive ideal solution. The distance between the target fault maintenance price, the target maintenance response distance, and the target fault maintenance capability value corresponding to the i-th maintenance service unit and the positive ideal solution. The distance between the target fault maintenance price, the target maintenance response distance, and the target fault maintenance capability value corresponding to the i-th maintenance service unit and the positive ideal solution.
[0099] The distance between the target fault maintenance price, the target maintenance response distance, and the target fault maintenance capability value corresponding to the i-th maintenance service unit and the positive ideal solution. The distance between the target fault maintenance price, the target maintenance response distance, and the target fault maintenance capability value corresponding to the i-th maintenance service unit and the positive ideal solution. The distance between the target fault maintenance price, the target maintenance response distance, and the target fault maintenance capability value corresponding to the i-th maintenance service unit and the positive ideal solution. The distance between the target fault maintenance price, the target maintenance response distance, and the target fault maintenance capability value corresponding to the i-th maintenance service unit and the positive ideal solution. The distance between the target fault maintenance price, the target maintenance response distance, and the target fault maintenance capability value corresponding to the i-th maintenance service unit and the positive ideal solution.
[0100] Further, the greater the distance value between the maintenance service unit and the positive ideal solution, the higher the ranking in the maintenance service unit matching priority sequence list corresponding to the maintenance instrument.
[0101] It should also be noted that the above-mentioned calculation logic of the superior and inferior solution distance method only takes the target fault maintenance price, the target maintenance response distance, and the target fault maintenance capability value as examples. In actual application, the specific application portrait category can be adjusted according to actual needs.
[0102] In some embodiments of the present specification, the matching priority sequence list of the maintenance service unit corresponding to each maintenance instrument includes a first unit matching priority sequence sub-table, a second unit matching priority sequence sub-table, and a third unit matching priority sequence sub-table.
[0103] Based on the instrument portrait information corresponding to the maintenance instrument and the service unit portrait information corresponding to each of the plurality of maintenance service units, a matching priority sequence list of the maintenance service unit corresponding to the maintenance instrument is obtained, including:
[0104] Based on the instrument portrait information corresponding to the maintenance instrument and the service unit portrait information corresponding to each of the plurality of maintenance service units, a first unit matching priority sequence sub-table corresponding to the maintenance instrument is obtained.
[0105] A plurality of preferred maintenance service units corresponding to the maintenance instrument are selected from all the maintenance service units in the first unit matching priority sequence sub-table.
[0106] Based on the instrument portrait information corresponding to the maintenance instrument and the service unit portrait information corresponding to each of the plurality of preferred maintenance service units corresponding to the maintenance instrument, a second unit matching priority sequence sub-table corresponding to the maintenance instrument is obtained.
[0107] It can be understood that in this embodiment, the priority sequence list is obtained twice for each maintenance instrument. The sorting object of the second unit matching priority sequence sub-table is the plurality of preferred maintenance service units selected from the first unit matching priority sequence sub-table (for example, the top 100 maintenance service units in the first unit matching priority sequence sub-table are selected as the preferred maintenance service units). Further, the plurality of preferred maintenance service units are further accurately prioritized. Further, when solving the overall maintenance service unit matching scheme of the plurality of maintenance instruments, it is further ensured that each instrument maintenance demand can be pushed to a relatively preferred and suitable maintenance service unit.
[0108] And through two times of sorting, noise interference can be reduced, that is, poor-performing maintenance service units are excluded in the first sorting to avoid interference caused by these maintenance service units in the sorting process.
[0109] In addition, in some embodiments of the present disclosure, the second unit matching priority sequence sub-table corresponding to the repair instrument obtained based on the distance between the optimal and worst solutions considers more image categories (for example, in addition to considering the three image categories of the target fault repair price, the target fault repair response distance, and the target fault repair capability value, the repair service evaluation value image category is also considered) than the first unit matching priority sequence sub-table corresponding to the repair instrument obtained based on the distance between the optimal and worst solutions, so as to perform more refined sorting. In this embodiment, since the subsequent sorting considering more image categories is only carried out for the preferred repair service unit, the calculation amount can be reduced to a certain extent, and the system response speed can be improved.
[0110] It can be understood that, since the repair service unit matching priority sequence table corresponding to each repair instrument includes the first unit matching priority sequence sub-table and the second unit matching priority sequence sub-table, and it can be understood that the reference of the second unit matching priority sequence sub-table is higher. Therefore, in some embodiments of the present disclosure, the sorting of the repair service unit matched by each of the plurality of repair instruments in the corresponding repair service unit matching priority sequence table is determined, including:
[0111] When the repair service unit matched by the repair instrument exists in the sorting in the corresponding second unit matching priority sequence sub-table, the sorting of the repair service unit matched by the repair instrument in the corresponding repair service unit matching priority sequence table adopts the sorting of the repair service unit matched by the repair instrument in the corresponding second unit matching priority sequence sub-table.
[0112] When the repair service unit matched by the repair instrument does not exist in the sorting in the corresponding second unit matching priority sequence sub-table, the sorting of the repair service unit matched by the repair instrument in the corresponding repair service unit matching priority sequence table adopts the sorting of the repair service unit matched by the repair instrument in the corresponding first unit matching priority sequence sub-table.
[0113] Further, in some embodiments of the present disclosure, when the fitness function value is calculated based on the sorting of the repair service unit matched by each of the plurality of repair instruments in the corresponding repair service unit matching priority sequence table:
[0114] A first sorting sum is obtained based on all the sortings obtained by the first unit matching priority sequence sub-table;
[0115] A second sorting sum is obtained based on all the sortings obtained by the second unit matching priority sequence sub-table;
[0116] A first adjusted sorting sum is obtained based on the first sorting sum and the first adjusted weight corresponding to the first sorting sum;
[0117] obtaining a second adjusted sum of ranks based on the second sum of ranks and the second adjusted weight corresponding to the second sum of ranks;
[0118] substituting the first adjusted sum of ranks and the second adjusted sum of ranks into the fitness function to calculate the value of the fitness function.
[0119] It can be understood that for the overall repair service unit matching scheme, it is more desirable that the repair service units involved appear in the second unit matching priority sequence sub-table. Therefore, when calculating the value of the fitness function, it is necessary to separately calculate the sum of ranks based on the ranks obtained from the first unit matching priority sequence sub-table and the ranks obtained from the second unit matching priority sequence sub-table. And after adjusting according to different calculation weights, substitute into the fitness function to calculate the value of the fitness function. At this time, the calculation formula of the fitness function can be, but is not limited to:
[0120]
[0121]
[0122] wherein, represents the first sum of ranks, represents the second sum of ranks, represents the first adjustment weight, represents the second adjustment weight, and .
[0123] It should be noted that in some other embodiments, the repair service units matched for the repair instrument must also appear in the second unit matching priority sequence sub-table corresponding to the repair instrument. Although such an operation is simple, for repair service units with relatively ordinary qualifications, it is equivalent to losing the possibility of being pushed. Therefore, repair service units with relatively ordinary qualifications will no longer consider entering the shared service platform, which may adversely affect the development of the shared service platform. Therefore, in the embodiments of the present specification, the repair service units matched for the repair instrument are still allowed to not appear in the second unit matching priority sequence sub-table corresponding to the repair instrument. Instead, the specific size of the first adjustment weight and the second adjustment weight is set to adjust the size of the possibility of being pushed for the repair service units with relatively ordinary qualifications. That is, it is still possible for repair service units with relatively ordinary qualifications to be pushed, and the size of the possibility of being pushed is controllable.
[0124] In some embodiments of the present specification, before obtaining the repair service unit matching priority sequence table corresponding to the repair instrument based on the instrument portrait information corresponding to the repair instrument and the service unit portrait information corresponding to each of the plurality of repair service units, the method further comprises:
[0125] Obtaining maintenance preference information (may include but not limited to maintenance response distance preference, fault maintenance price preference, etc.) corresponding to the maintenance instrument;
[0126] Based on the maintenance preference information corresponding to the maintenance instrument and the service unit portrait information corresponding to each of the plurality of maintenance service units, the plurality of maintenance service units are screened out;
[0127] Based on the instrument portrait information corresponding to the maintenance instrument and the service unit portrait information corresponding to each of the plurality of maintenance service units, a maintenance service unit matching priority list corresponding to the maintenance instrument is obtained, including:
[0128] Based on the instrument portrait information corresponding to the maintenance instrument and the service unit portrait information corresponding to each of the plurality of maintenance service units, a maintenance service unit matching priority list corresponding to the maintenance instrument is obtained.
[0129] Among the overall maintenance service unit matching scheme obtained by solving, the maintenance service unit allocated for each maintenance instrument exists in the maintenance service unit matching priority list corresponding to the maintenance instrument.
[0130] It can be understood that in the embodiment, the maintenance preference information corresponding to the maintenance instrument is used to preliminarily screen out part of the maintenance service units, thereby reducing the calculation amount when obtaining the maintenance service unit matching priority list subsequently.
[0131] It can be understood that in the push method involved in the above plurality of embodiments, when solving the overall maintenance service unit matching scheme of the plurality of maintenance instruments, both the overall optimization and the relatively preferred and suitable maintenance service unit push for each instrument maintenance demand are ensured. However, it does not ensure that each maintenance service unit can be matched to a relatively preferred and suitable maintenance instrument. Therefore, in some embodiments of the present specification, the push method further includes:
[0132] For each maintenance service unit, based on the service unit portrait information corresponding to the maintenance service unit and the instrument portrait information corresponding to each of the plurality of maintenance instruments, a maintenance instrument matching priority list corresponding to the maintenance service unit is obtained.
[0133] When solving the overall maintenance service unit matching scheme, the fitness function value is further calculated based on the sorting of the maintenance instrument matched by each of the plurality of maintenance service units in the corresponding maintenance instrument matching priority list in the overall maintenance service unit matching scheme.
[0134] At this time, the calculation formula of the fitness function can be but not limited to:
[0135] ;
[0136] wherein, , represents the sum of the orders of the respective matching repair instruments of the plurality of repair service units involved in the overall repair service unit matching scheme in the corresponding repair instrument matching priority order list.
[0137] Different calculation weight coefficients can be assigned in the specific calculation. , , , ,
[0138] In some embodiments of the present disclosure, before obtaining the repair instrument matching priority order list corresponding to the repair service unit based on the service unit portrait information corresponding to the repair service unit and the instrument portrait information corresponding to each of the plurality of repair instruments, the method further comprises:
[0139] obtaining service preference information corresponding to the repair service unit (which may include, but is not limited to, repair response distance preference, instrument fault type preference, etc.);
[0140] based on the service preference information corresponding to the repair service unit and the instrument portrait information corresponding to each of the plurality of repair instruments, screening out the plurality of repair instruments;
[0141] The method of obtaining the repair instrument matching priority order list corresponding to the repair service unit based on the service unit portrait information corresponding to the repair service unit and the instrument portrait information corresponding to each of the plurality of repair instruments comprises:
[0142] obtaining the repair instrument matching priority order list corresponding to the repair service unit based on the service unit portrait information corresponding to the repair service unit and the instrument portrait information corresponding to each of the plurality of repair instruments that have not been screened out.
[0143] It can be understood that in the present embodiment, the service preference information corresponding to the repair service unit is obtained first, and part of the repair instruments are preliminarily screened out, thereby reducing the calculation amount when obtaining the repair instrument matching priority order list corresponding to the repair service unit subsequently.
[0144] Figure 3 A schematic diagram of a push interface of some embodiments of the present disclosure is shown. It can be understood that for the repair demand end user, he / she usually wants more repair service units to be pushed to him / her for selection, so as to improve the selectivity.
[0145] Therefore, in some embodiments of the present disclosure, the overall repair service unit matching scheme of the plurality of repair instruments obtained by solving comprises a plurality of overall repair service unit matching sub-schemes whose fitness values meet the preset requirements in the solving process.
[0146] The pushing of the maintenance service unit for each maintenance instrument based on the overall maintenance unit matching scheme includes:
[0147] Obtaining the maintenance service unit matched with the maintenance instrument in each of the plurality of overall maintenance service unit matching sub-schemes, and pushing the maintenance service units matched with the maintenance instrument to the instrument service unit to which the maintenance instrument belongs in a sorted manner based on the fitness function value corresponding to each of the plurality of overall maintenance service unit matching sub-schemes.
[0148] For example:
[0149] In the overall maintenance service unit matching sub-scheme 1, the maintenance instrument a is matched with the maintenance service unit A, and the fitness function value of the overall maintenance service unit matching sub-scheme 1 is 90;
[0150] In the overall maintenance service unit matching sub-scheme 2, the maintenance instrument a is matched with the maintenance service unit B, and the fitness function value of the overall maintenance service unit matching sub-scheme 2 is 80;
[0151] In the overall maintenance service unit matching sub-scheme 3, the maintenance instrument a is matched with the maintenance service unit C, and the fitness function value of the overall maintenance service unit matching sub-scheme 3 is 70;
[0152] Therefore, at the pushing interface of the instrument service unit to which the maintenance instrument a belongs, the pushed maintenance service units can include the maintenance service unit A, the maintenance service unit B, and the maintenance service unit C. Assuming that the calculation method of the fitness function value is the above-mentioned corresponding method, that is, the smaller the fitness function value, the better the solution, then at the pushing interface of the instrument service unit to which the maintenance instrument a belongs, the pushing order is instrument service unit C > instrument service unit B > instrument service unit A.
[0153] Figure 4 A structural schematic diagram of an instrument maintenance service unit intelligent pushing system 400 of a fusion instrument portrait of some embodiments of the present disclosure is shown. Each embodiment in the present specification is described in a progressive manner, and the same or similar parts between each embodiment can be referred to. Each embodiment mainly explains the difference from other embodiments. In particular, for the system embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the part of the method embodiment.
[0154] As shown in Figure 4 The pushing system 400 can at least include:
[0155] A first obtaining module 401 obtains instrument portrait information corresponding to each of a plurality of maintenance instruments, wherein the instrument portrait information includes instrument location and instrument fault type.
[0156] The second acquisition module 402 acquires service unit portrait information corresponding to each of the plurality of maintenance service units, wherein the service unit portrait information comprises maintenance unit locations and fault maintenance prices corresponding to each of the instrument fault types.
[0157] The sorting module 403 obtains, for each maintenance instrument, a maintenance service unit matching priority sequence list based on the instrument portrait information corresponding to the maintenance instrument and the service unit portrait information corresponding to each of the plurality of maintenance service units.
[0158] The pushing module 404 obtains an overall maintenance service unit matching scheme of the plurality of maintenance instruments based on the instrument portrait information corresponding to each of the plurality of maintenance instruments, the maintenance service unit matching priority sequence list, and the service unit portrait information corresponding to each of the plurality of maintenance service units, and pushes the maintenance service unit of the instrument service unit to which each of the plurality of maintenance instruments belongs based on the overall maintenance unit matching scheme.
[0159] In the above embodiments, all or part of the embodiments can be implemented by software, hardware, firmware, or any combination thereof. When implemented by software, all or part of the embodiments can be implemented in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, all or part of the processes or functions described in the embodiments of the present specification are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. The computer instructions can be stored in a computer-readable storage medium or transmitted by the computer-readable storage medium. The computer instructions can be transmitted from one website, computer, server or data center to another website, computer, server or data center through a wired (such as coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (such as infrared, wireless, microwave, etc.) manner. The computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server, data center, etc. that includes one or more available media sets. The available media can be a magnetic medium (such as a floppy disk, a hard disk, a magnetic tape), an optical medium (such as a digital versatile disc (DVD)), or a semiconductor medium (such as a solid state disk (SSD)), etc.
[0160] Figure 5 A block diagram of an electronic device 500 in which a plurality of embodiments of the present disclosure can be implemented is shown. As Figure 5As shown, the electronic device 500 includes a processor 510, a disk drive 520, an input / output interface 530, a network interface 540, and a memory 550. The processor 510, the disk drive 520, the input / output interface 530, the network interface 540, and the memory 550 can be communicatively connected through a bus 560.
[0161] The processor 510 can be implemented in the form of a general-purpose CPU, a microprocessor, an application specific integrated circuit (ASIC), or one or more integrated circuits, and is configured to execute related programs to implement the technical solutions provided in the present application.
[0162] The memory 550 can be implemented in the form of a ROM (Read Only Memory), a RAM (Read Access Memory), a static memory, a dynamic storage device, etc. The memory 550 can store an operating system 551 for controlling the operation of the electronic device 500, a basic input / output system (BIOS) 552 for controlling the low-level operation of the electronic device 500. In addition, a web browser 553, a data storage management system 554, etc. can also be stored. In summary, when the technical solutions provided in the present application are implemented by software or firmware, the related program codes are stored in the memory 550 and executed by the processor 510.
[0163] The input / output interface 530 is configured to connect input / output modules to realize information input and output. The input / output modules can be configured as components in the device (not shown in the figure) or externally connected to the device to provide corresponding functions. The input devices can include a keyboard, a mouse, a touch screen, a microphone, various sensors, etc., and the output devices can include a display, a speaker, a vibrator, a warning light, etc.
[0164] The network interface 540 is configured to connect a communication module (not shown in the figure) to realize the communication interaction between the device and other devices. The communication module can realize communication through a wired manner (such as USB, network cable, etc.) or through a wireless manner (such as mobile network, WIFI, Bluetooth, etc.).
[0165] The bus 560 includes a path for transmitting information between various components (such as the processor 510, the disk drive 520, the input / output interface 530, the network interface 540, and the memory 550) of the device.
[0166] It should be noted that although the above device only shows the processor 510, the disk drive 520, the input / output interface 530, the network interface 540, the memory 550, the bus 560, etc., in the specific implementation process, the device can also include other components necessary for normal operation. In addition, those skilled in the art can understand that the above device can only contain the components necessary to implement the method of the present application, and does not necessarily contain all the components shown in the figure.
[0167] Program code for carrying out operations of the methods of the present disclosure can be written in any combination of one or more programming languages. These program codes can be provided to a processor or controller of a general purpose computer, a special purpose computer, or other programmable data processing apparatus, so that the program codes, when executed by the processor or controller, cause the functions / operations specified in the flowcharts and / or block diagrams to be implemented. Program codes can be executed entirely on a machine, partially on a machine, partially on a machine as a standalone software package, and partially on a remote machine or server.
[0168] In the context of the present disclosure, a machine-readable medium can be a tangible medium that can contain or store a program for use by or in connection with an instruction execution system, apparatus, or device. The machine-readable medium can be a machine-readable signal medium or a machine-readable storage medium. The machine-readable medium can include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the above. More specific examples of the machine-readable storage medium will include one or more lines of electrical connection, a portable computer diskette, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In addition, although the operations are depicted in a specific order, it should be understood that the operations are not required to be performed in the specific order shown or in a sequential order, or that all of the illustrated operations should be performed to achieve the desired results. In certain circumstances, multitasking and parallel processing can be advantageous. Similarly, although several implementation details are included in the above discussion, these should not be construed as limiting the scope of the present disclosure. Certain features described in the context of separate embodiments can also be combined in a single implementation. Conversely, various features described in the context of a single embodiment can also be implemented separately or in any suitable subcombination.
Claims
1. An apparatus maintenance service unit intelligent push method for fusing an apparatus image, characterized by, The method comprises the following steps: obtaining instrument image information corresponding to each of a plurality of maintenance instruments, wherein the instrument image information comprises instrument positions and instrument fault types; obtaining service unit image information corresponding to each of a plurality of maintenance service units, wherein the service unit image information comprises maintenance unit positions and fault maintenance prices corresponding to each of the instrument fault types; for each maintenance instrument, obtaining a matching priority sequence list of maintenance service units corresponding to the maintenance instrument based on the instrument image information corresponding to the maintenance instrument and the service unit image information corresponding to each of the plurality of maintenance service units; based on the instrument image information corresponding to each of the plurality of maintenance instruments, the matching priority sequence list of maintenance service units and the service unit image information corresponding to each of the plurality of maintenance service units, obtaining an overall maintenance service unit matching scheme of the plurality of maintenance instruments, and pushing the maintenance service units of the instrument service units to which the plurality of maintenance instruments belong based on the overall maintenance unit matching scheme; when the overall maintenance service unit matching scheme is solved, the fitness function value is calculated based on the order of the maintenance service unit matched by each of the plurality of maintenance instruments in the corresponding matching priority sequence list of maintenance service units and the fault maintenance prices and maintenance response distances corresponding to each of the plurality of maintenance instruments.
2. The fusion instrument image method of claim 1, wherein, The service unit image information further comprises fault maintenance capability values corresponding to each of the instrument fault types. The fitness function value is further calculated based on the fault maintenance capability values corresponding to each of the plurality of maintenance instruments.
3. The fusion apparatus image of the instrument maintenance service unit intelligent push method according to claim 1, characterized in that, The matching priority sequence list of maintenance service units corresponding to each maintenance instrument comprises a first unit matching priority sequence sub-table and a second unit matching priority sequence sub-table. The matching priority sequence list of maintenance service units corresponding to the maintenance instrument is obtained based on the instrument image information corresponding to the maintenance instrument and the service unit image information corresponding to each of the plurality of maintenance service units, comprising: the first unit matching priority sequence sub-table corresponding to the maintenance instrument is obtained based on the instrument image information corresponding to the maintenance instrument and the service unit image information corresponding to each of the plurality of maintenance service units; a plurality of preferred maintenance service units corresponding to the maintenance instrument are selected from all the maintenance service units in the first unit matching priority sequence sub-table; the second unit matching priority sequence sub-table corresponding to the maintenance instrument is obtained based on the instrument image information corresponding to the maintenance instrument and the service unit image information corresponding to each of the plurality of preferred maintenance service units corresponding to the maintenance instrument.
4. The fusion instrument image method of claim 3, wherein, The order of the maintenance service unit matched by each of the plurality of maintenance instruments in the corresponding matching priority sequence list of maintenance service units is determined, comprising: when the maintenance service unit matched by the maintenance instrument has an order in the second unit matching priority sequence sub-table corresponding to the maintenance instrument, the order of the maintenance service unit matched by the maintenance instrument in the corresponding matching priority sequence list of maintenance service units adopts the order of the maintenance service unit matched by the maintenance instrument in the second unit matching priority sequence sub-table corresponding to the maintenance instrument. When the maintenance instrument matching maintenance service unit does not exist in the corresponding second unit matching priority sequence sub-table, the order of the maintenance instrument matching maintenance service unit in the corresponding maintenance service unit matching priority sequence list adopts the order of the maintenance instrument matching maintenance service unit in the corresponding first unit matching priority sequence sub-table.
5. The fusion apparatus image of the instrument maintenance service unit intelligent push method according to claim 4, characterized in that, In calculating the fitness function value based on the orders of the respective maintenance instrument matching maintenance service units in the corresponding maintenance service unit matching priority sequence list: a first order sum is obtained based on all the orders obtained from the first unit matching priority sequence sub-table; a second order sum is obtained based on all the orders obtained from the second unit matching priority sequence sub-table; a first adjusted order sum is obtained based on the first order sum and the first adjustment weight corresponding to the first order sum; a second adjusted order sum is obtained based on the second order sum and the second adjustment weight corresponding to the second order sum; the first adjusted order sum and the second adjusted order sum are substituted into the fitness function to calculate the fitness function value.
6. The fusion apparatus image of the instrument maintenance service unit intelligent push method according to claim 1, characterized in that, Before obtaining the maintenance service unit matching priority sequence list corresponding to the maintenance instrument based on the instrument portrait information corresponding to the maintenance instrument and the service unit portrait information corresponding to the respective maintenance service units, the method further comprises: obtaining maintenance preference information corresponding to the maintenance instrument; based on the maintenance preference information corresponding to the maintenance instrument and the service unit portrait information corresponding to the respective maintenance service units, screening out the maintenance service units; the method of obtaining the maintenance service unit matching priority sequence list corresponding to the maintenance instrument based on the instrument portrait information corresponding to the maintenance instrument and the service unit portrait information corresponding to the respective maintenance service units comprises: obtaining the maintenance service unit matching priority sequence list corresponding to the maintenance instrument based on the instrument portrait information corresponding to the maintenance instrument and the service unit portrait information corresponding to the respective maintenance service units that have not been screened out.
7. The fusion instrument image method of claim 1, wherein, The method further comprises: for each maintenance service unit, obtaining a maintenance instrument matching priority sequence list corresponding to the maintenance service unit based on the service unit portrait information corresponding to the maintenance service unit and the instrument portrait information corresponding to the respective maintenance instruments; when solving the overall maintenance service unit matching scheme, the fitness function value is further calculated based on the orders of the respective maintenance instruments matching the maintenance service units involved in the overall maintenance service unit matching scheme in the corresponding maintenance instrument matching priority sequence list.
8. The fusion instrument image method of claim 7, wherein, Before obtaining the maintenance instrument matching priority sequence list corresponding to the maintenance service unit based on the service unit portrait information corresponding to the maintenance service unit and the instrument portrait information corresponding to the respective maintenance instruments, the method further comprises: obtaining service preference information corresponding to the maintenance service unit; based on the service preference information corresponding to the maintenance service unit and the instrument portrait information corresponding to the respective maintenance instruments, screening out the maintenance instruments; the method of obtaining the maintenance instrument matching priority sequence list corresponding to the maintenance service unit based on the service unit portrait information corresponding to the maintenance service unit and the instrument portrait information corresponding to the respective maintenance instruments comprises: obtaining the maintenance instrument matching priority sequence list corresponding to the maintenance service unit based on the service unit portrait information corresponding to the maintenance service unit and the instrument portrait information corresponding to the respective maintenance instruments that have not been screened out. Based on the service unit portrait information corresponding to the maintenance service unit and the instrument portrait information corresponding to each of the plurality of unfiltered maintenance instruments, a matching priority sequence list of maintenance instruments corresponding to the maintenance service unit is obtained.
9. The fusion apparatus image of the instrument maintenance service unit intelligent push method according to claim 1, characterized in that, The overall maintenance service unit matching scheme of the plurality of maintenance instruments obtained by solving includes a plurality of overall maintenance service unit matching sub-schemes whose fitness values meet the preset requirements in the solving process. The pushing of the maintenance service unit to the instrument service unit to which each maintenance instrument belongs based on the overall maintenance unit matching scheme includes: Obtaining the maintenance service unit matched with the maintenance instrument corresponding to each of the plurality of overall maintenance service unit matching sub-schemes, and pushing the plurality of maintenance service units matched with the maintenance instrument to the instrument service unit to which the maintenance instrument belongs in a sorted manner based on the fitness function value corresponding to each of the plurality of overall maintenance service unit matching sub-schemes.
10. The intelligent push system of the instrument maintenance service unit of the fusion instrument image, based on the intelligent push method of the instrument maintenance service unit of the fusion instrument image according to any one of claims 1 to 9, characterized in that, It includes: The first acquisition module acquires the instrument portrait information corresponding to each of the plurality of maintenance instruments, and the instrument portrait information includes instrument location and instrument fault type. The second acquisition module acquires the service unit portrait information corresponding to each of the plurality of maintenance service units, and the service unit portrait information includes maintenance unit location and fault maintenance price corresponding to each instrument fault type. The sorting module obtains a matching priority sequence list of maintenance service units corresponding to each maintenance instrument based on the instrument portrait information corresponding to the maintenance instrument and the service unit portrait information corresponding to each of the plurality of maintenance service units. The pushing module obtains an overall maintenance service unit matching scheme of the plurality of maintenance instruments based on the instrument portrait information corresponding to each of the plurality of maintenance instruments, the matching priority sequence list of maintenance service units, and the service unit portrait information corresponding to each of the plurality of maintenance service units, and pushes the maintenance service unit to the instrument service unit to which each of the plurality of maintenance instruments belongs based on the overall maintenance unit matching scheme.
Citation Information
Patent Citations
Top duty task issuing management system
CN118446489A
Method and system providing vehicle maintenance service
KR102692244B1