PRODUCTION PLANNING AND SCHEDULING METHOD FOR FINITE RESOURCES
Patent Information
- Application Number
- TR202614894
- Authority / Receiving Office
- TR · TR
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2026-09-01
- Publication Date
- 2026-09-21
Smart Images

Figure 00000023_0000
Abstract
Description
1 TARIFF PRODUCTION PLANNING AND SCHEDULING METHOD FOR FINITE RESOURCES TECHNICAL AREA 5 The invention relates to the assignment of finite resources found in a production environment to production operations. production planning and scheduling performed by a computer system. It is related to methods. PREVIOUS TECHNIQUE In manufacturing businesses, work orders, production operations, and their components... the machinery, labor, molds, apparatus and similar resources used in its execution Finite capacity planning (FCP), advanced planning and scheduling (APS), 15 for planning purposes Manufacturing execution systems (MES) and enterprise resource planning (ERP) systems are used. In current systems, resource availability, shifts, maintenance activities, and other capacity constraints are taken into account. Constraints are often questioned during the planning process and the start of operations. And completion times are calculated based on this information. The number of work orders and resources... As the number of calculations increases, the amount of planning changes also increases. Subsequently, numerous operations may need to be re-evaluated, and this This situation leads to an increase in processing load and planning time. In the current technology, resource capacity schedules are divided into specific time units, the available capacity of resources with capacity vectors and the previously planned 25 computer-based systems where the load generated by operations is represented by load vectors Scheduling systems are also known. These systems allow for the planning of an operation. The capacity of the necessary resources for the relevant time periods is checked and suitability is assessed. In this case, a start and end time is assigned to the operation. However, if there is more than one In complex production environments where different resources are used together, the 30 Managing scheduling, capacity or calendar changes to the existing plan determining its impact and carrying out revisions after plan changes Limiting the calculations still presents technical difficulties. Furthermore, the source... Storing usage information in different formats, traceability of planning results, and data. This can lead to problems in terms of consistency. 35 2 In conclusion, all the problems mentioned above necessitate an innovation in the relevant technical field. It has made it mandatory. A BRIEF DESCRIPTION OF THE INVENTION The present invention aims to eliminate the aforementioned disadvantages and contribute to the relevant technical field. It is about a method that aims to bring new advantages. One aim of the invention is to manage numerous production operations and finite resources together. the workload that arises during planning processes in production environments and rework 10 The goal is to develop a production planning and scheduling method that reduces planning time. Another purpose of the invention is to enable collaboration in carrying out a production operation. different finite resources that need to be used in a time-consistent manner The goal is to develop a production planning and scheduling method that enables planning. 15 Another purpose of the invention is to improve the resources, capacity or work occurring in the production environment. improving the consistency and traceability of planning information following calendar changes The goal is to develop a production planning and scheduling method. All the purposes mentioned above and those that will emerge from the detailed explanation below. The present invention aims to achieve this by utilizing finite resources available in a production environment. for assignment to production operations by a computer system It is a production planning and scheduling method. Accordingly, the method; for a specific period a reference timeline that divides the planning period into multiple time periods 25 the creation of a reference time for each of the finite resources available in the production environment. associated with time periods in the schedule and the relevant finite source at that time a resource availability chart representing the availability status in the slices created and stored in a data repository, a planned production operation Identifying at least two finite resources required for its implementation, the aforementioned 30 Production by evaluating resource availability tables for finite resources together. at least one suitable resource that is common in terms of finite resources for carrying out the operation determining the time period, and within the determined appropriate time period, the same finite resources representing the allocation of relevant finite resources to the production operation, at the appropriate time. By creating resource allocation records that establish a relationship between the slice and the production operation, 35 storage in the data repository, allocation of resources from allocation records to production operations creating an operation schedule representing the time periods obtained, finite 3 detecting a change in the availability status of at least one of the resources resource allocation records associated with the time periods affected by the change upon implementation identification and production only associated with the identified resource allocation records. Re-creation of resource allocation records for operations and changes made This includes the preservation of unaffected resource allocation records. Thus, different finite 5 This ensures that resources are planned under common time conditions, and resource allocations are made accordingly. The relationship between production operations is maintained in a traceable manner, and in case of a change It is possible to rework only the part of the production plan affected by the change, instead of the entire plan. is happening. A feature of a possible construction of the invention is that the reference time scale is based on minutes. or time zones with a different predetermined time resolution This involves creating a production environment that is suitable for operational times and planning. Scheduling can be performed at different time resolutions to suit the required sensitivity. Another possible configuration of the invention features a finite source of resources: the work center, the machine, It must include at least one of the following: mold, tooling, fixture, setup team, production team, and quality team. Thus, production operations are analyzed not only by considering the machines, but also by considering the operation itself. different types of resources, which have limited capacity for implementation, are considered together. Planning is provided. 20 Another possible configuration of the invention involves the relevant resource availability schedule. finite resource related shifts, working hours, breaks, meal breaks, public holidays, maintenance shutdowns and / or capacity information. This allows us to see the actual operating conditions of the resources and... Availability constraints can be incorporated into the production plan. 25 Another possible configuration of the invention features a source belonging to each finite source. availability schedule with time periods in the same reference time schedule by correlating different finite sources to make them comparable in terms of time. This involves bringing together the availability status of different resources at a common time. It is evaluated based on this reference. Another possible configuration of the invention involves resource allocation records for the relevant production. with the operation and the finite resources and time allocated to the production operation in question. It is the storage of data in a way that establishes a relationship between the segments. Thus, a specific 35 directly which resource the production operation used and in which time period This allows for identification and increases the traceability of resource allocations. 4 Another possible configuration of the invention features the operation schedule of the same production. time corresponding to one or more resource allocation records associated with the operation It is formed by bringing together the slices. Thus, it is practically in line with the operation schedule. A direct relationship is established between the resource allocations made. 5 Another possible configuration of the invention involves multiple productions belonging to the same work order. The operation schedules are linked to the work order in question. The process involves creating a work order schedule. This allows the same work order to be applied to different production operations. It can be tracked in an integrated way in terms of time. 10 Another possible configuration of the invention involves the production of the work order schedule. to show resource allocations related to the start and end times of operations It is a visualization on a Gantt chart. This allows for the production plan and resource allocation to be shown. The visual monitoring of use cases by the user is made easier. 15 Another possible configuration of the invention involves at least one of the finite resources. Changes in availability include shift changes, maintenance activities, and capacity. a change, a schedule change and / or a plan implemented by the user This is due to the change. Thus, different 20 that may arise in the production environment The effects of different types of changes on the plan can be taken into consideration. Another possible configuration of the invention is characterized by the resource allocation affected by the change. after the records have been identified, related to the aforementioned resource allocation records This involves the automatic updating of operation schedules and work order schedules. Thus, 25 changes to the production plan should be consistent with the associated planning data. This is ensured to be reflected. Another possible configuration of the invention is characterized by the possibility of redesigning it during the planning phase. Resource allocation for finite resources and production operations unaffected by the change 30 The records are stored in the data repository without being recalculated. This eliminates unnecessary data. Recalculations are reduced and data generated during replanning is minimized. The processing quantity is limited. Another possible configuration of the invention involves determining the appropriate time frame. 35 finite resources required for carrying out the production operation during time periods that are simultaneously available in resource availability schedules This involves determining the time and resources needed for a production operation. This prevents the allocation of resources in an incompatible manner. Another possible configuration of the invention involves determining the appropriate time frame and The creation of resource allocation records is done by a resource allocation module. 5 This involves evaluating resource suitability and utilizing resources. The processes related to allocation to production operations are integrated. It can be accomplished. Another possible configuration of the invention features a rule-based 10-module resource allocation module. an algorithm, heuristic algorithm, optimization algorithm, constraint solver, genetic This involves using an algorithm and / or an artificial intelligence-based algorithm. Thus, resource allocation... calculations to suit different production conditions and optimization requirements This can be achieved using various methods. Another possible configuration of the invention involves resource availability tables and relational database of resource allocation records, NoSQL database, distributed data store and / or storage in an in-memory data structure. This allows the system to store data in different ways. applicability with various architectures and performance requirements for different data volumes Adaptability is ensured. 20 The present invention also enables the production of finite resources found in a production environment. It relates to a production planning and scheduling system for assigning operations to specific tasks. Accordingly, the system divides a specific planning period into multiple time periods. At least one processing unit configured to generate the reference timeline, production 25 The time in the reference timeline for each of the finite resources present in the environment. associated with time periods and the relevant finite source in those time periods to store a resource availability chart that represents the availability status at least one structured data repository for a planned production operation To determine at least two finite resources required for implementation, 30 resources belonging to the finite resources. to evaluate resource availability schedules together and in terms of finite resources a resource allocation structured to identify at least one suitable time period that is shared the module and the situation that occurs when at least one of the finite resources is available. by detecting the change, identifying the resource allocation records affected by the change, and relevant A replanning structured to enable the reconstruction of records 35 It includes the module. Thus, resource planning and replanning related to the method. 6 performing operations in an integrated manner on a computer-based system is provided. A characteristic feature of a possible design of the invention is the reference time used in the system. 5 of the timetable with minute-based or a different predetermined time resolution It is composed of time periods. Thus, the system has different planning sensitivities. It is adaptable. Another possible configuration of the invention features a finite source of resources: the work center, the machine, It must include at least one of the following: mold, tooling, fixture, setup team, production team, and quality team. 10 Thus, the system can utilize different types of limited production resources in the same planning environment. He is able to manage it. Another possible configuration of the invention involves the relevant resource availability tables. Finite resource related shifts, working hours, breaks, meal breaks, public holidays, maintenance shutdowns 15 and / or capacity information. Thus, the true availability of finite resources. These conditions can be taken into account by the system. Another possible configuration of the invention features the data storage within the same production operation. multiple resource allocation records associated with the production operation in question, related to the finite 20 It is structured to store information in relation to the source and the allocated time period. Thus, information about production operations and the resources and time allocated to them are relational. This ensures that it is monitored. Another possible configuration of the invention features the resource allocation module in the same production 25 time corresponding to one or more resource allocation records associated with the operation It involves structuring the process by bringing together the segments to create an operational schedule. Thus, the operation schedule is directly based on the relevant resource allocation information. can be created. Another characteristic of a possible configuration of the invention is that the processing unit belongs to multiple units of the same work order. by associating the operation schedules of the overproduction operation with the relevant work order. It is structured to create a work order schedule for each work order. Thus, different work order schedules are created for each work order. An integrated time schedule for operations can be created. 35 Another possible configuration of the invention involves integrating the work order schedule into production. to show resource allocations related to the start and end times of operations 7 It includes a user interface structured for visualization. Thus, the created The production plan is made easier for the user to monitor and control. Another possible configuration of the invention features a shift replanning module. changes, maintenance activities, capacity changes, work schedule changes and / or user 5 It is structured to detect any plan changes made by [the party]. Thus The system can handle various sources of change that affect the production plan. Another possible configuration of the invention features a replanning module. to identify the resource allocation records affected by the change and to correct the resource allocation in question. 10 to update operation schedules and work order schedules associated with the records This is a structuring process. Thus, the changes that occur are automatically reflected in the relevant planning data. and ensure that it is reflected consistently. Another possible configuration of the invention features a replanning module of 15 without recreating resource allocation records unaffected by the change It is structured to be stored in a warehouse. Thus, in the replanning process... Unnecessary data processing and computation tasks are reduced. Another possible configuration feature of the invention is the production of the resource allocation module 20 Resource availability of the finite resources required for carrying out the operation to determine the time periods that are simultaneously available in their schedules It is the structuring. Thus, different finite resources are used in the production operation over time. They are allocated in a way that ensures compatibility in terms of maintenance. Another possible configuration of the invention features a rule-based resource allocation module. an algorithm, heuristic algorithm, optimization algorithm, constraint solver, genetic It is structured to use an algorithm and / or an artificial intelligence-based algorithm. Thus, the system meets the scheduling and optimization requirements of different production environments. It is adaptable. 30 Another possible configuration feature of the invention is the resource availability of the data store. Schedules and resource allocation records are stored in a relational database, NoSQL database, or distributed database. This involves structuring the data to be stored on a data store and / or in-memory data structure. Thus, the system can be configured using different data storage technologies and computing architectures. 35 It is applicable. 8 BRIEF DESCRIPTION OF THE FIGURE Figure 1 shows a representative block diagram view of the production planning and scheduling system (100). It has been given. DETAILED DESCRIPTION OF THE INVENTION This detailed description describes the production planning and scheduling method and system that is the subject of the invention. it will not create any limiting effect on a better understanding of the subject. This is explained with examples. 10 The scope of protection of the invention is specified in the claims attached hereto, and these details are strictly adhered to. The explanation cannot be limited to those given for illustrative purposes. Because a technically skilled person... the person, without deviating from the main theme of the invention, in light of what has been described above, similar It is clear that this can lead to the emergence of new structures. 15 The invention relates to the assignment of finite resources found in a production environment to production operations. a production planning and scheduling system (100) and the said system (100) It relates to the production planning and scheduling method implemented by [company name]. Invention Within this scope, only the start and end times of production operations are 20 instead of calculating, the finite amount required to carry out production operations. Representing the availability of resources on a time basis separately, Allocating finite resources to production operations within appropriate timeframes and storing the allocations made in the form of permanent resource allocation records This ensures that the production plan is based on the real-time calculated capacity of the resources. rather than their values, the availability of resources and the resources utilized It is created based on persistent data representing allocations. Production planning and scheduling system (100), at least one processing unit (110), at least one data repository (120), at least one resource allocation module (130) and at least one replanning module 30 (140) includes. The processing unit (110) performs data processing within the system (100), timeline creation, evaluation of resource information, operational information It performs the processing and execution of the related modules. Data storage (120), production environment, finite resources, timelines, production operations, work It ensures the permanent storage of data relating to orders and resource allocations. 35 Resource allocation module (130) provides finite resources required for production operations. determining the availability of these resources together 9 evaluation and allocation of resources within appropriate timeframes The replanning module (140) provides a change that affects the production plan. should such a change occur, it identifies the resource allocations affected by the change and It ensures the re-establishment of relevant resource allocations. The invention involves dividing a specific planning period into multiple time periods. A reference timeline is being created. This reference timeline pertains to production. different finite resources that are the subject of planning in the environment have a common time aspect. It allows for evaluation based on a reference. The reference timeline is one day. a week, a month, a year, or any planning required by production planning 10 It can cover a period. The planning period in question consists of consecutive time periods. They are separated. In a preferred application, time zones are broken down by the minute. are being created. However, time intervals of five minutes, ten minutes, fifteen minutes or another time resolution determined according to the requirements of the production environment This is possible. Therefore, the invention is not limited by a specific time resolution. 15 The processing unit (110) is a resource for each of the finite resources used in the production environment. It creates availability charts. Each resource availability chart serves as a reference. It is associated with time periods in the timeline. Thus, different finite Availability information for the resources is also represented in the time reference. Resource 20 The availability chart shows that a finite resource is available within a specific time period. unusable or already allocated to another production operation This allows for the determination that it is not the case. Finite resources are the amount of material required to carry out a production operation. any subject whose capacity can be used in a limited way during the production operation It refers to the source of production. Finite resources include the work center, production machine, and CNC. workbench, mold, apparatus, fixture, setup team, production team, quality team or production activity other sources whose availability should be considered for implementation This can occur. To perform the same production operation, more than one different 30 A finite number of resources may be needed simultaneously in a given type of production. For example, a specific production process. In order for the operation to be carried out, a specific mold is required along with a production machine, a specific piece of equipment and a specific production team must be available within the same time frame. It may be necessary. 35 Each resource availability table affects the availability of the relevant finite resource. The information presented includes shift information, working hours, breaks, and meal times. Information on holidays, planned or unplanned maintenance shutdowns, and resource capacity. It can include. Thus, the resource allocation module (130) includes only theoretical capacity. not based on their values, but on the actual availability of the relevant finite resource during specific time periods. It allocates resources based on information that represents the production environment. In case of changes to the work schedule or resource capacity, the relevant resource 5 The availability chart can be updated. Resource availability charts are stored in the data repository (120). Resource By permanently storing availability information, a production operation can be optimized. During the planning process, this information must be recreated each time. 10 It is not required. The processing unit (110) and resource allocation module (130) are in the data store (120) Based on existing resource availability schedules, the relevant resources are available at specific times. It evaluates the usability of different segments. This approach is particularly useful for many in production environments involving numerous work orders, production operations, and finite resources This allows for a reduction in the need for repeated capacity calculations. 15 When planning a production operation, the first step is to consider the production in question. The finite resources required to carry out the operation are determined. While a single finite source may be required for the production operation, the preferred method of the invention is... In this application, at least two different finite resources are evaluated together. Resource allocation 20 module (130) compiles resource availability tables for the specified finite resources. It is evaluating the relevant production operation. As a result of this evaluation, the relevant production operation... at least the time frame in which the necessary resources for its implementation can be used together A suitable time period is determined. The appropriate time frame is the finite number required for the production operation to be carried out. a timeframe that allows all resources to be allocated to the relevant production operation It refers to a period or a series of consecutive time periods. Production the time required to carry out the operation varies across multiple time periods If it corresponds, the resource allocation module (130) will specify the relevant finite resources. whether it can be used within timeframes that will meet the subject matter It evaluates different finite resources in determining the appropriate time frame. Time-consistent availability information in resource availability schedules is taken into consideration. 35 For example, to carry out a production operation, a production machine, a mold, and If a production team is needed, the resource allocation module (130) production 11 resource availability charts for the machine, mold, and production team together. It is evaluating whether the production machine is usable but the necessary mold or a period of time when the production team is unavailable is considered a suitable time period. It is not determined. The resource allocation module (130) determines the production of the resources in question. 5 in terms of time, which will allow the operation to be carried out It determines a time period during which it is available. Thus, a production operation from the allocation of different resources at independent times Potential resource disputes are prevented. After determining the appropriate time frame, the resource allocation module (130) uses the relevant finite 10 Resource allocation represents the allocation of resources to the production operation in question. It creates records. Resource allocation record, at least for the relevant production operation, production the finite resources allocated to the operation and the time period in which the allocation is made It enables the establishment of a relationship between them. Thus, different production operations can be used for the same production operation. Allocations made in resource availability schedules are with the same production operation 15 It is possible to establish a connection. Resource allocation records are permanently stored in the data repository (120). In this way, the relevant It is more important to know which finite resources the production operation uses and in which time periods. This can be directly determined in subsequent processes. Resource allocation records are only for production 20 Rather than being a result data point indicating the start and end times of the operation, establishing a relationship between the relevant production operation and the resources and allocated time periods They are used as data records. This enables resource-based planning information and operational processes. A direct link is established between planning information and the underlying principles. When multiple finite resources are allocated to the same production operation, Resource allocation records associated with each of the aforementioned finite resources are of the same production type. It is associated with the operation. Thus, a production operation is within the plan. its location, through resource allocation records associated with the production operation in question. is determined. The resource allocation module (130) corresponds to the aforementioned resource allocation records 30 Using the incoming time periods, an operations schedule for the relevant production operation. It constitutes. The operation schedule is allocated for the purpose of carrying out the relevant production operation. They represent time periods. Thus, the operation schedule is only 35 years old. not based on a calculated start and end time, but for the production operation. The operation is carried out based on established resource allocation records. 12 The schedule includes the start time, end time, and related production times of the production operation. Represents time information associated with different finite resources allocated to the operation. This approach of the invention allows for resource allocation and operational scheduling. A direct and traceable relationship is established between them. A work order can include one or more production operations. Under the same work order... A separate operation schedule for each of the multiple production operations located there. It can be created. The processing unit (110) creates the operation schedules belonging to the same work order. By associating them, a work order schedule is created for the work order in question. Work order The schedule shows the time required for the production operations to be carried out for the relevant work order. ranking in terms of and the finite allocation of resources to the production operations in question It ensures an integrated assessment of resources. The work order schedule includes consecutive production operations as well as those that are synchronized with each other. There are also production operations that can be carried out in a timely manner. Production 15 considering the technological sequence and resource requirements between operations Operation schedules are linked within the work order schedule. Multiple jobs If such an order exists, separate work order schedules will be prepared for each work order. can be created. The generated operation schedules and work order schedules are displayed on a user interface. work order schedules can be visualized. In a preferred application, work order schedules are displayed as a Gantt chart. This is shown on the Gantt chart. The start and end of production operations are shown on the Gantt chart. completion times, the relationships between production operations, and the production in question. It can be shown that finite resources are allocated to operations. However, 25 The user interface is not limited to Gantt charts; the production plan is presented to the user. Various visualization techniques can be used to enable this presentation. Within the scope of the invention, resource allocation records are permanently stored in the data repository (120). keeping track of which production operations are affected by a change in the production plan. It also allows for the determination of its impact. Replanning module (140), a change in the availability of at least one of the finite resources It is determining this. The changes mentioned include shift changes, work schedule changes, maintenance activity, capacity change or a plan implemented by the user This may be due to the change. 35 13 The rescheduling module (140) determines which time periods the change occurred in. It determines how it affects the resource allocation associated with the aforementioned time periods. The records are determined in the data repository (120). Resource allocation records related to production Because it is linked to operations, production affected by the change operations identified without the need to reassess the entire production plan. 5 It is possible. For example, a particular production machine has a previously defined time period when it is available. If the relevant production becomes unusable due to maintenance work during the production period, The resource availability schedule for the machine is being updated. Rescheduling 10 module (140), resource allocation associated with the time periods in which maintenance activity occurs It identifies the records. Production operations associated with these resource allocation records. This is determined. Thus, it has no relation to any change in the relevant production machine. other production operations that are not currently in operation should be included in the replanning process. It is not necessary. 15 Resource allocation will be made after identifying the production operations affected by the change. module (130) provides new suitable timeframes for the production operations in question. It determines the relevant resource allocation records according to the newly determined suitable time periods. are being recreated. Based on the recreated resource allocation records, the relevant 20 operation schedules and, where necessary, work orders containing those operation schedules. The charts are being updated. Resource allocation records that were not affected by the change during the rescheduling process. It is kept in the warehouse (120). Thus, the entire production plan is renewed. 25 Instead of calculating, only resource allocation records associated with the change that occurred and Production operations related to these are being reworked. This approach is particularly relevant for a large number of people. Replanning in production environments where production operations and finite resources are present. This helps reduce the amount of data processing performed during the process. The start time, end time, or a production operation can be specified by the user. A similar replanning process is also necessary if the location of the site within the plan is changed. This can be done. The changes made by the user affect the existing resource allocations. If it has an effect on the replanning module (140), the change affected to determine resource allocation records and the relevant 35 through the resource allocation module (130) It re-establishes resource allocations. This allows the user to perform the following actions: 14 Operation schedules and work order schedules sourced after a plan change. It is being updated to be consistent with availability information. Resource allocation module (130), determining the appropriate time frame and resource allocation It can use different planning algorithms for the purpose of creating records. Source 5 allocation module (130) rule-based algorithm, heuristic algorithm, optimization an algorithm, constraint solver, genetic algorithm, or artificial intelligence-based algorithm These algorithms can be used individually or in combination with multiple algorithms. The algorithm can also be used in combination. The basic working principle of the invention is based on the specific method used. It is not based on a planning algorithm. 10 Data store (120) contains resource availability charts, resource allocation records, operation It stores schedules and work order schedules. The data store (120) is a relational database. This can be implemented in this way. Alternative applications include NoSQL databases and distributed data. In-memory or storage data structures can be used. The central point of these data structures is 15. It is possible to have multiple instances on a computer system, as well as in a production environment. It is also possible to implement this in a distributed manner across multiple computing systems. The invention is based on a specific database technology, programming language, or user interface. It is not restricted. The processing unit (110) uses resource availability schedules, resource allocation records, production uses data obtained from operation schedules and work order schedules. also for the purpose of creating historical data on the use of resources. It can be used. Resource allocation records are associated with time periods. By storing this information, it is possible to determine which production operations were used for which finite resources in the past. It can be determined that the data was allocated within specific time intervals. The source of this data is... utilization rates, capacity bottlenecks, and production plan implementation It can be used in analyzing the situation. In one application of the invention, a production planning and scheduling system (100), a corporate 30 data with a resource planning system, production execution system, or other production information system. They can conduct the transaction. This includes work orders, production operations, or resource information. The subject matter can be obtained from external systems, and the generated production plans can be transferred to the relevant systems. It can be transferred. However, the system (100) does not have any specific corporate resources. It does not have to be integrated with the planning or production execution system. 35 Resource availability schedules and resource allocation records created within the scope of the invention, Representing the time-based use of finite resources within a common planning model. This enables the production of molds, apparatus, and fixtures, as well as work centers and machinery. And different employee teams can be handled within the same planning approach. The same Allocation of different finite resources required for the production operation within a common suitable timeframe 5 the feasibility of the production operation in question is determined by only one method. This prevents the source from being determined based on its suitability. As a result, the production planning and scheduling system (100) utilizes finite resources. They represent their availability based on time periods, 10 for a production operation. resource allocation module (130) for common suitable time periods of the required different finite resources by determining the allocation of these resources to production operations It stores the resource allocation records in the data repository (120) and the said resource It generates operation schedules and work order schedules from allocation records. When a change occurs that affects the production plan, the rescheduling module (140), 15 Identifying the resource allocation records affected by the change and only those in question This enables the replanning of production operations associated with the records. Thus... The production plan should be created in a way that is traceable based on resources, and in the production environment... The relevant section is updated according to the changes that occur. 16 REFERENCE NUMBERS GIVEN IN THE FIGURE 100 Production planning and scheduling systems 110 Operation units 120 Data storage 5 130 Resource allocation module 140 Rescheduling module
Claims
17 REQUESTS 1. The assignment of finite resources found in a production environment to production operations. a production planning and scheduling process performed by a computer system. It is a method, and its characteristic is; 5 - a reference time that divides a specific planning period into multiple time periods creation of the schedule, - for each of the finite resources present in the aforementioned production environment, the aforementioned reference 10 associated with time periods in the timeline and the relevant finite resource in question a resource availability that represents the availability status in different time periods Creating the schedule and storing it in a data repository (120), - at least two finite 15 required to carry out a planned production operation Identifying the source, - resource availability tables for at least two of the aforementioned finite resources, together After evaluation, the aforementioned production operation is to be carried out. Identifying at least one suitable time period that is common in terms of finite resources, 20 - the same production of the aforementioned finite resources within the specified appropriate time frame representing that the relevant finite resources, appropriate time frame, and data is created by establishing resource allocation records that link production operations. storage in the warehouse (120), 25 - time allocated to the production operation from the aforementioned resource allocation records Creating an operational schedule representing the slices, - a 30 that occurs when at least one of the finite resources is unavailable. Upon detection of the change, the time periods affected by the aforementioned change are listed. Identifying related resource allocation records and - resources belonging only to production operations associated with specified resource allocation records. Re-creation of allocation records and resource 35 unaffected by the aforementioned change preservation of allocation records 18 It includes the steps.
2. It is a production planning and scheduling method according to Claim 1, and its characteristic is; as mentioned above. reference time schedule based on minutes or a different predetermined time It is composed of time zones with a resolution of 5.
3. It is a production planning and scheduling method according to Claim 1, and its characteristic is; as mentioned above. finite resources; work center, machinery, molds, jigs, fixtures, setup team, production team and It must include at least one member from the quality team.
4. It is a production planning and scheduling method according to Claim 1, and its characteristic is; as mentioned above. resource availability schedule, including shifts, working hours, breaks, for the relevant finite resource, This should include information on meal breaks, public holidays, maintenance stoppages, and / or capacity.
5. A production planning and scheduling method according to Claim 1, characterized by; each finite 15 the resource availability schedule of the resource in the same reference timeline Different finite sources can be compared in terms of time by associating them with time segments. It is the process of bringing it to that state.
6. It is a production planning and scheduling method according to Claim 1, and its characteristic is; the aforementioned 20 resource allocation records, related to the production operation and to that production operation in the data repository in a way that establishes a relationship between the allocated finite resources and time period (120) is to keep it hidden.
7. It is a production planning and scheduling method according to Claim 1, and its characteristic is; the aforementioned 25 the operation schedule, one or more resources associated with the same production operation It is created by combining the time periods corresponding to the allocation record.
8. It is a production planning and scheduling method according to claim 7, and its characteristic is that it is for the same work order. By linking the operation schedules of multiple production operations belonging to the aforementioned 30 This involves creating a work order schedule for the work order.
9. It is a production planning and scheduling method according to Claim 8, and its characteristic is; the mentioned work the order schedule is a source relating to the start and end times of production operations. It is a visualization on a Gantt chart that shows the allocations. 35 19 10. It is a production planning and scheduling method according to Claim 1, and its characteristic is; as mentioned above. shift in the availability status of at least one of the finite resources changes, maintenance activities, capacity changes, work schedule changes and / or user This is due to a change in the plan implemented by them.
11. It is a production planning and scheduling method according to claim 10, characterized by its ability to withstand changes. After identifying the affected resource allocation records, the resource allocation in question Automatic operation schedules and work order schedules associated with the records It is an update.
12. It is a production planning and scheduling method according to Claim 1, and its characteristic feature is; re- finite resources and production operations that are unaffected by changes during planning without recalculating the resource allocation records in the data store (120) It is protection.
13. According to Claim 1, it is a production planning and scheduling method, characterized by its suitability for appropriate times. During the determination of the slice, what is necessary for the production operation to be carried out finite resources that are simultaneously available in resource availability tables It is the determination of time periods.
14. It is a production planning and scheduling method according to Claim 1, and its characteristic feature is; appropriate time. Determining the slice and creating resource allocation records constitutes a resource allocation. This is performed by module (130).
15. It is a production planning and scheduling method according to claim 14, and its characteristic is; mentioned 25 resource allocation module (130) rule-based algorithm, heuristic algorithm, optimization algorithm, constraint solver, genetic algorithm and / or artificial intelligence based It is the use of an algorithm.
16. It is a production planning and scheduling method according to Claim 1, and its characteristic is; the aforementioned 30 a relational database of resource availability charts and resource allocation records, NoSQL database, distributed data store (120) and / or in-memory data structure It is to be hidden.
17. Assigning finite resources found in a production environment to production operations 35 It is a production planning and scheduling system (100), the feature of which is; - a reference time that divides a specific planning period into multiple time periods At least one processing unit (110) configured to generate the schedule, - for each of the finite resources present in the aforementioned production environment, the aforementioned reference associated with time periods in the timeline and the relevant finite source in question 5 a resource availability that represents the availability status in different time periods at least one data store configured to store the schedule (120), - at least two finite values required to carry out a planned production operation Identifying the source, resource availability tables for the aforementioned finite resources 10 to evaluate together and to carry out the said production operation To identify at least one suitable time period that is common to all the aforementioned finite resources. a resource allocation module structured for (130), - the same production of the aforementioned finite resources within the specified appropriate time frame 15 representing that the relevant finite resources, appropriate time frame, and by creating resource allocation records that establish a relationship between the production operations mentioned to store in the data repository (120) and to produce from the said resource allocation records an operation schedule representing the time periods allocated to the operation The aforementioned resource allocation module (130) and 20 are structured to create - a change in the availability of at least one of the finite resources to identify resource allocation associated with the time periods affected by the aforementioned change. to identify records and production only associated with identified resource allocation records. while enabling the reconstruction of resource allocation records for operations 25 a structured system to preserve resource allocation records unaffected by the change replanning module (140) It includes.
18. A production planning and scheduling system (100) according to claim 17, and its feature is; the aforementioned reference timeline is either minute-based or a different predetermined one. It is composed of time zones with time resolution.
19. A production planning and scheduling system (100) according to claim 17, and its characteristic is; 35 The mentioned finite resources include the work center, machinery, molds, jigs, fixtures, setup team, and production. It must include at least one member from the team and the quality team. 21 20. A production planning and scheduling system (100) according to claim 17, and its feature is; The aforementioned resource availability charts relate to the relevant finite resource, shift, work This should include information on duration, breaks, meal breaks, public holidays, maintenance shutdowns, and / or capacity.
21. A production planning and scheduling system (100) according to claim 17, and its characteristic is; The mentioned data repository (120) has multiple sources associated with the same production operation. allocation record for the production operation in question, the relevant finite resource and allocated time It is structured to store information in relation to the slice.
22. A production planning and scheduling system (100) according to claim 17, and its feature is; the mentioned resource allocation module (130) is associated with one or more of the same production operations. by combining time periods corresponding to multiple resource allocation records The goal is to structure the process to create the aforementioned operational schedule.
23. A production planning and scheduling system (100) according to claim 22, and its feature is; The mentioned processing unit (110) has more than one production operation belonging to the same work order By associating the operation schedules, a work order schedule is created for the work order in question. It is structured to create.
24. A production planning and scheduling system (100) according to claim 23, and its feature is; the mentioned work order schedule relates to the start and end times of production operations. a user configured to visualize resource allocations It includes the interface.
25. A production planning and scheduling system (100) according to claim 17, and its feature is; the mentioned rescheduling module (140) shift change, maintenance activity, capacity changes, work schedule changes and / or plans implemented by the user. It is structured to detect changes.
26. A production planning and scheduling system (100) according to claim 25, and its feature is; the mentioned replanning module (140), resource allocation affected by the change to identify the records and operational schedules associated with those resource allocation records. It is configured to update work order schedules. 35 27. A production planning and scheduling system (100) according to claim 17, and its feature is; the mentioned replanning module (140), resource allocation not affected by the change 22 to keep the records in the data store (120) without recreating them It is the structuring.
28. A production planning and scheduling system (100) according to claim 17, and its feature is; The mentioned resource allocation module (130) is required for the production operation to be carried out. simultaneously in resource availability tables for the necessary finite resources It is structured to determine the available time periods.
29. A production planning and scheduling system (100) according to claim 17, and its feature is; The mentioned resource allocation module (130) is a rule-based algorithm, heuristic algorithm, 10 optimization algorithm, constraint solver, genetic algorithm and / or artificial intelligence based It is structured to use an algorithm.
30. A production planning and scheduling system (100) according to claim 17, and its characteristic is; the resource availability charts and resource allocation charts of the mentioned data repository (120) 15 records in a relational database, NoSQL database, distributed datastore and / or in-memory database. It is the structuring of data to be stored on a data structure.