Engineering Papers⌕ Search

Engineering topics

Dowling, Chase P.

Publications and source records attributed to Dowling, Chase P..

Simulation-based analysis of different curb space type allocations on curb performance

Curbspace is a limited resource in urban areas. Delivery, ridehailing and passenger vehicles must compete for spaces at the curb. Cities are increasingly adjusting curb rules and allocating curb spaces for uses other than short-term paid parking, yet they lack the tools or data needed to make informed decisions. In this research, we analyze and quantify the impacts of different curb use allocations on curb performance through simulation, covering various mixes of curbspace uses (bus stops, paid parking, passenger pick-up/drop-off zones, and commercial vehicle loading zones), parking rules, and driver rule compliance. Three metrics (including two new ones) are developed to evaluate the performance of the curb, covering productivity and accessibility of passengers and goods, and CO 2 emissions. The metrics are calculated for each scenario across a wide range of input parameters (traffic volume, parking demand rate, vehicle dwell time, and street design speed) and compared to each other and to a baseline scenario. This work can inform policy decisions by providing municipalities a tool to analyze various curb management strategies and choose the ones that produce results more in line with their policy goals.

99 GENERAL AND MISCELLANEOUS↗

Optimal, centralized dynamic curbside parking space zoning

In this paper we formulate a dynamic mixed integer program for optimally zoning curbside parking spaces subject to transportation policy-inspired constraints and regularization terms. First, we illustrate how given some objective of curb zoning valuation as a function of zone type (paid parking, bus stop, etc.), dynamically rezoning involves unrolling this optimization program over a fixed time horizon. Second, we implement two different solution methods given an example curb zoning valuation. In the first method, we solve long horizon dynamic zoning problems via approximate dynamic programming. In the second method, we employ Dantzig-Wolfe decomposition to break-up the mixed-integer program into a master problem and several sub-problems that can be solved in parallel. This speeds up the computational solve-time of the MIP considerably. We present simulation results and comparisons of the different employed techniques on vehicle arrival-rate data obtained for a neighborhood in downtown Seattle, Washington, USA.

Nazir, Mohammad Nawaf↗

Automated Adversary Emulation for Cyber-Physical Systems via Reinforcement Learning

Adversary emulation is an offensive exercise that provides a comprehensive assessment of a system’s resilience against cyber attacks. However, adversary emulation is typically a manual process, making it costly and hard to deploy in cyber-physical systems (CPS) with complex dynamics, vulnerabilities, and operational uncertainties. In this paper, we develop an automated, domain-aware approach to adversary emulation for CPS. We formulate a Markov Decision Process (MDP) model to determine an optimal attack sequence over a hybrid attack graph with cyber (discrete) and physical (continuous) components and related physical dynamics. We apply model-based and model-free reinforcement learning (RL) methods to solve the discrete-continuous MDP in a tractable fashion. As a baseline, we also develop a greedy attack algorithm and compare it with the RL procedures. We summarize our findings through a numerical study on sensor deception attacks in buildings to compare the performance and solution quality of the proposed algorithms.

Bhattacharya, Arnab↗

Transfer Learning for HVAC System Fault Detection

Faults in HVAC systems degrade thermal comfort and energy efficiency in buildings and have received significant attention from the research community, with data driven methods gaining in popularity. Yet the lack of labeled data, such as normal versus faulty operational status, has slowed the application of machine learning to HVAC systems. In addition, for any particular building, there may be an insufficient number of observed faults over a reasonable amount of time for training. To overcome these challenges, we present a transfer methodology for a novel Bayesian classifier designed to distinguish between normal operations and faulty operations. The key is to train this classifier on a building with a large amount of sensor and fault data (for example, via simulation or standard test data) then transfer the classifier to a new building using a small amount of normal operations data from the new building. We demonstrate a proof-of-concept for transferring a classifier between architecturally similar buildings in different climates and show few samples are required to maintain classification precision and recall.

transfer learning, Building HVAC, Bayesian framewo↗