Cyber Manufacturing Blueprint Version 2 November 2, 1998 Department of Industrial & Systems Engineering Florida International University Cyber Manufacturing - built on • Concurrent Engineering • Distributed Manufacturing • Agile Manufacturing • Virtual Manufacturing • Virtual Enterprise • Cyber/Electronic Commerce • Internet-enabled CAD/CAM/PDM Department of Industrial & Systems Engineering Florida International University Cyber Manufacturing - to further • Customer Satisfaction • Quick Market Response • Systems Integration • Concurrent Engineering • Distributed Manufacturing • Virtual Enterprise • Shared Production/Manufacturing Department of Industrial & Systems Engineering Florida International University Cyber Manufacturing (CM) Community CM Member Internet CM Member CM Member CM Community Service Provider CM Member • • • Member Agent Types of CM members: CM Member CM Member •product design/engineering firms •fabricators •suppliers •engineering tool (CAD/CAM) providers •manufacturing equipment providers •engineering information providers •buyers Department of Industrial & Systems Engineering Florida International University CM Community Service Provider (CSP) CM operators CM viewers webpage webpage Functions: agent • Register new CM members • Communicate with members • Serve CM viewers • Serve CM operators CM member • webpage agent • • CM members to be CM member Department of Industrial & Systems Engineering Florida International University An Agent Controlled Architecture for a CM Enterprise Internet/Intranet Resource Enterprise (member) agent Internal agent ••• Production Design/Engineering CM Community Service Provider Finance/ Accounting Administration Sales/ Marketing Department of Industrial & Systems Engineering Florida International University An Agent Controlled Architecture for a Engineering Department PDM Station Resource Dept agent agent Engineering Station Resource agent NC Program Resource agent Validation Station Design Station Resource agent Resource agent Resource agent ... Process Planning Station NC Programming Station Department of Industrial & Systems Engineering Florida International University The Hierarchy of Multi-Agents inside a CM Enterprise Level 1 -- Enterprise Agent ... Level 2 -- Department Agents • Design • Engineering • Production operations • Sales/Marketing • Finance/Accounting • Administration Level 3 -- Resource Agents Enterprise agent • Labors • Manufacturing equipment (hardware) • Engineering tools (software) • Information repositories Internal agent Department of Industrial & Systems Engineering Florida International University Relationship between an Agent and the Person in Charge Unit •For an enterprise agent, it is a department agent(s). •For a department agent, it is a resource agent(s). •For a resource agent, it is a resource(s). to other agents control control Agent override Person in Charge Department of Industrial & Systems Engineering Florida International University Enterprise Agent CM Community Service Provider Dept. Agent List: •ID •Capabilities Enterprise Agent Functions: • request services/evaluate external bids • receive/respond (bid) to external requests • register department agents • communicate with departments agents • schedule tasks and assign to departments • monitor and control enterprise workflow • interface with enterprise manager Enterprise manager Department agents Department of Industrial & Systems Engineering Florida International University Department Agent Enterprise Agent Res. Agent List: •ID •Capabilities Department Agent Functions: • request services • receive/respond to service requests • register resource agents • communicate with resource agents • schedule tasks for departmental resources • monitor and control departmental workflow • interface with department manager Department manager Resource agents Department of Industrial & Systems Engineering Florida International University Labor Agent Department Agent Labor Agent Functions: • receive/respond to service requests • schedule tasks for workers • monitor and control workflow • interface with labor supervisor Labor supervisor Department of Industrial & Systems Engineering Florida International University Manufacturing Equipment Agent Department Agent Manufacturing Equipment Agent Functions: • receive/respond to service requests • schedule jobs for the equipment • monitor and control the operations • interface with the person in charge Manufacturing Equipment Wrapper Person in charge Department of Industrial & Systems Engineering Florida International University Wrapping a Manufacturing Equipment* Person in charge Manufacturing Equipment Monitor and Control Agent Wrapper Input and Function Execution * No wrapper for interactive operation manner Department of Industrial & Systems Engineering Florida International University Engineering Tool (Software) Agent Department Agent Engineering Tool Agent Functions: • receive/respond to service requests • schedule jobs for the tool system • transmit input/output data of the tool • control the execution of the tool • interface with the person in charge Engineering Tool Wrapper Person in charge Department of Industrial & Systems Engineering Florida International University Wrapping an Engineering Tool* Person in charge Engineering Tool Transmit Output Agent Wrapper Input and Function Execution * No wrapper for interactive operation manner Department of Industrial & Systems Engineering Florida International University Information Repository Agent Department Agent Information Repository Agent Functions: • receive/respond to service requests • schedule jobs for the data management tool • access/transmit the the required information • control the execution of the data management tool • interface with the person in charge Data Management Tool Wrapper Person in charge Department of Industrial & Systems Engineering Florida International University Wrapping a Data Management Tool* Person in charge Data Management Tool Transmit Output Agent Wrapper Input and Function Execution * No wrapper for interactive operation manner Department of Industrial & Systems Engineering Florida International University CM Browser (for Viewers/Operators ) CM Member Webpages Community Webpage Remote agent interface link to homepage commercial browser link to agents and resources Agent Resource Remote control panel Department of Industrial & Systems Engineering Florida International University Service Request CM Community Service Provider request member agent Request Form Header information … Contents … Department of Industrial & Systems Engineering Florida International University Header Information of a Service Request • Service requester – name – ID – address – IP address • Recommended by – name – ID – address – IP address • Date Department of Industrial & Systems Engineering Florida International University Contents of a Service Request • Request Type* • Service (& Trade) Classification* • Service Specifications • Inspection/Documentation Requirements • Method Requirements • Constraints * used as a key to match member’s capabilities Department of Industrial & Systems Engineering Florida International University Request Types • Conduct a design/engineering task – product design – engineering analysis – testing and evaluation – process planning • Fabricate a product • Purchase materials/components • Rent an engineering/manufacturing resource – engineering tools – manufacturing equipment – engineering information Department of Industrial & Systems Engineering Florida International University Service Classification Manufacturing (Sector 31-33*) Fabricated metal product mfg. (Subsector 332*) Machinery manufacturing (Subsector 333*) Transportation equipment mfg. (Subsector 336*) Wholesale (Sector 42*) Retail (Sector 44-45*) Professional, Scientific, and Technical Services (Sector 54*) Professional and technical services (Subsector 541*) * Refer to the North American Industry Classification System: United States, Executive Office of the President, Office of Management and Budget, 1997 Department of Industrial & Systems Engineering Florida International University Service Specifications • For product design –product specifications • For product fabrication – product design – process plans • For material/component purchase –material specifications • For resource usage –resource specifications Department of Industrial & Systems Engineering Florida International University Inspection & Documentation Requirements • inspection – procedure – inspection tools – criteria • documents – for product design: engineering drawings, CAD files, test data, product specification, user’s manuals, maintenance manuals – for product fabrication: quality certification – for resource usage: none – for material purchase: quality certification Department of Industrial & Systems Engineering Florida International University Method Requirements • For product design: modeling tools, analysis tools, testing methods, evaluation and validation methods • For product fabrication: refer to the input of process plan and QA plan • For purchase: none • For resource usage: none Department of Industrial & Systems Engineering Florida International University Constraints • Due date & penalty • Government regulations • Trade regulations Department of Industrial & Systems Engineering Florida International University Agent Architecture (for Manufacturing Equipment) Agent Communicator •Dept. Agent, or •Person in charge Scheduler Controller equipment Department of Industrial & Systems Engineering Florida International University Agent’s Communicator Capture Commands •Dept. Agent, or •Person in charge User Interface Info. Receiver Classify Commands Command Types: •assign a new job •edit the job schedule •inquire into job status •abort a job •preempt a job •pause a job •resume a job Scheduler & Controller Respond to Commands User Interface Info. Transmitter Department of Industrial & Systems Engineering Florida International University Agent’s Scheduler & Controller Constraints Scheduler Communicator • Schedule jobs • Decompose job into tasks Job-Task Relationships Controller • Control task workflow • Transmit operation commands and data • Check equipment status • Receive parameters equipment Department of Industrial & Systems Engineering Florida International University An Example Schedule Ready Not Ready Task 1 Task 1 Task 4 Task 2 Task 2 Task 3 J1 J2 J3 J4 J5 ... Task 2 Task 4 Task 3 Task 1 Task 2 Task 2 Task 3 T Now Department of Industrial & Systems Engineering Florida International University A Workstation Controller Controller Material Handling Device NC Machine Tool Cutting Tool Loader Department of Industrial & Systems Engineering Florida International University