The wireless communication used by vehicles in collaborative vehicle platoons (CVPs) is vulnerable to cyber-attacks, which threaten their safe operation. To address this issue, a safety preserving controller is presented. The proposed controller is based on topology-switching coalitional MPC, which utilises a RUIO to detect and isolate the cyber-attacks. Attacked communication links are then disabled to accommodate the attack. Furthermore, the MPC controller is designed to be resilient against undetected attacks and the uncertainty derived from disabling communication links. The uploaded code, illustrates the performance of the proposed scheme on a simulated CVP of four vehicles. The code used to generate results presented in chapter 3 of the PhD dissertation of Twan Keijzer: Advances in Safety and Security of Cyber-Physical Systems - Sliding Mode Observers, Coalitional Control and Homomorphic Encryption
EBI Tools is a project that aims to provide programmatic access to the various databases and retrieval and analysis services that the European Bioinformatics Institute (EBI) provides through Simple Object Access Protocol (SOAP) and other related web service technologies. Example tools include those to compute sequence similarity searches, pairwise/multiple sequence alignment and protein functional analysis.
Sliding mode observers (SMOs) have been proposed for exact anomaly estimation for a class of ideal systems without unmatched uncertainties and measurement noise. For such ideal systems anomaly detection is trivial, however for systems with unmatched uncertainties or measurement noise a dedicated detector is needed. In this code two of such robust anomaly detectors are implemented, which extend the anomaly detection capability of a large class of SMOs to include systems with unmatched uncertainties and measurement noise. The first detector is based on the so-called equivalent output injection (EOI), which is closely related to the anomaly estimate. The second detector is directly based on the SMO state estimation error. Doing so, the second detector bypasses the low-pass filter generating the EOI allowing for faster detection of anomalies and making it possible to detect smaller magnitude anomalies. The detectors are applied in this code to detect a man-in-the-middle (MITM) attack on a collaborative vehicle platoon (CVP). The code used to generate results presented in chapter 2 of the PhD dissertation of Twan Keijzer: Advances in Safety and Security of Cyber-Physical Systems - Sliding Mode Observers, Coalitional Control and Homomorphic Encryption
The ColorIce tool contains MATLAB scripts which accept a sequence of photographs of an ice thin section rotated between crossed-polarizers and 1) registers the images, 2) segments the grain boundaries, and 3) identifies the c-axis orientation of each grain in the images. A full description of the methodology and application has been submitted to Cold Regions Science and Technology. Metadata of this dataset will be updated once this becomes publicly available. For questions about the tool, please contact Cody C. Owen (email@example.com).
This code is used for computing the results of the paper "Characterizing residential segregation in cities using intensity, separation, and scale indicators". This code identifies and characterizes residential segregation patterns from demographic data. It is applied in a Dutch case study. It is written in python, using notebooks. This source code should be stored in a folder named code. The folder code and the folder data (see https://doi.org/10.4121/19597258) should be located in the same directory. FORMAT *.mkd; *.ipynb; *.txt; *.csv RECOMMENDED HARDWARE 1. Processor: Intel® Core™ i5-10210U CPU 2. RAM: 32GiB of RAM (DDR4) 3. GPU: Intel® UHD Graphics GPU RECOMMENDED OPERATING SYSTEM Ubuntu 21.10, 64-bit REQUIRED VERSION OF PYTHON 3.9.7 REQUIRED LIBRARIES USED see requirements.txt EXTRA FILE parameter.csv specifies some parameters used in the analysis. SEQUENCE OF SCRIPTS The scripts should be run in the following order: 1. demographics_preprocess.ipynb 2. extract_city_boundary.ipynb 3. extract_street_network.ipynb 4. extract_zones_in_gemeente.ipynb 5. shortest_path.ipynb 6. adjacency_matrix.ipynb 7. correlation_matrix.ipynb 8. exposure.ipynb 9. cluster_analysis.ipynb 10. descriptive_stats.ipynb 11. combine_zones_into_municipalities.ipynb
This dataset contains MATLAB scripts created during the work on "Design of experiments: a statistical tool for PIV uncertainty quantification". The proposed UQ approach is applied to estimate the uncertainties in time-averaged velocity and Reynold normal stresses in planar PIV measurements of the flow over a NACA0012 airfoil. The approach is also used to the investigation by stereoscopic PIV of the flow at the outlet of a ducted Boundary Layer Ingesting (BLI) propulsor. The codes in this dataset are used for these two experimental cases.
EpiFactors is a database for epigenetic factors such as histones, protamines, other proteins and lncRNAs. It compiles functional information about human and mouse epigenetic regulators, their complexes, and expression in multiple cell types to facilitate the work of researchers in the field of epigenetics.