Truong X. Nghiem - the School of Engineering and Applied Science ...

Truong X. Nghiem - the School of Engineering and Applied Science ... Truong X. Nghiem - the School of Engineering and Applied Science ...

seas.upenn.edu
from seas.upenn.edu More from this publisher
01.07.2014 Views

Truong X. Nghiem Electrical & Systems Engineering University of Pennsylvania 200 South 33rd Street, Rm. 203 Moore Philadelphia, PA 19104, U.S.A. nghiem@seas.upenn.edu +1 937 687 8664 http://www.seas.upenn.edu/ ∼ nghiem Research Interests – Control and scheduling of dynamical systems for peak demand management, with applications in smart & energy-efficient buildings, electric vehicles, and electric appliances. – Cyber-Physical Systems (CPS): real-time and embedded control systems, hybrid systems, control software synthesis and verification. Education 2012 Ph.D. Electrical & Systems Engineering, University of Pennsylvania, Philadelphia, USA – Thesis: Green Scheduling of Control Systems. ◦ Theory and algorithms for control and scheduling of dynamical systems for peak demand reduction. ◦ Applications in heating and cooling systems in buildings. – Advisor: Professor George J. Pappas; Co-advisor: Professor Rahul Mangharam. 2003 B.S. Electrical Engineering (Focus: Automatic Control), Hanoi University of Technology, Hanoi, Vietnam – Thesis: Develop an SFC software package for sequential control according to the IEC 61131-3 standard. – Advisor: Professor Hoang Minh Son. – Ranked first, with highest GPA, in the graduating class of 2003 (approx. 5000 students). Research Experience 2011 – Present Energy Efficient Buildings Hub (EEB Hub) (formerly Greater Philadelphia Innovation Cluster (GPIC) for Energy Efficient Buildings) An Energy-Regional Innovation Cluster (E-RIC) of the U.S. Department of Energy. Involved in the following research topics: – Scheduling and control for peak demand reduction & demand response in energy-efficient buildings. – Software for simulation, analysis, optimization & control of building energy systems. – Low-cost wireless sensors and sensor placement for inverse modeling of buildings for Model Predictive Control. Jun–Sept, 2008 Symbolic Execution of Simulink/Stateflow Models Intern, NEC Laboratories America, Princeton, USA. Supervisor: Dr. Sriram Sankaranarayanan. – Developed symbolic verification method & tool for Simulink/Stateflow models. – Filed a patent on the method. 2006 – 2009 Synthesis of Embedded Software from Hybrid Models (NSF) Student member, University of Pennsylvania, Philadelphia, USA. Worked with Professor George J. Pappas & Professor Rajeev Alur. – Developed theoretical methods for quantifying the performance of time-triggered digital implementation of control systems. – Developed simulation tool in Simulink for time-triggered implementation of control systems. 2007 – 2008 Pacemaker Formal Methods Challenge Student member, University of Pennsylvania, Philadelphia, USA. Worked with Professor George J. Pappas, Professor Insup Lee & Dr. Oleg Sokolsky. – Developed and verified a cardiac pacemaker model using timed automata with UPPAAL. Truong X. Nghiem – Curriculum Vitae 1/5

<strong>Truong</strong> X. <strong>Nghiem</strong><br />

Electrical & Systems <strong>Engineering</strong><br />

University <strong>of</strong> Pennsylvania<br />

200 South 33rd Street, Rm. 203 Moore<br />

Philadelphia, PA 19104, U.S.A.<br />

nghiem@seas.upenn.edu<br />

+1 937 687 8664<br />

http://www.seas.upenn.edu/ ∼ nghiem<br />

Research Interests<br />

– Control <strong>and</strong> scheduling <strong>of</strong> dynamical systems for peak dem<strong>and</strong> management, with applications in smart &<br />

energy-efficient buildings, electric vehicles, <strong>and</strong> electric appliances.<br />

– Cyber-Physical Systems (CPS): real-time <strong>and</strong> embedded control systems, hybrid systems, control s<strong>of</strong>tware<br />

syn<strong>the</strong>sis <strong>and</strong> verification.<br />

Education<br />

2012 Ph.D. Electrical & Systems <strong>Engineering</strong>, University <strong>of</strong> Pennsylvania, Philadelphia, USA<br />

– Thesis: Green Scheduling <strong>of</strong> Control Systems.<br />

◦ Theory <strong>and</strong> algorithms for control <strong>and</strong> scheduling <strong>of</strong> dynamical systems for peak dem<strong>and</strong> reduction.<br />

◦ Applications in heating <strong>and</strong> cooling systems in buildings.<br />

– Advisor: Pr<strong>of</strong>essor George J. Pappas; Co-advisor: Pr<strong>of</strong>essor Rahul Mangharam.<br />

2003 B.S. Electrical <strong>Engineering</strong> (Focus: Automatic Control), Hanoi University <strong>of</strong> Technology, Hanoi, Vietnam<br />

– Thesis: Develop an SFC s<strong>of</strong>tware package for sequential control according to <strong>the</strong> IEC 61131-3 st<strong>and</strong>ard.<br />

– Advisor: Pr<strong>of</strong>essor Hoang Minh Son.<br />

– Ranked first, with highest GPA, in <strong>the</strong> graduating class <strong>of</strong> 2003 (approx. 5000 students).<br />

Research Experience<br />

2011 – Present Energy Efficient Buildings Hub (EEB Hub) (formerly Greater Philadelphia Innovation Cluster (GPIC)<br />

for Energy Efficient Buildings)<br />

An Energy-Regional Innovation Cluster (E-RIC) <strong>of</strong> <strong>the</strong> U.S. Department <strong>of</strong> Energy.<br />

Involved in <strong>the</strong> following research topics:<br />

– Scheduling <strong>and</strong> control for peak dem<strong>and</strong> reduction & dem<strong>and</strong> response in energy-efficient buildings.<br />

– S<strong>of</strong>tware for simulation, analysis, optimization & control <strong>of</strong> building energy systems.<br />

– Low-cost wireless sensors <strong>and</strong> sensor placement for inverse modeling <strong>of</strong> buildings for Model Predictive Control.<br />

Jun–Sept, 2008<br />

Symbolic Execution <strong>of</strong> Simulink/Stateflow Models<br />

Intern, NEC Laboratories America, Princeton, USA.<br />

Supervisor: Dr. Sriram Sankaranarayanan.<br />

– Developed symbolic verification method & tool for Simulink/Stateflow models.<br />

– Filed a patent on <strong>the</strong> method.<br />

2006 – 2009 Syn<strong>the</strong>sis <strong>of</strong> Embedded S<strong>of</strong>tware from Hybrid Models (NSF)<br />

Student member, University <strong>of</strong> Pennsylvania, Philadelphia, USA.<br />

Worked with Pr<strong>of</strong>essor George J. Pappas & Pr<strong>of</strong>essor Rajeev Alur.<br />

– Developed <strong>the</strong>oretical methods for quantifying <strong>the</strong> performance <strong>of</strong> time-triggered digital implementation <strong>of</strong><br />

control systems.<br />

– Developed simulation tool in Simulink for time-triggered implementation <strong>of</strong> control systems.<br />

2007 – 2008 Pacemaker Formal Methods Challenge<br />

Student member, University <strong>of</strong> Pennsylvania, Philadelphia, USA.<br />

Worked with Pr<strong>of</strong>essor George J. Pappas, Pr<strong>of</strong>essor Insup Lee & Dr. Oleg Sokolsky.<br />

– Developed <strong>and</strong> verified a cardiac pacemaker model using timed automata with UPPAAL.<br />

<strong>Truong</strong> X. <strong>Nghiem</strong> – Curriculum Vitae 1/5


Dec 2002<br />

– May 2003<br />

– Developed pacemaker simulation model in Simulink <strong>and</strong> Stateflow.<br />

Sequential Function Chart (SFC) S<strong>of</strong>tware Package for Sequential Control according to <strong>the</strong> IEC 61131-3<br />

St<strong>and</strong>ard<br />

Undergraduate final project, Hanoi University <strong>of</strong> Technology, Hanoi, Vietnam.<br />

– Developed a visual programming s<strong>of</strong>tware tool for SFC programming <strong>of</strong> automation systems.<br />

– Developed a virtual machine for embedded control on industrial computers.<br />

Oct 2012 –<br />

Present<br />

Work Experience<br />

Post-doctoral Researcher, Electrical & Systems <strong>Engineering</strong>, University <strong>of</strong> Pennsylvania, Philadelphia, USA<br />

Member <strong>of</strong> <strong>the</strong> Real-Time & Embedded Systems Lab (mLab) <strong>and</strong> Penn Research in Embedded Computing <strong>and</strong><br />

Integrated Systems <strong>Engineering</strong> (PRECISE) center.<br />

2005 – 2012 Research Assistant, Electrical & Systems <strong>Engineering</strong>, University <strong>of</strong> Pennsylvania, Philadelphia, USA<br />

Member <strong>of</strong> <strong>the</strong> General Robotics, Automation, Sensing <strong>and</strong> Perception (GRASP) Lab.<br />

Jun–Sept, 2008<br />

Summer Intern, NEC Laboratories America, Princeton, USA<br />

System Analysis <strong>and</strong> Verification Group.<br />

2003 – 2005 Lecturer, Hanoi University <strong>of</strong> Technology, Hanoi, Vietnam<br />

Department <strong>of</strong> Automatic Control, Faculty <strong>of</strong> Electrical <strong>Engineering</strong>.<br />

Research S<strong>of</strong>tware Development<br />

2010 – Present MLE+<br />

Matlab/Simulink toolbox for building energy simulation, analysis, optimization <strong>and</strong> control.<br />

http://mlab.seas.upenn.edu/mlep/<br />

Nov 2012<br />

2008 Automatic extraction <strong>of</strong> linear hybrid models from Simulink/Stateflow models<br />

Internal s<strong>of</strong>tware tool <strong>of</strong> NEC Laboratories America for automatic instrumentation & extraction <strong>of</strong> linear hybrid<br />

models from Simulink/Stateflow models.<br />

2003 IEC 61131-3 Sequential Function Chart (SFC) Programming S<strong>of</strong>tware for Sequential Process Control<br />

Visual programming tool & virtual machine for embedded sequential control on industrial computers.<br />

Honors <strong>and</strong> Awards<br />

Best Demo Award at <strong>the</strong> 4th ACM Workshop On Embedded Sensing Systems For Energy-Efficiency In<br />

Buildings (BuildSys), Toronto, Canada<br />

For <strong>the</strong> tool demo <strong>of</strong> MLE+.<br />

2005 – 2012 Vietnam Education Foundation (VEF) Fellowship<br />

Prestigious fellowship from <strong>the</strong> U.S. government for Ph.D. study at <strong>the</strong> University <strong>of</strong> Pennsylvania.<br />

Nov 2003<br />

Second Prize in <strong>the</strong> Second National “Youth with Automation” Contest<br />

A Vietnam’s national contest for young Vietnamese researchers in control <strong>and</strong> automation. Organized <strong>and</strong> awarded<br />

by The Vietnam <strong>Science</strong> <strong>and</strong> Technology Association on Automation <strong>and</strong> <strong>the</strong> Ministry <strong>of</strong> Education <strong>and</strong> Training.<br />

2003 Dean’s List at Hanoi University <strong>of</strong> Technology<br />

Awarded by <strong>the</strong> Rector <strong>of</strong> Hanoi University <strong>of</strong> Technology for outst<strong>and</strong>ing academic performance.<br />

Aug 2003<br />

May 2003<br />

Excellent Student Award<br />

Awarded by <strong>the</strong> Hanoi People’s Committee for outst<strong>and</strong>ing academic performance among all college students in<br />

Hanoi City.<br />

Second Prize in “Student Research Contest”<br />

Awarded by Hanoi University <strong>of</strong> Technology for excellent student research work.<br />

1998 – 2003 Excellent Student Scholarship for 5 Consecutive Years<br />

Awarded by Hanoi University <strong>of</strong> Technology for academic excellence.<br />

<strong>Truong</strong> X. <strong>Nghiem</strong> – Curriculum Vitae 2/5


Pr<strong>of</strong>essional Service<br />

Journal Reviewer<br />

– IEEE Transactions on Control Systems Technology: 2012.<br />

– IEEE Transactions on Automatic Control: 2013.<br />

Conference Reviewer<br />

– IEEE Conference on Decision <strong>and</strong> Control (CDC): 2011–2013.<br />

– American Control Conference (ACC): 2012–2013.<br />

– IEEE Multi-conference on Systems <strong>and</strong> Control (MSC): 2012.<br />

– IEEE Real-Time Systems Symposium (RTSS): 2008, 2010.<br />

– International Conference on Embedded S<strong>of</strong>tware (EMSOFT): 2012.<br />

– IFAC World Congress: 2011.<br />

– ACM/IEEE International Conference on Cyber-Physical Systems (ICCPS): 2012–2013.<br />

– IFAC Conference on Analysis <strong>and</strong> Design <strong>of</strong> Hybrid Systems (ADHS): 2012.<br />

– Mediterranean Conference on Control <strong>and</strong> Automation (MED): 2012.<br />

– International Conference on Computer Aided Verification (CAV): 2013.<br />

– International Conf. on Tools <strong>and</strong> Algorithms for <strong>the</strong> Construction <strong>and</strong> Analysis <strong>of</strong> Systems (TACAS): 2012.<br />

– IEEE International Conference on Automation <strong>Science</strong> <strong>and</strong> <strong>Engineering</strong> (CASE): 2011.<br />

– International Symposium on Automated Technology for Verification <strong>and</strong> Analysis (ATVA): 2008.<br />

– International Conference on Distributed Computing Systems Workshops (ICDCS): 2008.<br />

– Design, Automation & Test in Europe (DATE): 2013.<br />

– ACM Workshop On Embedded Systems For Energy-Efficiency In Buildings (BuildSys): 2012.<br />

Research Funding Proposal Reviewer<br />

– The 2013 Kentucky <strong>Science</strong> <strong>and</strong> <strong>Engineering</strong> Foundation (KSEF) R&D Excellence Award.<br />

Pr<strong>of</strong>essional Memberships<br />

– IEEE Member since 2013.<br />

– IEEE Graduate Student Member: 2007–2012.<br />

– IEEE Control Systems Society Member since 2009.<br />

– ASHRAE Student Member: 2010–2011.<br />

Technical Skills<br />

– Scientific s<strong>of</strong>tware <strong>and</strong> programming languages: Matlab, Simulink, Stateflow, C, C++, Python, EnergyPlus,<br />

UPPAAL.<br />

– Editing: L A TEX, Emacs.<br />

Languages<br />

English (fluent), Vietnamese (native).<br />

Publications<br />

For <strong>the</strong> most updated list <strong>of</strong> publications, please visit http:// www.seas.upenn.edu/ ∼ nghiem/ publications.html<br />

Control & Scheduling for Peak Dem<strong>and</strong> Reduction<br />

[1] T. X. <strong>Nghiem</strong>, G. J. Pappas, <strong>and</strong> R. Mangharam, “Event-based green scheduling <strong>of</strong> radiant systems in<br />

buildings,” in Proc. <strong>of</strong> <strong>the</strong> American Control Conference (ACC), 6 2013.<br />

[2] T. X. <strong>Nghiem</strong>, M. Behl, <strong>and</strong> R. Mangharam, “Green scheduling <strong>of</strong> control systems,” Submitted to IEEE<br />

Transactions on Automatic Control, 2013.<br />

<strong>Truong</strong> X. <strong>Nghiem</strong> – Curriculum Vitae 3/5


[3] M. Behl, T. X. <strong>Nghiem</strong>, <strong>and</strong> R. Mangharam, “Green scheduling for energy-efficient operation <strong>of</strong> multiple<br />

chiller plants,” in Proc. <strong>of</strong> <strong>the</strong> IEEE Real-Time Systems Symposium (RTSS), pp. 195–204, 2012.<br />

[4] T. X. <strong>Nghiem</strong>, M. Behl, G. J. Pappas, <strong>and</strong> R. Mangharam, “Green scheduling for radiant systems in<br />

buildings,” in Proc. <strong>of</strong> <strong>the</strong> IEEE Conference on Decision <strong>and</strong> Control (CDC), pp. 7577–7582, 2012.<br />

[5] T. X. <strong>Nghiem</strong>, M. Behl, R. Mangharam, <strong>and</strong> G. J. Pappas, “Scalable scheduling <strong>of</strong> building control systems<br />

for peak dem<strong>and</strong> reduction,” in Proc. <strong>of</strong> <strong>the</strong> American Control Conference (ACC), pp. 3050–3055, 2012.<br />

[6] Z. Li, P.-C. Huang, A. K. Mok, T. X. <strong>Nghiem</strong>, M. Behl, G. J. Pappas, <strong>and</strong> R. Mangharam, “On<br />

<strong>the</strong> feasibility <strong>of</strong> linear discrete-time systems <strong>of</strong> <strong>the</strong> green scheduling problem,” in Proc. <strong>of</strong> <strong>the</strong> 32nd IEEE<br />

Real-Time Systems Symposium (RTSS), pp. 295–304, 2011.<br />

[7] T. X. <strong>Nghiem</strong>, M. Behl, R. Mangharam, <strong>and</strong> G. J. Pappas, “Green scheduling <strong>of</strong> control systems for peak<br />

dem<strong>and</strong> reduction,” in Proc. <strong>of</strong> <strong>the</strong> IEEE Conference on Decision <strong>and</strong> Control (CDC), pp. 5131–5136, 2011.<br />

[8] T. X. <strong>Nghiem</strong>, M. Behl, G. J. Pappas, <strong>and</strong> R. Mangharam, “Green scheduling: Scheduling <strong>of</strong> control systems<br />

for peak power reduction,” in Proc. <strong>of</strong> International Green Computing Conference <strong>and</strong> Workshops (IGCC),<br />

pp. 1–8, 2011.<br />

[9] T. X. <strong>Nghiem</strong> <strong>and</strong> G. J. Pappas, “Receding-horizon supervisory control <strong>of</strong> green buildings,” in Proc. <strong>of</strong> <strong>the</strong><br />

American Control Conference, pp. 4416–4421, 2011.<br />

Cyber-Physical Systems<br />

[1] T. X. <strong>Nghiem</strong>, G. J. Pappas, R. Alur, <strong>and</strong> A. Girard, “Time-triggered implementations <strong>of</strong> dynamic controllers,”<br />

ACM Transactions in Embedded Computing Systems, vol. 11, pp. 58:1–24, 8 2012.<br />

[2] T. X. <strong>Nghiem</strong> <strong>and</strong> G. E. Fainekos, “Computing schedules for time-triggered control using genetic algorithms,”<br />

in Proc. <strong>of</strong> <strong>the</strong> 18th IFAC World Congress, 8 2011.<br />

[3] T. X. <strong>Nghiem</strong>, S. Sankaranarayanan, G. Fainekos, F. Ivancic, A. Gupta, <strong>and</strong> G. J. Pappas, “Monte-carlo<br />

techniques for falsification <strong>of</strong> temporal properties <strong>of</strong> non-linear hybrid systems,” in Proc. <strong>of</strong> <strong>the</strong> 13th ACM<br />

international conference on Hybrid systems: computation <strong>and</strong> control (HSCC), pp. 211–220, Springer, 2010.<br />

[4] T. X. <strong>Nghiem</strong>, G. J. Pappas, R. Alur, <strong>and</strong> A. Girard, “Time-triggered implementations <strong>of</strong> dynamic controllers,”<br />

in Proc. <strong>of</strong> <strong>the</strong> 6th ACM & IEEE International conference on Embedded s<strong>of</strong>tware (EMSOFT),<br />

pp. 2–11, ACM, 2006.<br />

O<strong>the</strong>r Topics<br />

[1] W. Bernal, M. Behl, T. X. <strong>Nghiem</strong>, <strong>and</strong> R. Mangharam, “MLE+: a tool for integrated design <strong>and</strong> deployment<br />

<strong>of</strong> energy efficient building controls,” in Proc. <strong>of</strong> <strong>the</strong> 4th ACM Workshop on Embedded Sensing Systems for<br />

Energy-Efficiency in Buildings (BuildSys), pp. 123–130, ACM, 2012.<br />

[2] T. X. <strong>Nghiem</strong> <strong>and</strong> S. M. Hoang, “Real-time <strong>and</strong> interactive simulation <strong>of</strong> industrial processes for education<br />

<strong>and</strong> research,” in The 6th Vietnam Conference on Automation (VICA VI), 2005. In Vietnamese.<br />

[3] S. M. Hoang <strong>and</strong> T. X. <strong>Nghiem</strong>, “PLCs <strong>and</strong> <strong>the</strong> IEC 61131-3 st<strong>and</strong>ard (part 2),” Automation Today<br />

(Vietnamese), vol. 7, 7 2004. In Vietnamese.<br />

[4] S. M. Hoang <strong>and</strong> T. X. <strong>Nghiem</strong>, “PLCs <strong>and</strong> <strong>the</strong> IEC 61131-3 st<strong>and</strong>ard (part 1),” Automation Today<br />

(Vietnamese), vol. 5, 5 2004. In Vietnamese.<br />

Theses<br />

[1] T. X. <strong>Nghiem</strong>, Green Scheduling <strong>of</strong> Control Systems. PhD <strong>the</strong>sis, University <strong>of</strong> Pennsylvania, 2012.<br />

<strong>Truong</strong> X. <strong>Nghiem</strong> – Curriculum Vitae 4/5


Patents<br />

1. System <strong>and</strong> Method for Feedback-guided Test Generation for Cyber-physical Systems Using Monte-<br />

Carlo (<strong>Applied</strong>)<br />

– Inventors: Aarti Gupta, Franjo Ivancic, Sriram Sankaranarayanan, <strong>Truong</strong> <strong>Nghiem</strong>.<br />

– Assignees: NEC Laboratories America, Inc.<br />

– Patent application number: 20100094611.<br />

– Filing date: October 14, 2009.<br />

<strong>Truong</strong> X. <strong>Nghiem</strong> – Curriculum Vitae 5/5

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!