iSpace – Intelligent Space at NC State

iSpace – Intelligent Space at NC State

iSpace Robots

Intelligent Space (iSpace) is a relatively new concept to effectively use distributed sensors, actuators, robots, computing processors, and information technology over communication networks. iSpace is a large scale Mechatronics System by integrating sensors, actuators, and control algorithms in a communication system using knowledge from various engineering disciplines such as automation, control, hardware and software design, image processing, communication and networking.

Documentations

Grid Integration of Plug-in Electric Vehicle in Smart Grid

Envisioned large-scale PHEV/PEV Charging in a smart grid environment

Within the next 5 years, there will be a significant increase in the number of plug-in hybrid electric vehicles (PHEVs) and plug-in electric vehicles (PEVs). Since these vehicles utilize grid power for charging, this growth could pose potential threats and benefits for the existing power grid. The main challenge is that when a large number of PHEVs/PEVs simultaneously connect to the grid, the overall power system quality and stability can be severely affected due the large amount of power consumption. The addition of PHEVs and PEVs into our society is an exciting view into the future of electric vehicles, but the power grid must be able to support these new vehicles. By smartly controlling their charging process, the utility can utilize the flexible nature of these loads for peak shaving and valley filling to improve the quality of power. Since these vehicles also have the potential to transfer power back into the grid when it is needed (i.e., when the demand for power is high), a more robust power grid, or ‘smart grid’, is needed.
This project deals project with the pros and cons of PHEVs/PEVs by formulating optimization problems that consider power grid stability and customer satisfaction concurrently through proper choice of the cost function and equality and inequality constraints. Two main approaches are then considered for online, real-time solutions of these optimization problems:

  • Centralized Approach: In this approach, the information regarding the charging process of vehicles such as SoC, Energy Cost, Time of Stay, Available Power and etc. is sent to a central control unit, which based on power system stability and customer satisfaction allocates the charging powers to the vehicles for each time step. Various algorithms such as Particle Swarm Optimization (PSO), Auction Theory and Estimation of Distributed Algorithms (EDA) are used to deal with the nonlinear and large scale nature of the problem.
  • Distributed Approach: In this approach the central unit is eliminated and charging stations cooperatively find the optimal power allocations by exchanging information among each other. This approach is highly efficient in terms of computational and communicational effort, considering that the overall optimization problem is large scale and nonlinear.

To demonstrate our algorithms, we have developed a digital testbed for a large-scale PHEV/PEV parking deck in Matlab/Simulink and Labview. This testbed is able to show a reliable two-way communication system between all the parties involved. This includes vehicles, charging stations, and the Intelligent Energy Management System (iEMS). Communication can occur through both the Internet and the ZigBee network. We then use Monte Carlos simulation to evaluate the effectiveness of our algorithms.

Documentations

Links

Adaptive Battery Modeling and State Estimation

Adaptive Battery Modeling and State Estimation

Overview of Project

The recent acceleration of the battery technology, due to emergence of smart grid and electric vehicle (EV) applications, has increased the demand for advanced battery management systems (BMS). State of charge (SOC) and State of health (SOH) estimation are two of the main features of the BMS. Although there have been several attempts to estimate the battery states, the results do not have enough accuracy to satisfy sensitivity analysis criteria for reliability assessment and energy efficiency purposes. The goal of this project is to develop algorithms to estimate the State of Charge (SOC) and State of Health (SOH) of the battery accurately in these applications.

Considering an RC equivalent circuit to model the battery dynamics, we design an adaptive on-line parameters/SOC/SOH co-estimation algorithm that identifies different parameters of the battery model at various temperature, ageing, SOC and charging/discharging rate conditions. This model with updating parameters is used to estimate the SOC with compensating the initial SOC error, accumulative error and noise effect. The estimated SOC and the updating model are also utilized to estimate the full capacity and internal resistance of the battery. This information along with the statistical data regarding the application and the battery performance degradation are deployed to predict the remaining useful life (RUL) and end of life (EOL) as indicators of the battery SOH.

Publication

Links

 

Performance-Security Trade-off Modeling and Optimization on Networked Control System

Trade-off

 

Project Description:

Since Networked Control Systems (NCS) are vulnerable to various network attacks when the network used is insecure, they need to be well protected by security mechanisms from the malicious attackers on the Internet, which may sacrifice its performance due to limited system resources. Thus, there is a need to address the issue of the trade-off between NCS security and its real-time performance.

Using the networked DC Motor system as a typical example, we have developed a trade-off model for performance and security on NCS. This model can be used to adapt security configurations to provide sufficient protection and satisfy real-time dynamic performance requirements of the NCS simultaneously. The construction of this model includes the development of a set of metrics to quantitatively measure the performance and security levels of NCS and the development of a trade-off objective function incorporating performance and security. We have also established a framework of performance-security trade-off optimization based on Coevolutionary Genetic Algorithm (CGA) for the networked DC motor system. Simulations and experiments have shown that CGA is an effective approach for performance-security trade-off analysis and optimization on NCS.

 

Publications

Links

Time-sensitive Distributed Controls on FREEDM Systems

Time-sensitive Distributed Controls on FREEDM Systems

ICC small

Compared with the conventional centralized control, distributed control can prevent single point of failure and ease heavy data exchange demand among controllers, thus distributed control are more suitable for large-scale systems. This project investigates the design and control of next generation power systems. The objective of this project is to design and implement distributed controls to achieve real-time intelligent power allocation in FREEDM systems. A prototype of a control algorithm to be used in FREEDM systems is shown in the diagram. A communication and control network will be integrated into the power grid. To balance the supply and demand of the power grid under different constraints, the distributed consensus managers which have been built on top of the physical system will optimize their actions based on the available power generation capacities.

Graph theory has been used to model the FREEDM network. Laplacian matrix and Row-Stochastic matrix are used to represent the topology of the FREEDM network configuration. Consensus algorithms have been used to decentralize and solve the economic dispatch problem. Adaptive sampling strategies and distributed bandwidth allocation algorithms to handle bandwidth limitation. Further issue such as synchronizability of networks, sensitivity of time-delay, robustness, resilience to power grid and communication network outages will be considered in this project.

Documentations

Links

Images

ICC small

Secure Distributed Control in Networked Control Systems

Secure Distributed Control in Networked Control Systems

Secure distributed control project

Project Description:

While most Networked Control systems (NCS) have been safe in the past, they are increasingly more vulnerable to malicious cyber attacks and malwares (e.g. Stuxnet and Flame) with the rapid advancements and uses with networking, embedded systems, wireless communication technologies, and novel control strategies. In particular, more and more distributed control algorithms are being used in NCS because of their flexibility, robustness, computation, and communication features. These algorithms, however, increase the vulnerability of NCS to malicious cyber attacks. Thus, there is an urgent growing concern to protect control algorithms from malicious cyber attacks.

In this project, we have considered the fundamental task of reaching an agreement (i.e., consensus) among a group of agents via secure distributed computations in NCS. We have explored the vulnerabilities of a variety of distributed control algorithms and designed secure distributed control methodologies that are capable of performing secure consensus computation in the presence of misbehaving agents in NCS. We will further examine the proposed algorithms in three different scenarios: one misbehaving agent, multiple non-colluding misbehaving agents, and multiple colluding misbehaving agents. Our ultimate goal is to develop secure distributed control and management algorithms and analytic frameworks for NCS. Also, in order to analyze the performance of our theoretical design on a real-world problem, we will examine and evaluate the proposed techniques in intelligent transportation systems and Smart Grid operations.

Publications

Links

Small World Stratification for Power System Fault Diagnosis with Causality, 08/08 – 08/11

Image showing Power System Fault Diagnosis
Small world stratification with causality aggregates both local spatial features (e.g., circuit connections, land use) and global logical features (e.g., strong wind is more likely to cause tree faults) from distributed information for effective and efficient power distribution fault diagnosis.

Power distribution systems are large-scale, nonlinear, time-varying, and geographically dispersed with a wide range of dynamic operating conditions with both global and local features. It is important to correctly diagnose system faults with proper causality and restore the systems in a timely manner to maintain their vitality. The concept of small world comes from the experiments on social networks – on average, two strangers can reach each other through six mutual friends. A small-world network can be modeled as a mathematical graph in which most nodes are not neighbors of one another, but can be reached from every other by a small number of hops. Small world with causality (SWC) adds the cause-and-effect in the small world network. This project uses the SWC concept to perform fault diagnosis in power distribution systems. Rather collecting and processing all data in a central location, SWC will properly search relevant data for decision making in a distributed manner. Highlights of this small-world with causality project include:

  1. Extract
    • Global logical features through data mining and statistical analyses on Progress Energy and Duke Energy power distribution outage data,
    • Local spatial features from GIS data (e.g., land-usage maps, vegetation maps), on-line weather maps, and power distribution circuits
  2. Develop an optimal causal structure to integrate the aforementioned information (data mining, GIS, etc.) for power distribution fault diagnosis.

We are also developing a spatial-time power distribution system fault simulator to provide a test-bed and research tool for this research project.

Documentations

Links