<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Research | Dr. Evangelos Vlachos</title><link>https://vlachos.science/research/</link><atom:link href="https://vlachos.science/research/index.xml" rel="self" type="application/rss+xml"/><description>Research</description><generator>Hugo Blox Builder (https://hugoblox.com)</generator><language>en</language><lastBuildDate>Mon, 19 Oct 2026 00:00:00 +0000</lastBuildDate><image><url>https://vlachos.science/media/icon_hu_2beab1606e98fa9.png</url><title>Research</title><link>https://vlachos.science/research/</link></image><item><title>Channel Estimation for mmWave and THz Massive MIMO</title><link>https://vlachos.science/research/channel-estimation/</link><pubDate>Mon, 19 Oct 2026 00:00:00 +0000</pubDate><guid>https://vlachos.science/research/channel-estimation/</guid><description>&lt;p>Channel estimation is how a receiver learns the paths a radio signal has travelled: their directions, delays and strengths. At millimeter-wave (mmWave) and terahertz (THz) frequencies, where 5G and 6G networks find wide bandwidth, signals fade quickly and large antenna arrays must focus their energy into narrow beams. A beam can only be pointed at a channel that has been estimated well, so channel estimation decides how much of the promised bandwidth is actually usable. We have worked on this problem since 2018: for massive MIMO base stations, low-cost receivers, moving drones, extremely large THz arrays and, more recently, quantum computers.&lt;/p>
&lt;h2 id="why-channel-estimation-is-hard-at-mmwave-and-thz">Why channel estimation is hard at mmWave and THz&lt;/h2>
&lt;ul>
&lt;li>&lt;strong>Cheap hardware hides the signal.&lt;/strong> Large arrays are affordable only with hybrid analog/digital beamforming, few radio-frequency (RF) chains and low-resolution analog-to-digital converters (ADCs), so the receiver sees a compressed and coarsely quantized version of the channel.&lt;/li>
&lt;li>&lt;strong>There is little time.&lt;/strong> The channel changes quickly, especially for vehicles and UAVs, so only short training sequences can be afforded.&lt;/li>
&lt;li>&lt;strong>Wide bandwidth bends the beam.&lt;/strong> Over a very wide band the beam direction drifts with frequency (beam squint) and echoes spread over many symbols. At THz both effects appear together, which is called dual-wideband fading.&lt;/li>
&lt;/ul>
&lt;h2 id="sparse-and-low-rank-channel-estimation-from-short-training">Sparse and low-rank channel estimation from short training&lt;/h2>
&lt;p>mmWave channels have only a few strong paths, so the channel matrix is sparse in the beamspace and has low rank. We exploit both properties at once, through matrix completion and the alternating direction method of multipliers (ADMM), to recover the channel from far shorter training than either property alone allows (&lt;a href="https://vlachos.science/publication/vlachos-massive-2018/">IEEE SPL 2018&lt;/a>). For wideband hybrid receivers we introduced a random spatial sampling stage in the analog combiner, so that a few RF chains capture enough of the channel to recover it (&lt;a href="https://vlachos.science/publication/vlachos-wideband-2019/">IEEE JSTSP 2019&lt;/a>, &lt;a href="https://vlachos.science/publication/vlachos-hybrid-2019/">SPAWC 2019&lt;/a>), and we extended the method to track the channel as it changes over time (&lt;a href="https://vlachos.science/publication/alexandropoulos-wideband-2020/">ICASSP 2020&lt;/a>).&lt;/p>
&lt;h2 id="hybrid-beamforming-receivers-with-low-resolution-adcs">Hybrid beamforming receivers with low-resolution ADCs&lt;/h2>
&lt;p>Few-bit ADCs turn the received signal into a staircase. We add small random signals (dither) to the analog beamformer and to the ADCs, so that quantization becomes informative rather than destructive, and recover the channel with an expectation-maximization estimator that performs close to an oracle least-squares estimator (&lt;a href="https://vlachos.science/publication/vlachos-dithered-2018/">ICASSP 2018&lt;/a>). For few-bit receivers we also developed a message-passing estimator that needs no prior knowledge of the channel statistics (&lt;a href="https://vlachos.science/publication/kaushik-efficient-2018/">EUSIPCO 2018&lt;/a>). With colleagues at Queen&amp;rsquo;s University Belfast we studied a two-stage Rotman lens beamformer, which gives high antenna gain without a beam-selection network, and designed a robust estimator for it under low-resolution sampling (&lt;a href="https://vlachos.science/publication/vlachos-robust-2019/">SPAWC 2019&lt;/a>, &lt;a href="https://vlachos.science/publication/vlachos-millimeter-2023/">ICC 2023 Workshops&lt;/a>).&lt;/p>
&lt;h2 id="channels-of-moving-uavs-and-vehicles">Channels of moving UAVs and vehicles&lt;/h2>
&lt;p>A drone or a car already knows where it is and how fast it moves. We feed this information from the control system into the channel estimator. For a UAV link we first estimate the UAV position from the line-of-sight path and then complete the rest of the channel (&lt;a href="https://vlachos.science/publication/alexandropoulos-joint-2020/">Asilomar 2020&lt;/a>). The vehicle&amp;rsquo;s velocity reduces the training needed under beam squint (&lt;a href="https://vlachos.science/publication/vlachos-velocity-aided-2023/">EUSIPCO 2023&lt;/a>), and for a UAV with a single RF chain the state estimate from its flight controller makes the wideband channel recoverable from short training (&lt;a href="https://vlachos.science/publication/vlachos-improving-2025/">IEEE TVT 2025&lt;/a>).&lt;/p>
&lt;figure id="figure-test-flights-around-a-base-station-top-and-the-error-of-the-uavs-own-position-estimate-bottom-the-side-information-our-estimator-uses-from-ieee-tvt-2025">
&lt;div class="d-flex justify-content-center">
&lt;div class="w-100" >&lt;img alt="Three UAV test flight paths around a base station, and the UAV position estimation error over time" srcset="
/research/channel-estimation/uav-flights_hu_a26d9d7699d1ee7f.webp 400w,
/research/channel-estimation/uav-flights_hu_a37472829e1e7b62.webp 760w,
/research/channel-estimation/uav-flights_hu_8c40ef524bdef691.webp 1200w"
src="https://vlachos.science/research/channel-estimation/uav-flights_hu_a26d9d7699d1ee7f.webp"
width="760"
height="524"
loading="lazy" data-zoomable />&lt;/div>
&lt;/div>&lt;figcaption>
Test flights around a base station (top) and the error of the UAV&amp;rsquo;s own position estimate (bottom), the side information our estimator uses. From IEEE TVT 2025.
&lt;/figcaption>&lt;/figure>
&lt;h2 id="thz-xl-mimo-dual-wideband-fading-and-sensing-aided-estimation">THz XL-MIMO: dual-wideband fading and sensing-aided estimation&lt;/h2>
&lt;p>At THz, extremely large arrays (XL-MIMO) with hundreds of antennas face beam squint and inter-symbol interference at the same time. We model both in the time domain for single-carrier transmission, with a mixed-integer biconvex formulation that handles arbitrary delay patterns (&lt;a href="https://vlachos.science/publication/vlachos-biconvex-2025/">EUSIPCO 2025&lt;/a>). In an integrated sensing and communication (ISAC) system the base station&amp;rsquo;s own radar output gives the estimator a head start: a biconvex ADMM algorithm warm-started by the radar jointly recovers the channel matrix and the delay support, and returns the delay profile as a sensing output at no extra pilot cost (&lt;a href="https://vlachos.science/publication/vlachos-sensing-thz-xlmimo-2026/">ISAC 2026&lt;/a>).&lt;/p>
&lt;h2 id="channel-estimation-with-reconfigurable-intelligent-surfaces">Channel estimation with reconfigurable intelligent surfaces&lt;/h2>
&lt;p>A reconfigurable intelligent surface (RIS) can shape the propagation environment, but the channels through it must be estimated first, and a fully passive surface cannot observe them. We proposed an RIS hardware architecture with a minimal number of active elements that makes explicit channel estimation possible (&lt;a href="https://vlachos.science/publication/alexandropoulos-hardware-2020/">ICASSP 2020&lt;/a>), and a protocol for receiving RISs that estimate the channels of two multi-antenna terminals from non-orthogonal pilots, again exploiting beamspace sparsity and low rank (&lt;a href="https://vlachos.science/publication/alexandropoulos-receiving-2025/">Springer book chapter, 2026&lt;/a>).&lt;/p>
&lt;h2 id="quantum-computing-for-channel-estimation">Quantum computing for channel estimation&lt;/h2>
&lt;p>Many channel estimators reduce to solving a large system of linear equations, a task where quantum algorithms promise large speed-ups. With Kostas Blekos we studied how quantum linear-system solvers could assist mmWave massive MIMO receivers, and how the amplitude encoding of the quantum state relates to recovering the channel (&lt;a href="https://vlachos.science/publication/vlachos-quantum-2022/">VLSI-SoC 2022&lt;/a>).&lt;/p>
&lt;h2 id="current-directions">Current directions&lt;/h2>
&lt;ul>
&lt;li>Closing the loop between sensing and communication, so that each channel estimate improves the next sensing step and the sensing output improves the next estimate.&lt;/li>
&lt;li>Near-field (spherical-wave) propagation for XL-MIMO arrays, where the far-field model behind most estimators stops holding.&lt;/li>
&lt;li>Joint design of UAV motion and beam alignment, so that the flight path itself keeps the channel easy to estimate.&lt;/li>
&lt;/ul>
&lt;h2 id="collaborators">Collaborators&lt;/h2>
&lt;p>George C. Alexandropoulos, John S. Thompson, Aryan Kaushik, Christos Mavrokefalidis, Kostas Berberidis, Michail Matthaiou, Vincent F. Fusco, Muhammad Z. Shakir, Besma Smida, Konstantinos D. Katsanos and Kostas Blekos.&lt;/p>
&lt;h2 id="work-with-us">Work with us&lt;/h2>
&lt;p>We offer diploma and MSc theses, internships and PhD co-supervision on these problems, at ISI, ATHENA RC and at the University of Patras. Students get a well-defined problem, working simulation code to start from and compute time on the ARIS national supercomputer, and they co-author what they publish. Open thesis and internship topics are listed on the &lt;a href="https://vlachos.science/research/open-topics/">open topics&lt;/a> page. Researchers interested in joint papers or proposals are equally welcome. &lt;a href="https://vlachos.science/contact/">Get in touch&lt;/a>, and see the &lt;a href="https://vlachos.science/group/">research group&lt;/a> page for who works with us today.&lt;/p></description></item><item><title>Open Topics for Theses, Internships and PhDs</title><link>https://vlachos.science/research/open-topics/</link><pubDate>Mon, 19 Oct 2026 00:00:00 +0000</pubDate><guid>https://vlachos.science/research/open-topics/</guid><description>&lt;p>Our group works on the joint design of sensing, communication and control for UAV networks and 6G. The topics below are open now. Each starts from a published paper of ours, comes with working code to begin from, and is scoped to end in a result that can be published with you as a co-author. Diploma and MSc theses are offered with the University of Patras, PhD topics through co-supervision, and internships at ISI, ATHENA RC. Simulations run on the ARIS national supercomputer. Hardware topics use the drones, mmWave radar and Wi-Fi/Remote ID equipment of the &lt;a href="https://vlachos.science/projects/eusome/">EUSOME&lt;/a> project.&lt;/p>
&lt;h2 id="sensing-and-estimation">Sensing and estimation&lt;/h2>
&lt;h3 id="1-sensing-aided-channel-estimation-for-uav-mmwave-links">1. Sensing-aided channel estimation for UAV mmWave links&lt;/h3>
&lt;p>&lt;em>MSc or diploma thesis · simulation in Python or MATLAB&lt;/em>&lt;/p>
&lt;p>A drone&amp;rsquo;s flight controller already knows its position and velocity, and a base station with radar can sense the drone itself. Use both to cut the training a wideband mmWave link needs, starting from our estimator in &lt;a href="https://vlachos.science/publication/vlachos-improving-2025/">IEEE TVT 2025&lt;/a> and the sensing-aided method of &lt;a href="https://vlachos.science/publication/vlachos-sensing-thz-xlmimo-2026/">ISAC 2026&lt;/a>. Deliverable: a simulator with beam squint and a comparison of pilot overhead against standard estimators.&lt;/p>
&lt;h3 id="2-cooperative-localization-for-uav-swarms-over-lossy-links">2. Cooperative localization for UAV swarms over lossy links&lt;/h3>
&lt;p>&lt;em>MSc thesis or PhD · estimation theory and simulation&lt;/em>&lt;/p>
&lt;p>Drones in a swarm can locate each other from mutual range and bearing measurements when GPS is degraded, but links drop and some measurements are wrong. Starting from our consistency-gated method in &lt;a href="https://vlachos.science/publication/venetis-consistency-2026/">EUSIPCO 2026&lt;/a>, design estimators that stay consistent under packet loss and outliers, and test them on a simulated swarm in Gazebo/PX4.&lt;/p>
&lt;h2 id="communication-and-control">Communication and control&lt;/h2>
&lt;h3 id="3-connectivity-aware-motion-planning-for-uav-formations-with-directional-links">3. Connectivity-aware motion planning for UAV formations with directional links&lt;/h3>
&lt;p>&lt;em>Diploma or MSc thesis · ROS 2, Gazebo/PX4&lt;/em>&lt;/p>
&lt;p>mmWave links work only when the beams of both drones point at each other, so motion and communication cannot be planned separately. Building on our predictive control for connectivity in &lt;a href="https://vlachos.science/publication/vlachos-semantic-uav-2026/">NextGCom 2026&lt;/a>, implement a planner that keeps a formation connected while it flies its mission, with a directional link model in Gazebo/PX4.&lt;/p>
&lt;h3 id="4-safe-collision-avoidance-and-interception-with-control-barrier-functions">4. Safe collision avoidance and interception with control barrier functions&lt;/h3>
&lt;p>&lt;em>MSc thesis or PhD · control theory and simulation, optionally hardware&lt;/em>&lt;/p>
&lt;p>Our SE(3) control barrier functions in &lt;a href="https://vlachos.science/publication/vlachos-cbf-se3-2026/">ICUAS 2026&lt;/a> keep a counter-UAS interceptor safe under its hardware limits. Extend them to actuator saturation and sensing delays, to several interceptors, and to hardware-in-the-loop tests on small quadrotors.&lt;/p>
&lt;h2 id="drone-detection-and-air-mobility">Drone detection and air mobility&lt;/h2>
&lt;h3 id="5-passive-wi-fi-radar-and-remote-id-for-drone-detection">5. Passive Wi-Fi radar and Remote ID for drone detection&lt;/h3>
&lt;p>&lt;em>Diploma or MSc thesis, or internship · ESP32 and Wi-Fi hardware, signal processing&lt;/em>&lt;/p>
&lt;p>Ordinary Wi-Fi signals reflected by a drone reveal it, and Remote ID broadcasts identify it. Build a low-cost detector that combines both and evaluate it with measurements from the EUSOME field trials. Our radar simulation framework in &lt;a href="https://vlachos.science/publication/petroutsos-design-2025/">ISC2 2025&lt;/a> is the starting point for the radar side.&lt;/p>
&lt;h3 id="6-radar-and-camera-fusion-for-detect-and-avoid-on-small-drones">6. Radar and camera fusion for detect-and-avoid on small drones&lt;/h3>
&lt;p>&lt;em>Diploma or MSc thesis · Python, deep learning, mmWave radar&lt;/em>&lt;/p>
&lt;p>A camera fails in low light and a radar gives few pixels; together they can detect obstacles and other aircraft reliably. Train and test fusion detectors on the synchronized radar and camera data of &lt;a href="https://vlachos.science/projects/firadav/">FIRA-DAV&lt;/a>, for the detect-and-avoid function of &lt;a href="https://vlachos.science/projects/splash/">SPLASH&lt;/a>.&lt;/p>
&lt;h3 id="7-cellular-isac-for-drone-surveillance-in-u-space">7. Cellular ISAC for drone surveillance in U-space&lt;/h3>
&lt;p>&lt;em>MSc thesis or PhD · simulation and standards&lt;/em>&lt;/p>
&lt;p>5G and 6G base stations can act as radars and track drones. Quantify the accuracy and coverage they reach, and what this means for the separation between drones in U-space, starting from our study of ISAC for advanced air mobility in &lt;a href="https://vlachos.science/publication/vlachos-isac-2025/">ISC2 2025&lt;/a>. The results relate to our contribution to the ETSI ISG ISAC standardisation group.&lt;/p>
&lt;h2 id="what-you-get">What you get&lt;/h2>
&lt;p>A well-defined problem, code to start from, a weekly meeting and the Friday group seminar, compute time on ARIS, and co-authorship of what you publish.&lt;/p>
&lt;h2 id="how-to-apply">How to apply&lt;/h2>
&lt;p>&lt;a href="https://vlachos.science/contact/">Write to us&lt;/a> with the topic you are interested in, a CV or transcript, and something you have built: code, a report, a project. Your own ideas within these directions are welcome too.&lt;/p></description></item></channel></rss>