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

Intelligent Energy Management System for Charging of Plug-in Hybrid Electric Vehicles at a Municipal Parking Deck, 08/08 – 07/10

Figure showing the over all system operations

There is a need to address potential problems due to the emergence of technologies that will affect the utility industry in a time horizon of less than 20 years. One such technology is the plug-in hybrid electric vehicle (PHEV); the emergence of these vehicles in the marketplace poses a potential threat to the existing power grid. With a large number of these vehicles ‘plugged-in’ for charging, in the absence of control over the power drawn, the additional load can result in grid instabilities and disruptions. As a solution to alleviate such a situation and to allow for smooth integration of PHEVs into the grid, an “intelligent energy management system” (iEMS) is proposed in this project. The iEMS intelligently allocates power to the vehicle battery chargers through real time monitoring and control, to ensure optimal usage of available power, charging time and grid stability. This project is in collaboration with the FREEDM Systems Center and the Advanced Transporation Energy Center, NCSU, Raleigh.

Theoretical Focus:
The research work in this project aims to provide the conceptualization of the system architecture and the definition of its components, their attributes and interactions for enabling PHEV integration. The theoretical system description is implemented on a simulation test-bed for simulating myriad real world scenarios. Work is also ongoing to provide a mathematical framework for developing the iEMS algorithm for the optimal power allocation strategy under utility power constraints; taking into consideration the vehicle battery parameters and user preferences.

Demonstration Focus:
The system performance will be validated in a real world deployment with the implementation of the iEMS algorithm using actual vehicle batteries and in the presence of an enabling communication network. As a beginning step towards this, an experimental setup consisting of a Labview based GUI (with iEMS code) has been developed. The GUI monitors simulated batteries in ZigBee communication nodes and controls the charging process via wireless communication.

Documentations

Links

Predictive Constrained Gain Scheduling for UGV Path Tracking Control with Network Delay

Robot
In this project a predictive gain scheduler for robot path tracking control in a networked control system with variable delay is being developed. The controller uses the plant model to predict future position and find the amount of travel possible with the global path as a constraint. Based on variable network conditions and vehicle trajectory’s curvature the vehicle is allowed to travel farther with the same control input as long as the vehicle trajectory matches the path constraint. With this method path specific characteristics are used to evaluate the effectiveness of each generated control signal. By scheduling the gain on the control signal the vehicle tracking performance is maintained with an increase in network delay. The tracking time is decreased compared to other methods since the proposed control method allows controller to look farther down the path to evaluate predicted effect of each control signal before scaling it.

The gain scheduling middleware concept can be illustrated using the diagram below. When controlling a remote system over a network the delay caused by the network affects both the control signal and the feedback signal. When feedback arrives at the controller the feedback signals have been delayed by the network. The feedback preprocessor compensates for this by using the remote system model to predict what the feedback values will be when the next control value arrives. This preprocessed, predicted feedback is used by the controller to generate control commands. In this project the controller is a quadratic curve path tracker.

The control signal is then scaled using a gain table based on certain system parameter such as network delay and path curvature. In predictive constrained gain scheduling the composition of this gain table is uniquely tuned to increase path tracking performance.

Predictive Constrained Motion
When a UGV is tracking a path the motion of the UGV is predicted using the control value and the UGV model. The predicted position is calculated iteratively until the UGV prediction exits a safety region defined around the path. The point where the UGV exits the safety region is the point where the control value loses it’s effectiveness. The predicted position, which is constrained by the future path, is then used to determine how far the UGV is allowed to travel before it needs to get an updated control signal. This distance is then used as another parameter in gain scheduling allowing the UGV to travel further.

When the UGV is allowed to travel further the epsilon value increases. A gain table for scaling control signals is computed for the epsilon value so that the UGV is allowed to travel a distance of epsilon. The gain table will decrease the control signal such that the UGV will not begin to deviate from the path while tracking complex paths with network delay. Several gain tables for different epsilon values can be seen below.

Intelligent Human-Machine Interface & Control for Highly Automated Chemical Screening Processes (with David Kaber, Robert St. Amant), sponsored by National Science Foundation (NSF), 10/01/04 – 09/31/07

Project Description:

Biological and chemical compound screening for new drug discovery is an emerging industry with the potential to improve the quality of human life. The need for High Throughput Screening (HTS) process of organic or synthetic compounds for investigating the effects on human cell functions has become increasingly important as a result of recent life threatening epidemics, ranging from SARS (Severe Acute Respiratory Syndrome) to terrorist threats (including poisoning by chemical agents.

Challenges:

  • Current HTS process is planned and set up by operators according to the dynamically changing demand. Mainly making decision based on their experience, the operators may have wrong analysis results and prediction on the HTS process performance. The overall performance can be downgraded.
  • Current HTS process is lack of equipments and methods that can help the operators to observe the real-time status of the system.
  • Current HTS processes are mainly locally operated and monitored. Effectiveness and efficiency of HTS process are limited by the physical existance of the experts and the testing agents.

Goals:

  • Providing the capability of HTS process modeling and enabling the dynamic scheduling of human/equipment resources.
  • Developing the capability for automated monitoring of the status of HTS process in order to reduce operator workload and increase the number of processes that can be managed by a single operator (i.e., the overall productivity of testing facilities).
  • Providing network-based access to HTS process for developing nations and new biotechnology companies in order to promote the creation of medicines, vaccines, etc. to deal with new diseases, biological and chemical threats by terrorists and to promote the effectiveness and efficiency of use of screening processes.

Documentations

Links

kayaraya88

,

kayaraya

,

kayaraya slot

,

kayaraya slot

,

dewaslot88

,

Slot777

,

Kelola interaksi pelanggan secara efisien lewat sistem CRM MTP di KAYARAYA, yang dirancang untuk menyatukan data dan strategi dalam satu dasbor cerdas.

,

situs depo 5k

,
http://abcts.org/

simpan catatan rtp harian sebelum main mahjong wins 3

pola lama aktif lagi di jam tengah malam mahjong ways 3

pola tersembunyi mahjong ways setelah 27 kali spin

pola unik di mahjong ways bukan sekadar hoki

pakai scatter mahjong ways dan auto balik modal saat anak tidur siang

pola ini di mahjong ways terbukti tekan loss rate sampai 70 persen

melawan deadspin gunakan metode hitungan 18 detik di mahjong wins 3

mahjong ways mendadak rilis pola random baru

mahjong wins 3 tiba tiba naikin rtp setelah fase tertentu

fakta di balik pola scatter beruntun mahjong ways 2

transformasi rtp mahjong ways 2 saat masuk fase midnight run

ritme volatilitas di mahjong ways agar tidak terjebak dalam fase kekalahan

sebuah kajian menarik mengenai hubungan pola gerak reels mahjong ways

peluang jackpot besar di mode tersembunyi mahjong ways 3

rahasia pola spin acak mahjong ways 2 tiba tiba mengarah ke jackpot

mengungkap cara kerja pola rtp mempengaruhi hasil maxwin mahjong ways 2

menemukan pola kemenangan mahjong ways 2 setelah mencatat perubahan rtp setiap hari

menghadapi fase dead spin panjang di mahjong ways 2 versi terbaru

mahjong ways memberikan kemenangan beruntun dengan update algoritma pgsoft

memilih jam sepi lebih menguntungkan saat bermain mahjong ways dibanding jam ramai

waktu terlarang menjadi gerbang emas saat rtp mahjong ways melesat

ritme rtp mahjong ways 2 yang tidak lagi acak

transformasi pola main mahjong ways menjadi irama mekanis yang membentuk keberuntungan

pola mahjong ways tiba di titik balik membuat ritme permainan terasa ajaib

mahjong ways 2 yang berubah menjadi ritual rahasia pemain

perjalanan arus rtp mahjong ways 2 menjadi lintasan cepat penuh peluang

frekuesi spin yang tak lagi netral saat rtp melonjak dan pola visual mahjong ways 2

dibalik pola acak mahjong ways ada lintasan rahasia

detik detik menuju ledakan rtp mahjong ways terbentuk dari serpihan pola

cara baca arah rtp mahjong ways ditengah kabut algoritma

tanda tanda awal perubahan algoritma putaran mahjong ways

teknik membangun konsistensi bermain mahjong ways dengan analisis dan pola spin

spin menguntungkan dan spin tidak stabil di mahjong ways 2

strategi menyusun pola bermain mahjong ways berdasarkan pergerakan reel

kisah pemain mahjong ways yang berhasil keluar dari fase rugi

mengapa pemahaman tentang fase dingin dan fase hangat di mahjong wins 3 penting

kapan waktu terbaik untuk melakukan penyesuaian taruhan di mahjong ways

keputusan logis saat bermain mahjong ways dan cara mengendalikannya

alur berpikir seorang pemain profesional mahjong ways dalam menerjemahkan pola

cara efektif mengelola modal dan menyesuaikan frekuensi spin mahjong ways

rahasia pemain profesional mahjong ways 3 dalam menaklukkan ronde ronde sulit

panduan lengkap menang konsisten di mahjong wins 3 dengan menggunakan pola

pola main mahjong ways 2 yang efektif digunakan oleh komunitas pemain berpengalaman

misteri di balik populernya mahjong wins 3 di kalangan anak muda

mahjong ways dipilih sebagai permainan favorit yang mampu memberikan sensasi tantangan

mengungkap strategi jitu di mahjong ways 2 bikin pemain terus kembali

dampak positif bermain mahjong ways dalam melatih kesabaran

mahjong ways 2 sebagai representasi permainan modern yang sarat nuansa budaya

cara bermain mahjong ways 3 dengan pendekatan analitis dan fokus

alasan mahjong ways 2 sukses menjadi pilihan utama pecinta game berbasis simbol

koleksi maxwin mahjong wins

transformasi scatter mahjong ways 3

rangkaian pola bonanza 500

kemunculan free spin di mahjong ways 2

sinkronisasi pola klasik dan algoritma baru mahjong ways

breakdown mekanis berdasarkan naiknya tren rtp

studi digital memengaruhi dinamika

investigasi mekanisme pengganda mahjong ways

fenomena wildpattern mahjong ways

pola burst win mahjong wins 3

hubungan simbol wild berantai dengan peningkatan multiplier

teknik prediktif untuk membaca pola gates of olympus

menguak perputaran kombinasi mahjong ways

siklus hidden pattern mahjong wins

pola drop variatif di mahjong ways

temuan data penyelarasan simbol mahjong ways

konsistensi winrate mahjong ways 2

kajian strategi teknikteknik mahjong ways

analisis tiga struktur trik mahjong wins 4

penjabaran pola terarah mahjong ways 2

perbedaan pola game pgsoft

variasi kombinasi mahjong ways

pola ganda mahjong ways 2

trigger kemenangan cepat dalam mode super free spin

konsistensi scatter mahjong ways

pemain pro pecahkan mode scatter gelap

dokumentasi strategi cepat mahjong wins 4

rumusan taktik gates of olympus

analisis siklus starlight princess

menemukan variasi pola mahjong ways

reel tak stabil yang menjadi penanda scatter

formula bermain 20 putaran pertama agar modal lebih efisien

pola kemenangan pada mode manual spin

pemeriksaan teknis mahjong ways 3

pola klasik mahjong wins

menguraikan pola autospin mahjong ways 3

kemunculan simbol multiplier mahjong wins

skenario pola turbo spin

pergeseran nilai rtp mahjong ways

pemicu awal kemunculan scatter berlapis di mahjong wins 3

bocoran putaran gratis mahjong ways 2 picu renaissance

teknik mahjong ways 3 reframe drive kuat jadi narrative

pola mahjong ways 2 kulitkan grit luar biasa

panduan putaran gratis mahjong ways 2 spotlight terang

strategy mahjong ways 2 hangatkan debat kreatif intens

putaran gratis mahjong ways 2 menyulut asa

trik mahjong ways 3 konversi ambisi jadi kehidupan

tips mahjong ways 2 pupuk keberanian emosi

putaran gratis mahjong ways 2 jadi titik perhatian

panduan mahjong ways 2 jadi diskusi populer

tips mahjong ways 3 dan paradigma konsentrasi total

bocoran mahjong ways 3 dorong kaum muda

teknik mahjong ways 3 redirect ambisi berlebih

pola mahjong ways 2 perkuat fondasi mental kokoh

panduan mahjong ways 3 dan finansial insight mendalam

strategy mahjong ways 2 infus harmoni mendalam

cara mahjong ways 3 dan surge flow state intens

trik mahjong ways 2 dan shift minimalis radikal

metode mahjong ways 3 mobilisasi energi muda maksimal

tips mahjong ways 2 infus vitalitas tinggi untuk hidup

putaran gratis mahjong ways 3 jadi media

cara mahjong ways 2 mengalihkan kendala

mahjong ways 3 dan pendekatan positif

trik mahjong ways 2 alihkan keletihan

tips mahjong ways 2 dan putaran gratis

putaran gratis mahjong ways 2 menyulut asa

trik mahjong ways 3 konversi ambisi jadi kehidupan

tips mahjong ways 2 pupuk keberanian emosi

putaran gratis mahjong ways 2 jadi titik perhatian

panduan mahjong ways 2 jadi diskusi populer

tips mahjong ways 3 dan paradigma konsentrasi total

bocoran mahjong ways 3 dorong kaum muda

teknik mahjong ways 3 redirect ambisi berlebih

pola mahjong ways 2 perkuat fondasi mental kokoh

panduan mahjong ways 3 dan finansial insight mendalam

bocoran pola mahjong ways 3 yang lagi trending

teknik relaks kumpulkan scatter di mahjong ways 3

pola mahjong ways 3 di dome234

panduan mahjong ways 2 mengubah beban mental

strategy mahjong ways 2 dan putaran gratis yang mengasah

trik mahjong ways 3 dan konsep fokus intens

cara mahjong ways 3 hidupkan gairah kaum muda

metode mahjong ways 3 redirect semua hasrat

tips mahjong ways 2 bangun resiliensi tinggi

bocoran mahjong ways 3 dan insight investasi dasar

teknik mahjong ways 2 ciptakan keseimbangan hidup ideal

pola mahjong ways 3 dan gelombang mindfulness kontemporer

panduan mahjong ways 2 dan pola hidup sadar maksimal

strategy mahjong ways 3 undang semua pemuda

cara mahjong ways 2 sediakan ruang tenang luas

trik putaran gratis mahjong ways 2 ciptakan optimisme

metode mahjong ways 3 ubah godaan online

tips mahjong ways 2 pupuk keyakinan diri maksimal

bocoran putaran gratis mahjong ways 2

teknik mahjong ways 2 jadi topik hangat

pola mahjong ways 2 dan dorongan positif yang dorong

panduan mahjong ways 3 ubah lelah jadi insight strategis

strategy mahjong ways 3 sajikan lensa perspektif segar

cara putaran gratis mahjong ways 2 sambungkan

trik mahjong ways 2 sebagai metafora perjuangan heroik

metode mahjong ways 3asah stamina psikis optimal

tips putaran gratis mahjong ways 2 jadi pendorong pemulihan

bocoran mahjong ways 2 dan inisiatif selfcare holistik

teknik mahjong ways 3 dan denyut kreatif intens

pola mahjong ways 3 bangun sinkronisasi ideal

panduan putaran gratis mahjong ways 3 sebagai refleksi

strategy mahjong ways 2 ubah masalah utama jadi peluang

cara mahjong ways 3 dan mindset progresif solid

trik mahjong ways 2 alihkan capek berat jadi inovasi cerdas

metode mahjong ways 2 dan putaran gratis

tips mahjong ways 3 dan kerangka konsentrasi maksimal

bocoran mahjong ways 3 motivasi kaum muda

teknik mahjong ways 3 redirect hasrat kuat ke sistem

pola mahjong ways 2 kuatkan basis mental stabil

panduan mahjong ways 3 dan wawasan finansial mendalam

strategy mahjong ways 2 infus harmoni dalam

cara mahjong ways 3 dan ledakan flow state kuat

trik mahjong ways 2 dan transisi minimalis dramatis

metode mahjong ways 3 aktifkan energi muda optimal

tips mahjong ways 2 infus vitalitas maksimal

bocoran putaran gratis mahjong ways 2 picu kebangkitan

teknik mahjong ways 3 reframe dorongan intens

pola mahjong ways 2 asah grit maksimal untuk buka potensi

panduan putaran gratis mahjong ways 2 sorotan terang

strategy mahjong ways 2 panaskan obrolan kreatif

cara membaca lonjakan performa mahjong wins pragmatic selama november

strategi mengatur putaran mahjong ways 3

metode menghindari sesi kering mahjong wins secara terukur

cara mengidentifikasi simbol musiman mahjong ways pada periode tertentu

formula menemukan titik pemicu wild sync mahjong ways 3

cara memakai insight mahjong ways 3 untuk menata keputusan harian

teknik mengarahkan putaran mahjong ways 2

strategi membaca pola baru mahjong ways 3 agar kemenangan lebih panjang

formula mengaktifkan mahjong ways untuk mengurangi beban kredit secara drastis

metode menyusun variasi mahjong ways 2026

interpretasi gerakan liar wild sync mahjong ways

telisik titik scatter hitam mahjong wins 3 munculnya pola pembayaran besar

hitung pengaruh rotasi mahjong wins 2 selama durasi bermain

tinjau urutan mahjong ways 2 terjadinya pergeseran volatilitas di tengah putaran panjang

evaluasi kecenderungan mahjong ways 3 dalam durasi putaran stabil

pola mahjong ways 2 menuju respons yang lebih volatil

tinjau pemicuan pola panas mahjong ways

analisis perilaku mahjong wins 3 dalam kurva pendek

amati pergantian simbol mahjong ways2

evaluasi perubahan rtp mahjong ways 3

buka rahasia lonjakan scatter emas mahjong ways

telusur lompatan scatter hitam mahjong wins yang sering terjadi

kaji aktivitas mahjong ways 3 tak terprediksi

amati rotasi mahjong ways 2 pada momen tidak stabil

identifikasi jalur mahjong ways 3 yang menunjukkan arah ledakan pembayaran

uji tingkat konsistensi mahjong ways 3 dalam kondisi stabil

catat perubahan perilaku mahjong wins 2 menggeser pola permainan sehari-hari

kaji dampak tipe gawai terhadap respons mahjong ways 2

identifikasi respons mahjong wins 3 tanpa mengurangi stabilitas permainan

rumuskan nilai perubahan mahjong ways 3 berdasarkan total putaran