製造現場 生産管理・自動スケジューリング
Odoo 17ベースの製造現場向け生産管理システム。
5制約の優先度計算・ボトルネック可視化・OR-Toolsによる自動スケジューリング・タブレットUIを実装。
Duration
受託開発
Team
1〜2名
Client
製造業
01 // OVERVIEW
プロジェクト概要
製造現場の生産管理を効率化するOdoo 17ベースのシステム。
工程順序・スキル・設備・材料・段取り時間の5制約を元に優先度を計算し、ボトルネックをリアルタイムで可視化する。
Google OR-Toolsによる自動スケジューリングで計画精度を向上させ、現場作業者向けのタブレットUIを提供する。
02 // KEY FEATURES
主な機能
5制約ベースの優先度計算
工程順序・スキル・設備・材料在庫・段取り時間の5つの制約を組み合わせて各作業の優先度を計算する。制約情報をタブレット画面に表示し、現場作業者が迷わず次工程を判断できる。
ボトルネック可視化ダッシュボード
生産ライン上の律速工程(ボトルネック)をリアルタイムで特定して可視化するダッシュボードを提供。管理者は制約を一目で把握し、優先的に手を打つべき箇所を判断できる。
OR-Toolsによる自動スケジューリング
Google OR-Toolsを使った最適化アルゴリズムで100タスクの計算時間を5分から60秒に短縮し、最適化精度を60%から85%に向上させた。AIによる履歴ベースの調整提案(精度70〜85%)も併用する。
03 // TECHNICAL DEEP-DIVE
技術的ハイライト
Solution
Odoo 17への制約計算エンジンの統合
Odooの標準スケジューリングでは5制約の複合計算に対応できないため、カスタムモジュールとして優先度計算エンジンとOR-Tools連携を実装。タブレットUI向けの画面もOdooのWebクライアントに追加した。
04 // IMPACT & RESULTS
成果
+42%
OR-Tools導入後の最適化精度向上
-80%
スケジューリング計算時間の短縮
5制約
工程順・スキル・設備・材料・段取りを考慮