Resource management method and system for ship building plan

By breaking down the tasks of the shipbuilding plan, randomly selecting resources, and constructing simulated feasible solutions, the problem of resource management relying on experience was solved, the rational allocation of resources and risk resistance were achieved, and the management efficiency of the shipbuilding plan was improved.

CN121599394APending Publication Date: 2026-03-03XIANGLAI TECHNOLOGY (ZHOUSHAN ISLANDS NEW DISTRICT) CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511799860.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-12-02
Publication Date
2026-03-03

AI Technical Summary

Technical Problem

In existing technologies, resource management for shipbuilding plans relies too heavily on the experience of management personnel, resulting in a time-consuming and labor-intensive planning process that makes it difficult to guarantee the overall optimality of the solution.

Method used

A resource management approach is adopted, which obtains the overall task plan of each work package, breaks it down into local independent tasks, randomly selects simulated resource usage, constructs simulated feasible solutions, and manages and executes sub-resources according to the actual management plan, taking into account the working hours and rest time of human resources, balancing work conditions and risk resistance capabilities.

Benefits of technology

This enables the rational management of human resources during shipbuilding, improves the rationality of planning and risk resistance, and ensures the rationality and effectiveness of resource allocation.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121599394A_ABST
    Figure CN121599394A_ABST
Patent Text Reader

Abstract

The invention relates to a resource management method and system for a ship building plan, and relates to the field of resource management technologies, and the method comprises the steps: obtaining an overall task plan of each work package; determining a local independent task in each overall task plan, and determining to complete an optional resource set according to the local independent task; according to a preset time axis, randomly selecting simulation use resources from the corresponding completion selectable resource sets in sequence from front to back from the local independent tasks, and updating the completion selectable resource sets of the local independent tasks after the time according to the simulation use resources of the local independent tasks before the time; when any local independent task has the simulation use resources, performing combination according to all the simulation use resources to construct a simulation feasible scheme; and determining an actual management scheme in the simulation feasible scheme, and managing each execution sub-resource according to the actual management scheme. The method has an effect of facilitating resource management of the ship building plan.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of resource management technology, and in particular to a resource management method and system for shipbuilding planning. Background Technology

[0002] Shipbuilding is a large and complex systems engineering project, characterized by a long construction cycle, numerous tasks, and complex resource coordination. To improve management efficiency and control precision, the industry generally adopts a work breakdown structure (WBS), which breaks down the entire shipbuilding project into multiple work packages that are parallel or sequential in time and relatively independent in space, such as section construction, area outfitting, and equipment installation.

[0003] In related technologies, developing detailed work plans for each work package is a key step in ensuring the smooth progress of a project. Currently, the specific arrangements of human resources in terms of time largely rely on the experience of project managers to determine manually. This involves estimating the task duration for each work package and manually assigning specific staff or job types to the corresponding task time windows. The goal is to ensure that at each planned time point, the corresponding staff are in place to perform the established tasks.

[0004] Among the aforementioned technologies, there is an over-reliance on the resource coordination ability and experience judgment of individual managers. A feasible and efficient plan requires managers to coordinate dozens or even hundreds of work packages, hundreds of personnel, and complex process logic relationships in their minds or with the help of simple tools. This is a huge challenge in itself. Not only is the planning process time-consuming and laborious, but it is also difficult to guarantee the overall optimality of the solution. Therefore, there is an urgent need to design a method that facilitates resource management of ship construction plans. Summary of the Invention

[0005] To facilitate resource management for shipbuilding plans, this application provides a resource management method and system for shipbuilding plans.

[0006] In a first aspect, this application provides a resource management method for shipbuilding planning, employing the following technical solution: A resource management method for shipbuilding planning, comprising: Obtain the overall task plan for each work package; Within each overall task plan, tasks are broken down to determine independent local tasks, and based on these independent local tasks, a set of optional resources for completion is determined, which is formed by combining the resources of each execution sub-task. Based on a preset timeline, resources are randomly selected from the corresponding available resource sets for each independent task in order of completion, and the available resource sets for subsequent independent tasks are updated based on the simulated resources of the earlier independent tasks. When any local independent task has simulated resource usage, all simulated resource usages are combined to construct a simulated feasible solution; The actual management plan is determined from the simulated feasible plan, and each execution sub-resource is managed according to the actual management plan.

[0007] Optionally, the steps for determining the actual management plan in the simulated feasible scenarios include: The resource type is determined based on each execution sub-resource, and execution sub-resources of the same resource type are combined to determine a set of similar resources; The overall simulation time is determined based on the resources of each execution sub-sub-resource under the simulated feasible scheme; Under the same resource set, calculate based on all overall simulated working hours to determine a reasonable value for working hours allocation; The reasonable value of the scheme distribution is determined by calculating the reasonable value of the work hour allocation of all similar resource sets, and the simulated feasible scheme corresponding to the largest reasonable value of the scheme distribution is determined as the actual management scheme.

[0008] Optionally, after the reasonable value of the scheme distribution is determined, the resource management methods used for shipbuilding planning also include: Under simulated resource usage, determine the current local independent task and the previous local independent task, and define the previous local independent task as the preceding independent task; The resource rest duration is determined based on the preceding independent tasks and the current local independent tasks, and the preceding job duration is determined based on the preceding independent tasks. The optimal rest time corresponding to the duration of the preceding task is determined based on the preset optimal matching relationship. The rest deviation duration is calculated based on the resource rest duration and the quality rest duration, and the reasonable rest parameters corresponding to the rest deviation duration are determined based on the preset rest matching relationship. The rest update parameters are determined by calculating all reasonable rest parameters, and the reasonable values ​​of the scheme distribution are updated by calculating the rest update parameters and the reasonable values ​​of the scheme distribution.

[0009] Optionally, after updating the reasonable value of the scheme distribution, the resource management method used for shipbuilding planning also includes: Add a preset variable duration task to the random local independent tasks of each work package, and modify the overall task plan according to the variable task. In the updated overall mission plan, independent conflict tasks are determined based on the current simulated feasible solutions, and independent conflict coefficients are determined by calculation and analysis based on the independent conflict tasks. The change weighting coefficients are determined by analyzing the local independent tasks of each added change task; The risk resistance coefficient is determined by calculating all the change weight coefficients and the corresponding independent conflict coefficients, and the reasonable value of the scheme distribution is then calculated and updated based on the risk resistance coefficient and the reasonable value of the scheme distribution.

[0010] Optionally, it may also include a step for determining the duration of the change, which includes: Construct a construction interval on the timeline with the current time point as the endpoint and a width of a preset construction duration, and determine the theoretical execution duration and actual execution duration within the construction interval based on each independent local task; The independent deviation duration is determined by calculating the difference between the theoretical execution time and the actual execution time. For each independent deviation duration, construct a similar deviation range based on a preset similar duration, and within each similar deviation range, count the independent deviation durations that are within the range to determine the number of internal data. The range of deviations corresponding to the largest number of internal data is defined as the deviation concentration range, and the duration of change is determined by calculating the duration of independent deviations within the deviation concentration range.

[0011] Optionally, the step of calculating the duration of variation based on the duration of independent deviations within the deviation set includes: A simulated positioning duration is randomly generated within the deviation set range, and the difference between the simulated positioning duration and the independent deviation duration within the deviation set range is calculated to determine the simulated interval duration. The mean interval is determined by averaging all simulated intervals. The simulated positioning time corresponding to the smallest mean interval is defined as the variation time.

[0012] Optionally, the steps of determining the change weighting coefficients based on the analysis of each locally independent task that adds changes include: The number of independent changes is determined by counting the independent deviation duration under each local independent task, and the number of independent existences is determined by counting the local independent tasks within the construction interval. The percentage of independent changes is determined by calculating the number of independent changes and the number of times independent changes occur. The probability value of change corresponding to the proportion of independent changes is determined based on a preset probability matching relationship; The change weighting coefficient is determined by calculating the change probability values ​​of all locally independent tasks that have added changes.

[0013] Secondly, this application provides a resource management system for shipbuilding planning, which adopts the following technical solution: A resource management system for shipbuilding planning includes: The acquisition module is used to obtain the overall task plan for each work package; The processing module, connected to the acquisition module, is used for information storage and processing; The processing module breaks down each overall task plan according to the task to determine the local independent tasks, and determines the set of optional resources to be completed based on the local independent tasks. The set of optional resources to be completed is formed by the combination of resources from each execution sub-task. The processing module randomly selects simulated resources from the corresponding available resources set for completion from the front to the back of each local independent task according to the preset timeline, and updates the available resources set for completion of the local independent tasks with later times according to the simulated resources used by the local independent tasks with earlier times. When any independent local task has simulated resource usage, the processing module combines all simulated resource usage to construct a simulated feasible solution. The processing module determines the actual management plan from the simulated feasible solutions, and manages each execution sub-resource according to the actual management plan.

[0014] In summary, this application includes at least one of the following beneficial technical effects: During the shipbuilding process, the planning can be rationally managed based on human resources, thereby determining a suitable plan for shipbuilding and facilitating resource management of the shipbuilding plan. In the process of planning, we should give full consideration to the working hours and rest time of human resources, balance the specific work situation of the same type of human resources, and improve the rationality of the plan. The changes in disturbances under each scheme should be fully considered to ensure that the selected plan has strong risk resistance in actual application. Attached Figure Description

[0015] Figure 1 This is a flowchart of a resource management method used in shipbuilding planning.

[0016] Figure 2 This is a module flowchart for resource management methods used in shipbuilding planning. Detailed Implementation

[0017] To make the purpose, technical solution, and advantages of this application clearer, the following is combined with Figures 1-2The present application will be further described in detail below with reference to embodiments. It should be understood that the specific embodiments described herein are for illustrative purposes only and are not intended to limit the scope of the application.

[0018] The embodiments of this application will now be described in further detail with reference to the accompanying drawings.

[0019] This application discloses a resource management method for shipbuilding planning, referring to... Figure 1 The methodological process for resource management in shipbuilding planning includes the following steps: Step S100: Obtain the overall task plan for each work package.

[0020] The overall task plan is the task execution plan for each work package, which includes the tasks to be executed in each time period and is arranged and constructed according to time from front to back.

[0021] Step S101: In each overall task plan, the task is broken down to determine the local independent tasks, and the set of optional resources for completion is determined based on the local independent tasks, wherein the set of optional resources for completion is formed by the combination of each execution sub-resource.

[0022] Local independent tasks are tasks of different types, such as welding and laying pipes. In other words, there is a sequential relationship between the local independent tasks in the same work package. Execution sub-resources are the human resources that can perform local independent tasks. The completion optional resource set is formed by the combination of all execution sub-resources that can perform the work on the local independent task.

[0023] Step S102: Based on the preset timeline, randomly select simulated resources from the corresponding available resource sets for each local independent task in order from front to back, and update the available resource sets for the local independent tasks with later times based on the simulated resources of the local independent tasks with earlier times.

[0024] The time axis is a coordinate axis formed by combining various time points. This coordinate axis points from the time points that have already passed to the time points that have not yet been reached. The time points that have already passed are on the left side of the coordinate axis, and the left side of the coordinate axis is defined as the front side of the time axis. The simulated resources are the human resources randomly selected to process local independent tasks. Local independent tasks with earlier time points are selected first. Since the simulated resources are used to work on the earlier local independent tasks, other local independent tasks of the same type cannot call the simulated resources if the local independent tasks are not completed. Therefore, if the simulated resources are in the fully selectable resource set of other local independent tasks in this time period, they are removed to ensure the accuracy of the simulation in the process of selecting simulated resources, thereby facilitating subsequent analysis.

[0025] Step S103: When all local independent tasks have simulated resource usage, combine all simulated resource usage to construct a simulated feasible solution.

[0026] When any local independent task has simulated resource usage, it indicates that all local independent tasks can be executed well, meaning that the current solution can execute all work packages well. Therefore, we construct simulated feasible solutions to identify and distinguish solutions that can achieve normal ship construction, which will facilitate subsequent analysis.

[0027] Step S104: Determine the actual management plan from the simulated feasible plan, and manage each execution sub-resource according to the actual management plan.

[0028] The actual management plan is a simulated feasible plan, which can be randomly selected from all simulated feasible plans, or determined through the methods of steps S200-S203. At this time, the actual management plan can be used to allocate and manage the resources of each execution sub-project, thereby enabling the effective implementation of each work package and facilitating resource management of the ship construction plan.

[0029] The steps for determining the actual management plan from the simulated feasible solutions include: Step S200: Determine the resource type based on each execution sub-resource, and combine execution sub-resources of the same resource type to determine a set of similar resources.

[0030] Resource type refers to the type of execution sub-resource, such as welder, electrician, etc. A set of similar resources is a set of resources of the same type.

[0031] Step S201: Determine the overall simulation time based on each execution sub-resource under the simulated feasible scheme.

[0032] The overall simulated working time is the total time required for each execution sub-resource to work under the simulated feasible plan. It can be obtained and analyzed by analyzing the duration of the local independent tasks corresponding to each execution sub-resource.

[0033] Step S202: Calculate the reasonable value of time allocation based on all the overall simulated working hours under the same resource set.

[0034] The reasonable value of time allocation is a parameter value that reflects the rationality of the time allocation of each execution sub-resource under the same resource set. It is calculated by averaging all the overall simulated time to obtain the average time. Then, the difference between the average time and the overall simulated time is calculated, and the average difference is calculated by averaging the absolute values ​​of the differences. Then, a suitable reasonable value of time allocation is matched according to this average difference. The matching relationship between the two is determined by the staff in advance through multiple experiments. It is necessary to ensure that the smaller the average difference, the larger the corresponding reasonable value of time allocation.

[0035] Step S203: Calculate the reasonable value of the scheme distribution based on the reasonable value of the work hour allocation of all similar resource sets, and determine the simulated feasible scheme corresponding to the largest reasonable value of the scheme distribution as the actual management scheme.

[0036] The reasonable value of the scheme distribution is the average of all reasonable values ​​of the work hour allocation. The larger this value is, the more reasonable the current simulated feasible scheme is. Therefore, it can be defined as the actual management scheme.

[0037] After the reasonable value of the scheme distribution is determined, the resource management methods used for shipbuilding planning also include: Step S300: Under the simulated resource usage, determine the current local independent task and the previous local independent task, and define the previous local independent task as the preceding independent task.

[0038] The preceding local independent task refers to the local independent task that used the simulated resources required by the current local independent task in the previous use. Defining the preceding independent task is to distinguish different local independent tasks and facilitate subsequent analysis.

[0039] Step S301: Determine the resource rest duration based on the preceding independent tasks and the current local independent tasks, and determine the preceding job duration based on the preceding independent tasks.

[0040] The resource rest time is the interval between the back end time point of the preceding independent task and the front end time point of the current local independent task. Generally, each task segment in the plan is counted in days. The preceding job duration is the time required to execute the preceding independent task.

[0041] Step S302: Determine the optimal rest duration corresponding to the duration of the preceding task based on the preset optimal matching relationship.

[0042] Quality rest duration is the rest duration required for human resources to get adequate rest without excessive rest. Since the duration of preceding work varies, it indicates that the fatigue and workload of human resources vary, and therefore the required quality rest duration also varies. The optimal matching relationship between the two is determined by staff through multiple experiments in advance, ensuring that the longer the preceding work duration, the longer the corresponding quality rest duration.

[0043] Step S303: Calculate the rest deviation duration based on the resource rest duration and the quality rest duration, and determine the reasonable rest parameters corresponding to the rest deviation duration based on the preset rest matching relationship.

[0044] The rest deviation duration is the value obtained by subtracting the quality rest duration from the resource rest duration. A positive value indicates that the rest is too long, and a negative value indicates that the rest duration is not long enough. The reasonable rest parameter is a parameter value that reflects the reasonableness of the rest of the resource. The closer the rest deviation duration is to zero, the larger the corresponding reasonable rest parameter is. The rest matching relationship between the two is determined in advance by the staff.

[0045] Step S304: Calculate and determine the rest update parameters based on all reasonable rest parameters, and update the reasonable values ​​of the scheme distribution based on the rest update parameters and reasonable values ​​of the scheme distribution.

[0046] The rest update parameter is the average of all reasonable rest parameters. It reflects the specific reasonable rest situation of each human resource when the task is executed under the current simulated feasible plan. By adding the reasonable value of the plan distribution to the rest update parameter, the reasonable value of the plan distribution can be updated better, thereby improving the accuracy of the actual management plan determination.

[0047] After updating the reasonable value of the scheme distribution, the resource management methods used for shipbuilding plans also include: Step S400: Add a preset variable duration task to the random local independent tasks of each work package, and modify the overall task plan according to the variable task.

[0048] The variable task reflects the possibility of advancing or delaying a local independent task. By adding variable tasks, the scenario of advancing or delaying a local independent task can be effectively simulated. In this application, only one local independent task in each work package is considered for advancement or delay to effectively analyze the risk resistance of the current plan. The duration of the variable task can be a fixed parameter or determined through steps S500-S503. Due to the introduction of variable tasks, the time period of the local independent task changes. Local independent tasks following the variable task in the same work package are all moved forward, so the overall task plan needs to be revised.

[0049] Step S401: In the updated overall task plan, determine the independent conflict tasks based on the current simulation feasible schemes, and perform calculation and analysis based on the independent conflict tasks to determine the independent conflict coefficients.

[0050] Independent conflict tasks refer to two locally independent tasks that exist within the same execution sub-resource during the same time period, which is a situation where task conflicts occur. The independent conflict coefficient reflects the severity of the conflict. The more independent conflict tasks there are, the more severe the conflict is, and the higher the independent conflict coefficient is. The matching relationship between the two is determined in advance by the staff.

[0051] Step S402: Analyze the local independent tasks of each added change task to determine the change weight coefficient.

[0052] The change weighting coefficient is the weighting coefficient that reflects the possibility of changes in the tasks of each work package. For details, please refer to steps S700-S703.

[0053] Step S403: Calculate the risk resistance coefficient based on all the change weight coefficients and the corresponding independent conflict coefficients, and then calculate and update the reasonable value of the scheme distribution based on the risk resistance coefficient and the reasonable value of the scheme distribution.

[0054] The risk resistance coefficient can be determined by multiplying all the change weight coefficients by the corresponding independent conflict coefficients and taking their reciprocals. The larger the value, the stronger the risk resistance of the current plan. In other words, when there are situations where the project is brought forward or delayed, the current plan requires the fewest changes. By adding the risk resistance coefficient to the reasonable value of the plan distribution, the reasonable value of the plan distribution can be updated, thereby improving the accuracy and suitability of the actual management plan.

[0055] It also includes a step for determining the duration of the change, which includes: Step S500: Construct a construction interval on the timeline with the current time point as the endpoint and a width of a preset construction duration, and determine the theoretical execution duration and actual execution duration within the construction interval based on each local independent task.

[0056] Construction duration refers to the total time since the ship was put into use at its current construction location. By constructing construction intervals, construction data under historical conditions can be acquired and analyzed. Theoretical execution duration refers to the theoretical time for executing a local independent task within the construction interval, which is also the theoretical time of the local independent task in the plan. Actual execution duration refers to the actual time for executing the local independent task.

[0057] Step S501: Calculate the difference between the theoretical execution time and the actual execution time to determine the independent deviation time.

[0058] Independent deviation duration is the value obtained by subtracting the actual execution time from the theoretical execution time. When the value is positive, it means that the task was completed ahead of schedule; otherwise, it means that the task was completed late.

[0059] Step S502: Construct a similar deviation range based on a preset similar duration for each independent deviation duration, and count the number of internal data within each similar deviation range based on the independent deviation duration within it.

[0060] The similar duration is the maximum allowable difference set by the staff when two duration data are considered to be relatively close. By adding and subtracting the similar duration from the independent deviation duration, the deviation range that other durations that are similar to the independent deviation duration need to be in can be constructed. The number of internal data is the total number of independent deviation durations that are in the deviation range.

[0061] Step S503: Define the range of similar deviations corresponding to the largest number of internal data as the deviation concentration range, and calculate the change duration based on the duration of independent deviations within the deviation concentration range.

[0062] By defining the deviation concentration range, the range of deviations with the most concentrated duration of independent deviations can be identified and distinguished, which facilitates subsequent analysis. At this time, the duration of change can be determined by averaging all the durations of independent deviations within the deviation concentration range, or the duration of change can be determined by the method in steps S600-S602, so that the determined duration of change conforms to the basic situation of the current local independent task and improves the accuracy of data analysis.

[0063] The steps for determining the duration of variation based on the duration of independent deviations within the deviation set include: Step S600: Randomly generate a simulated positioning duration within the deviation set range, and calculate the difference between the simulated positioning duration and the independent deviation duration within the deviation set range to determine the simulated interval duration.

[0064] The simulated positioning duration is a random value within the deviation set range, and the simulated interval duration is the difference between the simulated positioning duration and the independent deviation duration within the deviation set range. This difference is an absolute value.

[0065] Step S601: Calculate the mean interval based on the average of all simulated intervals to determine the mean interval.

[0066] The mean interval is the average of all simulated intervals.

[0067] Step S602: Define the simulated positioning time corresponding to the minimum average interval as the variation time.

[0068] The smallest interval between all simulations indicates that the current simulation positioning time is closest to the duration of all independent deviations within the deviation set, and is therefore the most representative. Thus, it can be defined as the variation duration.

[0069] The steps for determining the change weighting coefficients based on the analysis of each locally independent task that has undergone changes include: Step S700: Under each local independent task, count the number of independent changes based on the case where the independent deviation duration is not zero, and count the number of independent existences within the construction interval based on the local independent tasks.

[0070] The number of independent changes is the number of times that the actual execution time of the current local independent task in the construction interval does not match the theoretical execution time. The number of independent existences is the total number of times the current local independent task appears in the construction interval.

[0071] Step S701: Calculate the percentage of independent changes based on the number of independent changes and the number of independent occurrences.

[0072] The percentage of independent changes is the value obtained by dividing the number of independent changes by the number of independent occurrences.

[0073] Step S702: Determine the change probability value corresponding to the proportion of independent changes based on the preset probability matching relationship.

[0074] The probability of change reflects the likelihood that the duration of a local independent task will not match the plan. The higher the proportion of independent changes, the more times that local independent task has been delayed or brought forward in the past, which means that the current probability of change is high.

[0075] Step S703: Calculate and determine the change weight coefficient based on the change probability values ​​of all local independent tasks for which changes have been added.

[0076] Each work package contains a change task. All the change tasks constitute a simulated scenario of local independent task changes. The probability of the current scenario can be determined by averaging all the change probability values. Different probabilities indicate different likelihoods of occurrence, which means different change weight coefficients. For scenarios with a high probability of occurrence, their risk resistance needs to be considered more carefully, so the corresponding change weight coefficient is larger. The matching relationship between the two is determined by the staff in advance through experiments.

[0077] Reference Figure 2 Based on the same inventive concept, embodiments of the present invention provide a resource management system for shipbuilding planning, comprising: The acquisition module is used to obtain the overall task plan for each work package; The processing module, connected to the acquisition module, is used for information storage and processing; The processing module breaks down each overall task plan according to the task to determine the local independent tasks, and determines the set of optional resources to be completed based on the local independent tasks. The set of optional resources to be completed is formed by the combination of resources from each execution sub-task. The processing module randomly selects simulated resources from the corresponding available resources set for completion from the front to the back of each local independent task according to the preset timeline, and updates the available resources set for completion of the local independent tasks with later times according to the simulated resources used by the local independent tasks with earlier times. When any independent local task has simulated resource usage, the processing module combines all simulated resource usage to construct a simulated feasible solution. The processing module determines the actual management plan from the simulated feasible solutions, and manages each execution sub-resource according to the actual management plan; The actual management solution determination module is used to determine the actual management solution from multiple simulated feasible solutions; The reasonable value update module for the scheme distribution analyzes the rest status of each human resource to update the reasonable value of the scheme. The risk resistance analysis module is used to analyze the risk resistance capabilities of each plan; The duration of change determination module is used to determine the duration of change required for each local independent task. The precise duration of change module is used to determine a more accurate duration of change. The module for determining the change weight coefficients determines appropriate change weight coefficients based on the combination of each local independent task.

[0078] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the above-described division of functional modules is used as an example. In practical applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above. The specific working process of the system, device, and unit described above can be referred to the corresponding process in the foregoing method embodiments, and will not be repeated here.

Claims

1. A resource management method for shipbuilding planning, characterized in that, include: Obtain the overall task plan for each work package; Within each overall task plan, tasks are broken down to determine independent local tasks, and based on these independent local tasks, a set of optional resources for completion is determined, which is formed by combining the resources of each execution sub-task. Based on a preset timeline, resources are randomly selected from the corresponding available resource sets for each independent task in order of completion, and the available resource sets for subsequent independent tasks are updated based on the simulated resources of the earlier independent tasks. When any local independent task has simulated resource usage, all simulated resource usages are combined to construct a simulated feasible solution; The actual management plan is determined from the simulated feasible plan, and each execution sub-resource is managed according to the actual management plan.

2. The resource management method for shipbuilding planning according to claim 1, characterized in that, The steps for determining the actual management plan from the simulated feasible solutions include: The resource type is determined based on each execution sub-resource, and execution sub-resources of the same resource type are combined to determine a set of similar resources; The overall simulation time is determined based on the resources of each execution sub-sub-resource under the simulated feasible scheme; Under the same resource set, calculate based on all overall simulated working hours to determine a reasonable value for working hours allocation; The reasonable value of the scheme distribution is determined by calculating the reasonable value of the work hour allocation of all similar resource sets, and the simulated feasible scheme corresponding to the largest reasonable value of the scheme distribution is determined as the actual management scheme.

3. The resource management method for shipbuilding planning according to claim 2, characterized in that, After the reasonable value of the scheme distribution is determined, the resource management methods used for shipbuilding planning also include: Under simulated resource usage, determine the current local independent task and the previous local independent task, and define the previous local independent task as the preceding independent task; The resource rest duration is determined based on the preceding independent tasks and the current local independent tasks, and the preceding job duration is determined based on the preceding independent tasks. The optimal rest time corresponding to the duration of the preceding task is determined based on the preset optimal matching relationship. The rest deviation duration is calculated based on the resource rest duration and the quality rest duration, and the reasonable rest parameters corresponding to the rest deviation duration are determined based on the preset rest matching relationship. The rest update parameters are determined by calculating all reasonable rest parameters, and the reasonable values ​​of the scheme distribution are updated by calculating the rest update parameters and the reasonable values ​​of the scheme distribution.

4. The resource management method for shipbuilding planning according to claim 3, characterized in that, After updating the reasonable value of the scheme distribution, the resource management methods used for shipbuilding plans also include: Add a preset variable duration task to the random local independent tasks of each work package, and modify the overall task plan according to the variable task. In the updated overall mission plan, independent conflict tasks are determined based on the current simulated feasible solutions, and independent conflict coefficients are determined by calculation and analysis based on the independent conflict tasks. The change weighting coefficients are determined by analyzing the local independent tasks of each added change task; The risk resistance coefficient is determined by calculating all the change weight coefficients and the corresponding independent conflict coefficients, and the reasonable value of the scheme distribution is then calculated and updated based on the risk resistance coefficient and the reasonable value of the scheme distribution.

5. The resource management method for shipbuilding planning according to claim 4, characterized in that, It also includes a step for determining the duration of the change, which includes: Construct a construction interval on the timeline with the current time point as the endpoint and a width of a preset construction duration, and determine the theoretical execution duration and actual execution duration within the construction interval based on each independent local task; The independent deviation duration is determined by calculating the difference between the theoretical execution time and the actual execution time. For each independent deviation duration, construct a similar deviation range based on a preset similar duration, and within each similar deviation range, count the independent deviation durations that are within the range to determine the number of internal data. The range of deviations corresponding to the largest number of internal data is defined as the deviation concentration range, and the duration of change is determined by calculating the duration of independent deviations within the deviation concentration range.

6. The resource management method for shipbuilding planning according to claim 5, characterized in that, The steps for determining the duration of variation based on the duration of independent deviations within the deviation set include: A simulated positioning duration is randomly generated within the deviation set range, and the difference between the simulated positioning duration and the independent deviation duration within the deviation set range is calculated to determine the simulated interval duration. The mean interval is determined by averaging all simulated intervals. The simulated positioning time corresponding to the smallest mean interval is defined as the variation time.

7. The resource management method for shipbuilding planning according to claim 5, characterized in that, The steps for determining the change weighting coefficients based on the analysis of each locally independent task that has undergone changes include: The number of independent changes is determined by counting the independent deviation duration under each local independent task, and the number of independent existences is determined by counting the local independent tasks within the construction interval. The percentage of independent changes is determined by calculating the number of independent changes and the number of times independent changes occur. The probability value of change corresponding to the proportion of independent changes is determined based on a preset probability matching relationship; The change weighting coefficient is determined by calculating the change probability values ​​of all locally independent tasks that have added changes.

8. A resource management system for shipbuilding planning, characterized in that, include: The acquisition module is used to obtain the overall task plan for each work package; The processing module, connected to the acquisition module, is used for information storage and processing; The processing module breaks down each overall task plan according to the task to determine the local independent tasks, and determines the set of optional resources to be completed based on the local independent tasks. The set of optional resources to be completed is formed by the combination of resources from each execution sub-task. The processing module randomly selects simulated resources from the corresponding available resources set for completion from the front to the back of each local independent task according to the preset timeline, and updates the available resources set for completion of the local independent tasks with later times according to the simulated resources used by the local independent tasks with earlier times. When any independent local task has simulated resource usage, the processing module combines all simulated resource usage to construct a simulated feasible solution. The processing module determines the actual management plan from the simulated feasible solutions, and manages each execution sub-resource according to the actual management plan.