International Workshop on Discrete Event Systems, 2002
We treat supply chain of business enterprises as a distributed system of collaborative processes,... more We treat supply chain of business enterprises as a distributed system of collaborative processes, where the system dynamics is governed by the events that occur within each enterprise and/or across several enterprises. While each enterprise has its own middleware for handling business transactions, we argue that there is also need for a meta-middleware across the whole supply chain. We present
Abstract: We present a framework for control synthesis of reconfigurable distributed agent system... more Abstract: We present a framework for control synthesis of reconfigurable distributed agent systems, where each agent includes its own set of basic functions and local rules. There are also global rules, which govern the interaction and communication between these agents. ...
Transactions of the Institute of Measurement and Control, 2010
... concurrent multiple-issue negotiation Jiangbo Dang 1 , Yan Lu 1 , Peng Zhao 1 and Mohsen Jafa... more ... concurrent multiple-issue negotiation Jiangbo Dang 1 , Yan Lu 1 , Peng Zhao 1 and Mohsen Jafari 2 ... Page 8. discount factor. Agent b's negotiation parameters are defined analogously. Agents' utilities at proposal p and at time t are defined as in (Fatima et al., 2004): ...
We build a bottom up demand model with constructs that are capable of simulating the building blo... more We build a bottom up demand model with constructs that are capable of simulating the building blocks of 8 a residential household and a community as a whole. Unlike traditional forecast models that solely rely on 9 historical data, we use minimal data and only at atomic level for the basic constructs. These building 10 blocks are then integrated into a unit or a community model using rules and connectors that are, in 11 principle, flexible and can be altered according to the type of questions that need to be answered. In this 12 article, we are specifically interested in determining changes in behavioral and energy usage patterns of a 13 community when: (i) new load patterns from plug-in electrical vehicles (PEV) or other devices are 14 introduced; (ii) new technologies and smart devices are used within premises; (iii) new demand side 15 management (DSM) strategies, such as price responsive demand are implemented. The embedded 16 dynamics of the model works on the basis of: (i) Mark...
In this paper, we present optimal day-ahead scheduling and control models for microgrids under un... more In this paper, we present optimal day-ahead scheduling and control models for microgrids under uncertainty. The traditional deterministic mixed integer programming used in wholesale market fails to produce adequate results, especially when variations and risks are high. We develop stochastic programming optimization models with risk neutral and risk-averse options. We also characterize microgrids with their mean design capacity configuration and operational volatility. A dissimilarity measure determines the relative volatility between two microgrids. We demonstrate that risk-based decision-making in microgrids can significantly change the day-ahead scheduling and control outcomes, and capacity configuration and volatility measures are determining factors for microgrid risks and savings.
In this paper we propose an integrated two-step approach to micro-grid power generation portfolio... more In this paper we propose an integrated two-step approach to micro-grid power generation portfolio optimization under uncertainty. The portfolio includes solar photovoltaic panels (PVs), wind turbine, gas-fired generation, storage and purchase from the grid. The model uniquely integrates short-term uncertainties rising from micro-grid operation, and the long-term uncertainties due to future natural gas prices, investment in renewable assets, and financing costs. This work extends the current literature in two major ways: (i) It takes a holistic approach to investment by including different types of distributed generations in micro-grid portfolio, (ii) It directly includes short-term planning and operational risks and long-term investment and pricing risks and integrates them into a single two-step optimization model. Finally, the solution approach uniquely combines a general binomial lattice with mixed integer quadratic model for budgeting and a regression model that estimates cost o...
Journal of Materials Processing & Manufacturing Science, 1999
Title: Statistical Feedback Control Architecture for Layered Manufacturing. Authors: Fang, Tong; ... more Title: Statistical Feedback Control Architecture for Layered Manufacturing. Authors: Fang, Tong; Jafari, Mohsen A.; Safari, Ahmad; Danforth, Stephen C. Publication: Journal of Materials Processing & Manufacturing Science, vol. 7, issue 4, pp. 391-404. Publication Date: 04/1999. ...
Agent is an autonomous, computational entity that can be viewed as perceiving its environment and... more Agent is an autonomous, computational entity that can be viewed as perceiving its environment and acting upon it. Agents are event-driven objects that can be integrated in automated manufacturing environments to control certain tasks. In this paper a set of agents (a multi-agent system) is introduced to control an automated manufacturing environment. The architecture includes functions at the manufacturing cell
International Conference on Robotics and Automation, 1998
Layered manufacturing is an additive manufacturing process where the parts are built layer by lay... more Layered manufacturing is an additive manufacturing process where the parts are built layer by layer based on the geometry provided by a CAD system. There are several different technologies for layered manufacturing. We focus on fused deposition of ceramics. Here layers are formed by depositing material through a liquefier-head on adjacent roads in the shape of contours and/or rasters. As
This paper describes optimization of a sensor network by a Genetic Algorithm (GA). The system dev... more This paper describes optimization of a sensor network by a Genetic Algorithm (GA). The system developed automatically generates the optimization problems depending on the events happening in the environment and constructs a GA with the appropriate internal structure for the problem at hand. GA finds the quasioptimal combination of sensors that can detect and/or locate the targets. An optimal combination
Like other industrial sectors, the electrical power industry is facing challenges involved with t... more Like other industrial sectors, the electrical power industry is facing challenges involved with the increasing demand for interconnected operations and control. The electrical industry has largely been restructured due to deregulation of the electrical market and the trend of the Smart Grid. This moves new automation systems from being proprietary and closed to the current state of Information Technology (IT) being highly interconnected and open. However, while gaining all of the scale and performance benefits of IT, existing IT security challenges are acquired as well. The power grid automation network has inherent security risks due to the fact that the systems and applications for the power grid were not originally designed for the general IT environment. In this paper, we propose a conceptual layered framework for protecting power grid automation systems against cyber attacks. The following factors are taken into account: (1) integration with existing, legacy systems in a non-intrusive fashion; (2) desirable performance in terms of modularity, scalability, extendibility, and manageability; (3) alignment to the 'Roadmap to Secure Control Systems in the Energy Sector' and the future smart grid. The on-site system test of the developed prototype security system is briefly presented as well.
IEEE Transactions on Systems, Man, and Cybernetics, 2003
Despite the efforts in scheduling and control of flexible manufacturing systems (FMSs) with resou... more Despite the efforts in scheduling and control of flexible manufacturing systems (FMSs) with resource constraints, the current pool of scheduling techniques faces two major drawbacks: modeling and complexity. Modeling is the task of converting the FMS data to a set of information, ready to be processed by a scheduling algorithm. Complexity has a direct relation with the amount of effort
IEEE Transactions on Robotics and Automation, 1995
We study a Petri net model of a system composed of two processes sharing a resource. Conflicts ma... more We study a Petri net model of a system composed of two processes sharing a resource. Conflicts may occur over the usage of the shared resource, thus making the system nondeterministic. Therefore, in the context of minimax algebra, it cannot be formulated as a linear system in order to compute its performance measures. However, if the sequence by which the
IEEE Transactions on Robotics and Automation, 2003
In this paper, we introduce the concept of switching from one supervisory control to another one ... more In this paper, we introduce the concept of switching from one supervisory control to another one when changes in the state of an embedded sensory network occur. The sensory devices are assumed to be single functional, that is, they are programmed to observe and report only one event. The switching model is built based on the two criteria of language
To fabricate high quality parts, and to make the development generic yet compatible with the in-h... more To fabricate high quality parts, and to make the development generic yet compatible with the in-house hardware, a virtual simulation system has been developed, and an in-house intelligent multi-material toolpath generation system has been under development. ...
International Workshop on Discrete Event Systems, 2002
We treat supply chain of business enterprises as a distributed system of collaborative processes,... more We treat supply chain of business enterprises as a distributed system of collaborative processes, where the system dynamics is governed by the events that occur within each enterprise and/or across several enterprises. While each enterprise has its own middleware for handling business transactions, we argue that there is also need for a meta-middleware across the whole supply chain. We present
Abstract: We present a framework for control synthesis of reconfigurable distributed agent system... more Abstract: We present a framework for control synthesis of reconfigurable distributed agent systems, where each agent includes its own set of basic functions and local rules. There are also global rules, which govern the interaction and communication between these agents. ...
Transactions of the Institute of Measurement and Control, 2010
... concurrent multiple-issue negotiation Jiangbo Dang 1 , Yan Lu 1 , Peng Zhao 1 and Mohsen Jafa... more ... concurrent multiple-issue negotiation Jiangbo Dang 1 , Yan Lu 1 , Peng Zhao 1 and Mohsen Jafari 2 ... Page 8. discount factor. Agent b's negotiation parameters are defined analogously. Agents' utilities at proposal p and at time t are defined as in (Fatima et al., 2004): ...
We build a bottom up demand model with constructs that are capable of simulating the building blo... more We build a bottom up demand model with constructs that are capable of simulating the building blocks of 8 a residential household and a community as a whole. Unlike traditional forecast models that solely rely on 9 historical data, we use minimal data and only at atomic level for the basic constructs. These building 10 blocks are then integrated into a unit or a community model using rules and connectors that are, in 11 principle, flexible and can be altered according to the type of questions that need to be answered. In this 12 article, we are specifically interested in determining changes in behavioral and energy usage patterns of a 13 community when: (i) new load patterns from plug-in electrical vehicles (PEV) or other devices are 14 introduced; (ii) new technologies and smart devices are used within premises; (iii) new demand side 15 management (DSM) strategies, such as price responsive demand are implemented. The embedded 16 dynamics of the model works on the basis of: (i) Mark...
In this paper, we present optimal day-ahead scheduling and control models for microgrids under un... more In this paper, we present optimal day-ahead scheduling and control models for microgrids under uncertainty. The traditional deterministic mixed integer programming used in wholesale market fails to produce adequate results, especially when variations and risks are high. We develop stochastic programming optimization models with risk neutral and risk-averse options. We also characterize microgrids with their mean design capacity configuration and operational volatility. A dissimilarity measure determines the relative volatility between two microgrids. We demonstrate that risk-based decision-making in microgrids can significantly change the day-ahead scheduling and control outcomes, and capacity configuration and volatility measures are determining factors for microgrid risks and savings.
In this paper we propose an integrated two-step approach to micro-grid power generation portfolio... more In this paper we propose an integrated two-step approach to micro-grid power generation portfolio optimization under uncertainty. The portfolio includes solar photovoltaic panels (PVs), wind turbine, gas-fired generation, storage and purchase from the grid. The model uniquely integrates short-term uncertainties rising from micro-grid operation, and the long-term uncertainties due to future natural gas prices, investment in renewable assets, and financing costs. This work extends the current literature in two major ways: (i) It takes a holistic approach to investment by including different types of distributed generations in micro-grid portfolio, (ii) It directly includes short-term planning and operational risks and long-term investment and pricing risks and integrates them into a single two-step optimization model. Finally, the solution approach uniquely combines a general binomial lattice with mixed integer quadratic model for budgeting and a regression model that estimates cost o...
Journal of Materials Processing & Manufacturing Science, 1999
Title: Statistical Feedback Control Architecture for Layered Manufacturing. Authors: Fang, Tong; ... more Title: Statistical Feedback Control Architecture for Layered Manufacturing. Authors: Fang, Tong; Jafari, Mohsen A.; Safari, Ahmad; Danforth, Stephen C. Publication: Journal of Materials Processing & Manufacturing Science, vol. 7, issue 4, pp. 391-404. Publication Date: 04/1999. ...
Agent is an autonomous, computational entity that can be viewed as perceiving its environment and... more Agent is an autonomous, computational entity that can be viewed as perceiving its environment and acting upon it. Agents are event-driven objects that can be integrated in automated manufacturing environments to control certain tasks. In this paper a set of agents (a multi-agent system) is introduced to control an automated manufacturing environment. The architecture includes functions at the manufacturing cell
International Conference on Robotics and Automation, 1998
Layered manufacturing is an additive manufacturing process where the parts are built layer by lay... more Layered manufacturing is an additive manufacturing process where the parts are built layer by layer based on the geometry provided by a CAD system. There are several different technologies for layered manufacturing. We focus on fused deposition of ceramics. Here layers are formed by depositing material through a liquefier-head on adjacent roads in the shape of contours and/or rasters. As
This paper describes optimization of a sensor network by a Genetic Algorithm (GA). The system dev... more This paper describes optimization of a sensor network by a Genetic Algorithm (GA). The system developed automatically generates the optimization problems depending on the events happening in the environment and constructs a GA with the appropriate internal structure for the problem at hand. GA finds the quasioptimal combination of sensors that can detect and/or locate the targets. An optimal combination
Like other industrial sectors, the electrical power industry is facing challenges involved with t... more Like other industrial sectors, the electrical power industry is facing challenges involved with the increasing demand for interconnected operations and control. The electrical industry has largely been restructured due to deregulation of the electrical market and the trend of the Smart Grid. This moves new automation systems from being proprietary and closed to the current state of Information Technology (IT) being highly interconnected and open. However, while gaining all of the scale and performance benefits of IT, existing IT security challenges are acquired as well. The power grid automation network has inherent security risks due to the fact that the systems and applications for the power grid were not originally designed for the general IT environment. In this paper, we propose a conceptual layered framework for protecting power grid automation systems against cyber attacks. The following factors are taken into account: (1) integration with existing, legacy systems in a non-intrusive fashion; (2) desirable performance in terms of modularity, scalability, extendibility, and manageability; (3) alignment to the 'Roadmap to Secure Control Systems in the Energy Sector' and the future smart grid. The on-site system test of the developed prototype security system is briefly presented as well.
IEEE Transactions on Systems, Man, and Cybernetics, 2003
Despite the efforts in scheduling and control of flexible manufacturing systems (FMSs) with resou... more Despite the efforts in scheduling and control of flexible manufacturing systems (FMSs) with resource constraints, the current pool of scheduling techniques faces two major drawbacks: modeling and complexity. Modeling is the task of converting the FMS data to a set of information, ready to be processed by a scheduling algorithm. Complexity has a direct relation with the amount of effort
IEEE Transactions on Robotics and Automation, 1995
We study a Petri net model of a system composed of two processes sharing a resource. Conflicts ma... more We study a Petri net model of a system composed of two processes sharing a resource. Conflicts may occur over the usage of the shared resource, thus making the system nondeterministic. Therefore, in the context of minimax algebra, it cannot be formulated as a linear system in order to compute its performance measures. However, if the sequence by which the
IEEE Transactions on Robotics and Automation, 2003
In this paper, we introduce the concept of switching from one supervisory control to another one ... more In this paper, we introduce the concept of switching from one supervisory control to another one when changes in the state of an embedded sensory network occur. The sensory devices are assumed to be single functional, that is, they are programmed to observe and report only one event. The switching model is built based on the two criteria of language
To fabricate high quality parts, and to make the development generic yet compatible with the in-h... more To fabricate high quality parts, and to make the development generic yet compatible with the in-house hardware, a virtual simulation system has been developed, and an in-house intelligent multi-material toolpath generation system has been under development. ...
Uploads
Papers by Mohsen Jafari