Smart Manufacturing

Production as a Service (PaaS)

In this research, we present a cloud-based digital manufacturing framework, Production as a Service (PaaS), to connect users who have small batch customized manufacturing needs, with manufacturers that have existing underutilized resources. PaaS abstracts a user’s production request to a predefined ontology and collects production quotes from the manufacturers to run a customizable optimization algorithm. Solutions resulting from the optimization algorithm present a set of feasible and optimal production schemes to the user.

Software-Defined Control for Smart Manufacturing 

 Software-defined control (SDC) is a framework for the rapid reconfiguration of smart manufacturing systems in response to changing demands or factory conditions, supply networks, or customer needs. SDC abstracts the low-level functionality of the factory floor in a control plane that hosts a central controller. A set of applications (e.g., anomaly detection, quality control) provide the central controller with the necessary information to detect changes in the system, evaluate alternative configurations, and make recommendations for reconfiguration that can be rapidly deployed to the factory floor. Compared to other reconfiguration frameworks, SDC provides advantages in flexibility, compatibility with prevailing automation technologies, and the ability to monitor system performance. Since the manufacturing system is allowed to function with or without the central controller, SDC is strictly value-add and it may be turned off if reconfiguration is not desired.
Modeling and Control for Manufacturing Intelligence
The goal of this project is to optimize the productivity of manufacturing systems while considering maintenance of the equipment and energy usage. To accomplish this goal, we will develop modular hybrid models of the different components in the manufacturing system. Taking advantage of a large amount of operational data that is being produced and pushed to the Cloud, we will develop automatic methods to extract the parameters for these models from real-time data streams. Data from both Cyber and Physical domains will be used to develop an anomaly detection framework. Finally, we will develop optimization functions that can encode the tradeoffs between productivity, energy usage, and reliability to solve for the optimal machine parameters in order to improve system performance


Multi-Agent Control for Manufacturing Systems

Present-day manufacturing companies encounter a variety of challenges due to the dynamically changing industrial environment. Current control frameworks lack the adaptability and flexibility to effectively deal with challenges such as broken down machines or altered customer orders. One type of strategy that can be utilized to address these challenges is multi-agent control of manufacturing systems. The multi-agent control strategy consists of a number of agents working together to achieve individual objectives based on their local environment. These agents represent various types of physical (e.g. robot, part, mill, etc.) or cyber (e.g. work order) components present in an industrial environment. By utilizing local information and relying on local interactions, multi-agent control can improve the flexibility and reactivity of manufacturing systems during unexpected events.