Automated finite capacity scheduler

G - Physics – 06 – Q

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

G06Q 10/00 (2006.01)

Patent

CA 2350019

A scheduler for a finite capacity process provides a schedule based on an integrated assessment of both discrete and continuous constraints. Given a list of products to be provided, the scheduler generates a set of activities required to produce the products and identifies resources required and the discrete and continuous constraints related to such resources. Activities are resized, and timelines are established for the activities as a function of deadlines for the product delivery for which the activities are related. Resource balancing heuristics are used to redistribute resource utilization to prevent bottlenecks. Data structures are used to keep track of constraints. Both discrete and continuous constraints are defined. Separate solver engines for the discrete and continuous constraint problems modify the constraints. The data structures are used to share and propagate constraints between the two engines. Infeasibilities of meeting product delivery times are detected during the scheduling and backtracking and rescheduling of resources based on under and over utilization and availability of equivalent resources is performed.

L'invention concerne un programmateur pour un traitement à capacité restreinte, qui présente un programme basé sur une évaluation intégrée de contraintes à la fois discrètes et continues. Sur la base d'une liste de produits à fournir, le programmateur génère un ensemble d'activités requises pour produire ces produits et identifie des ressources requises ainsi que des contraintes tant discrètes que continues se rapportant auxdites ressources. Des activités sont redimensionnées et des lignes de temps établies pour ces activités en fonction de délais de livraison du produit auquel les activités sont liées. Des heuristiques d'équilibrage de ressources sont utilisées pour redéfinir l'utilisation des ressources en vue d'empêcher des goulots d'étranglement. Des structures de données sont utilisées pour suivre le traitement des contraintes et tant les contraintes discrètes que les contraintes continues sont définies. Des moteurs de résolution séparés pour les problèmes de contraintes discrètes et pour les problèmes de contraintes continues modifient les contraintes. Les structures de données sont utilisées pour partager et propager des contraintes entre les deux moteurs. L'impossibilité de respecter les délais de livraison du produit est détectée pendant la programmation et le retour en arrière, et la reprogrammation des ressources est effectuée en fonction de la sous-utilisation ou de l'utilisation abusive et de la disponnibilité de ressources équivalentes.

LandOfFree

Say what you really think

Search LandOfFree.com for Canadian inventors and patents. Rate them and share your experience with other people.

Rating

Automated finite capacity scheduler does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Automated finite capacity scheduler, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Automated finite capacity scheduler will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFCA-PAI-O-1539075

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.