<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.4 20241031//EN" "JATS-journalpublishing1-4.dtd">
<article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" article-type="research-article" dtd-version="1.4" xml:lang="en">
  <front>
    <journal-meta>
      <journal-id journal-id-type="publisher-id">ojmsi</journal-id>
      <journal-title-group>
        <journal-title>Open Journal of Modelling and Simulation</journal-title>
      </journal-title-group>
      <issn pub-type="epub">2327-4026</issn>
      <issn pub-type="ppub">2327-4018</issn>
      <publisher>
        <publisher-name>Scientific Research Publishing</publisher-name>
      </publisher>
    </journal-meta>
    <article-meta>
      <article-id pub-id-type="doi">10.4236/ojmsi.2026.141002</article-id>
      <article-id pub-id-type="publisher-id">ojmsi-148052</article-id>
      <article-categories>
        <subj-group>
          <subject>Article</subject>
        </subj-group>
        <subj-group>
          <subject>Physics</subject>
          <subject>Mathematics</subject>
        </subj-group>
      </article-categories>
      <title-group>
        <article-title>A Simulation Framework for Exploring the Impacts of Vehicle Platoons on Mixed Traffic under Connected and Autonomous Environment</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <name name-style="western">
            <surname>Yuan</surname>
            <given-names>Dian</given-names>
          </name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <contrib-id contrib-id-type="orcid">0000-0003-2758-8257</contrib-id>
          <name name-style="western">
            <surname>Faghri</surname>
            <given-names>Ardeshir</given-names>
          </name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <contrib-id contrib-id-type="orcid">0000-0002-1183-2131</contrib-id>
          <name name-style="western">
            <surname>Ranjbar</surname>
            <given-names>Erfan</given-names>
          </name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
      </contrib-group>
      <aff id="aff1"><label>1</label> Department of Civil, Construction and Environmental Engineering, University of Delaware, Newark, USA </aff>
      <author-notes>
        <fn fn-type="conflict" id="fn-conflict">
          <p>The authors declare no conflicts of interest regarding the publication of this paper.</p>
        </fn>
      </author-notes>
      <pub-date pub-type="epub">
        <day>28</day>
        <month>10</month>
        <year>2025</year>
      </pub-date>
      <pub-date pub-type="collection">
        <month>10</month>
        <year>2025</year>
      </pub-date>
      <volume>14</volume>
      <issue>01</issue>
      <fpage>21</fpage>
      <lpage>43</lpage>
      <history>
        <date date-type="received">
          <day>31</day>
          <month>10</month>
          <year>2025</year>
        </date>
        <date date-type="accepted">
          <day>14</day>
          <month>12</month>
          <year>2025</year>
        </date>
        <date date-type="published">
          <day>17</day>
          <month>12</month>
          <year>2025</year>
        </date>
      </history>
      <permissions>
        <copyright-statement>© 2026 by the authors and Scientific Research Publishing Inc.</copyright-statement>
        <copyright-year>2026</copyright-year>
        <license license-type="open-access">
          <license-p> This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license ( <ext-link ext-link-type="uri" xlink:href="https://creativecommons.org/licenses/by/4.0/">https://creativecommons.org/licenses/by/4.0/</ext-link> ). </license-p>
        </license>
      </permissions>
      <self-uri content-type="doi" xlink:href="https://doi.org/10.4236/ojmsi.2026.141002">https://doi.org/10.4236/ojmsi.2026.141002</self-uri>
      <abstract>
        <p>Vehicle platooning, first studied as an application of Intelligent Transportation Systems (ITS), is increasingly gaining attention in recent years as autonomous driving and connected vehicle technologies advance. When platooned, vehicles communicate within the platoon and operate with coordination to maintain a relatively steady state status with each other and with the outside. The major goal of this study is to build a conceptual simulation framework to help with exploring the impacts of connected and autonomous vehicle platoons on the existing traffic. The first part of this work effort is reviewing autonomous and connected vehicle technologies for depicting the functional structure of a platooning-ready connected and autonomous vehicle (CAV) platform. Then models and simulation tools are reviewed to break down the simulation framework into two levels—vehicle level and traffic level. The vehicle-level model provides in-depth modeling of CAVs and platooning modules. The traffic-level simulator provides the simulation of the existing traffic with the built CAV platoons. The simulation framework has been developed by integration and usage of GIS, MATLAB/Simulink, SUMO, and OMNeT++. GIS tools are used to gather the necessary traffic data. MATLAB/Simulink serves as the platform for vehicle-level modeling and simulation. SUMO and OMNeT++ are used to build traffic and communication simulations, respectively. The completed model was used to conduct two case studies based on a section of the US Interstate Highway to explore the impacts of CAV platoons on existing traffic. The results indicate that, with the existing traffic pattern and infrastructure design, traffic can be improved after the introduction of CAV platoons, even after taking into consideration the rate of traffic growth. Moreover, deploying dedicated lanes and separating CAV platoon traffic from the non-platooning traffic can benefit the traffic using such output as the travel speed/time and delay measures. However, using such new traffic patterns and infrastructure designs is not recommended for a low percentage of CAV platoon traffic.</p>
      </abstract>
      <kwd-group kwd-group-type="author-generated" xml:lang="en">
        <kwd>Car Platooning</kwd>
        <kwd>Connected and Autonomous Vehicles (CAVs)</kwd>
        <kwd>Traffic Simulation</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec1">
      <title>1. Introduction</title>
      <p>In the past decade, autonomous-vehicle (AV) technologies have become a central focus in transportation research and practice. Their potential safety benefits largely by reducing human error are widely recognized. In parallel, advances in wireless communications have made connecting vehicles in reliable, low-latency networks increasingly feasible. Rather than treating automation and connectivity as separate paths, recent work integrates them to improve overall traffic performance. Platooning connected and automated vehicles (CAVs) is one such integration, with reported benefits that include improved safety, reduced energy use and emissions, mitigation of human error, and increased roadway capacity. Early Intelligent Transportation Systems (ITS) programs explored automated platoons in the 1990s; with today’s sensing, computation, and communications, CAV platooning now shows substantial real-world potential.</p>
      <p>The goal of an Automated Driving System (ADS) is to assume the driving task. Before introducing ADS technologies, it helps to outline what human drivers do. After planning a trip and securing occupants, drivers must 1) perceive and interpret the vehicle state and the surrounding environment, 2) make decisions that ensure safe, comfortable, and efficient progress to the destination under uncertain traffic conditions, and 3) execute control by steering, braking, and accelerating. These three functions map directly to a commonly adopted AV architecture: a) perception, b) planning, and c) control.</p>
      <p>Enabling connected vehicles requires multiple technologies. Inter-vehicle communication (IVC) was identified early in ITS research as a means for vehicles to “see” farther than onboard sensors alone. As the Internet of Things (IoT) has matured, connected-vehicle capabilities have advanced markedly. Three core modalities are vehicle-to-vehicle (V2V), vehicle-to-infrastructure (V2I), and broader vehicle-to-everything (V2X). V2V enables direct data exchange among vehicles, extending environmental awareness. V2I connects vehicles to roadside and intersection devices; for example, signals can broadcast phase timing so approaching CAVs adjust speed profiles for safer, smoother passage, while signal controllers can optimize phases using approaching vehicle states. V2X encompasses all other relevant links, including vehicle-to-pedestrian (V2P), vehicle-to-grid (V2G) for managing electric-vehicle charging and storage at scale and vehicle-to-cloud (V2C), which provides access to richer data and additional computational resources.</p>
      <p>Given these enabling technologies, it is increasingly practical to assess how CAV platoons may affect traffic operations and infrastructure. Planners, designers, engineers, and policymakers need tools to anticipate impacts under varied conditions and design choices. Although several software packages simulate traffic with AVs and connectivity, few offer explicit, flexible modeling of CAV platoons or the ability to modify platooning logic and CAV-related technologies. A simulation framework with high adaptivity is therefore essential.</p>
      <p>The novelty of this work lies in the unique integration of GIS, MATLAB/Simulink, SUMO, and OMNeT++ into a unified multi-resolution simulation framework, combining vehicle-level platoon dynamics with network-level traffic behavior, and validating the system using real-world I-95 operational data.</p>
      <sec id="sec1dot1">
        <title>1.1. Purpose and Problem Statement</title>
        <p>This article addresses the lack of a reliable, flexible simulation tool for evaluating the impacts of CAV platoons on existing traffic systems. The framework must adapt to evolving technologies and contexts. To capture both vehicle behavior and network effects, it employs two simulation levels:</p>
        <p>1) a lower-level module that models individual CAVs and platoons from a vehicle-centric perspective, and</p>
        <p>2) a higher-level traffic module that examines network-level implications under varying demand, control, and infrastructure designs.</p>
      </sec>
      <sec id="sec1dot2">
        <title>1.2. Research Questions</title>
        <p>1) What is the functional architecture of a connected and autonomous/automated vehicle, and which technologies are essential for platoon-capable CAVs?</p>
        <p>2) How should vehicles be formed into platoons, how do platoons operate effectively in connected/automated environments, and what is an appropriate functional architecture for CAV platooning?</p>
        <p>3) How are platoon-capable CAVs and CAV platoons modeled at the microscopic (vehicle) level, and how should mixed traffic with platoons be simulated?</p>
        <p>4) Once platooned CAVs are introduced, how should their network-level impacts be evaluated?</p>
        <p>Solving transportation problems requires attention to temporal and spatial dimensions. Roadway plans and designs often span a decade or more, and the rapid evolution of CAV technologies necessitates anticipating future operating conditions. Governments and standards bodies worldwide are actively shaping policies and technical guidance for real-world deployment. Within this context, vehicle platooning, a form of cooperative driving, has drawn significant interest. Developing a tool to explore its impacts is both timely and important for surface-transportation planning, design, and operations.</p>
      </sec>
      <sec id="sec1dot3">
        <title>1.3. Objectives</title>
        <p>1) Survey CAV technologies and applications, and formulate a functional architecture for both standalone CAVs and CAV platooning.</p>
        <p>2) Develop vehicular models for (a) human-driven vehicles, (b) non-connected automated vehicles, and (c) connected and automated vehicles with platoon functions.</p>
        <p>3) Model platoon-capable CAV operations in a microscopic environment.</p>
        <p>4) Build traffic-level simulation scenarios with varying market shares of platoon-capable CAVs and differing roadway designs.</p>
        <p>5) Integrate the vehicle-level models, traffic simulations, and test scenarios to evaluate CAV-platoon impacts under diverse conditions; verify the framework with sample tests.</p>
        <p>6) Validate the framework through case studies on real infrastructures and traffic conditions, assessing outcomes across different CAV-platoon shares.</p>
      </sec>
      <sec id="sec1dot4">
        <title>1.4. Background</title>
        <p>This section has three parts. First, it presents the functional architecture of connected and automated vehicles (CAVs) adopted in this study. Next, it reviews implemented and emerging technologies for connected driving, automated driving, and vehicle platooning. Finally, it defines and explains the components that make up the architecture.</p>
        <p><bold>Functional Architecture of a Connected and Automated Driving System</bold></p>
        <p>Drawing on current implementations and ongoing developments, <xref ref-type="fig" rid="fig1">Figure 1</xref> summarizes the functional architecture used in this study. A viable CAV must operate safely with limited human intervention, moving occupants and goods from origin to destination safely, correctly and reliably. To achieve these goals, the architecture is organized into three functional layers:</p>
        <p><bold>Perception</bold></p>
        <p>Acquires and interprets information about the vehicle and its surroundings. </p>
        <fig id="fig1">
          <label>Figure 1</label>
          <graphic xlink:href="https://html.scirp.org/file/2860337-rId18.jpeg?20251218111913" />
        </fig>
        <p><bold>Figure 1.</bold> Functional Architecture of a CAV.</p>
        <p>Core capabilities include object/event detection and tracking, localization and mapping, and state estimation. Sensor fusion and connectivity (e.g., V2X) extend situational awareness beyond line-of-sight.</p>
        <p><bold>Planning</bold></p>
        <p>Determines what the vehicle should do to complete the trip safely, comfortably, and efficiently. This spans route planning, behavior/decision planning (e.g., yielding, lane selection, platoon join/leave), and motion planning that generates feasible trajectories under traffic rules, policies, and constraints.</p>
        <p><bold>Control</bold></p>
        <p>Executes the planned actions accurately by generating steering, throttle, and braking commands. This includes longitudinal and lateral controllers, trajectory tracking, and fault-tolerant mechanisms to maintain performance under disturbances or component degradations.</p>
        <p>The remainder of this section reviews the enabling technologies for connected driving, automated driving, and platooning, and then details how these components interact within the architecture.</p>
        <p>Implemented technologies include widely available driver-assistance features on the market. The Society of Automotive Engineers (SAE) defines vehicles that activate a single automated function as Level 1 driving automation. <bold>Table 1</bold> shows </p>
        <p><bold>Table 1.</bold> Driver assistant technologies.</p>
        <table-wrap id="tbl1">
          <label>Table 1</label>
          <table>
            <tbody>
              <tr>
                <td>Category</td>
                <td>Technology</td>
                <td>Brief Description</td>
              </tr>
              <tr>
                <td rowspan="4">Collision Warning</td>
                <td>Forward Collision Warning</td>
                <td>Warning driver of a potential crash with the vehicle ahead</td>
              </tr>
              <tr>
                <td>Lane Departure Warning</td>
                <td>Warning driver while the vehicle is approaching or crossing lane markers</td>
              </tr>
              <tr>
                <td>Rear Cross Traffic Warning</td>
                <td>Warning the driver of potential crash while driving backward</td>
              </tr>
              <tr>
                <td>Blind Spot Warning</td>
                <td>Warning the driver of objects in driver’s blind spot</td>
              </tr>
              <tr>
                <td rowspan="4">Collision Intervention</td>
                <td>Automatic Emergency Braking</td>
                <td>Appling brakes or enhancing braking when a forward collision is imminent</td>
              </tr>
              <tr>
                <td>Pedestrian Automatic Emergency Braking</td>
                <td>Breaking once a pedestrian(s) is detected ahead and a collision is imminent</td>
              </tr>
              <tr>
                <td>Rear Automatic Braking</td>
                <td>Breaking when a potential crash is imminent while driving backward</td>
              </tr>
              <tr>
                <td>Blind Spot Intervention</td>
                <td>Braking or steering (either or both) when a vehicle is detected when ego vehicle is changing lanes</td>
              </tr>
              <tr>
                <td rowspan="3">Driving Control Assistance</td>
                <td>Adaptive Cruise Control</td>
                <td>Adjusting speed automatically to maintain a safe distance from the vehicle ahead</td>
              </tr>
              <tr>
                <td>Lane Centering Assistance</td>
                <td>Steering continually to keep the vehicle driving at the middle of its lane</td>
              </tr>
              <tr>
                <td>Lane Keeping Assistance</td>
                <td>Steering automatically to keep the vehicle form departing the lane</td>
              </tr>
              <tr>
                <td rowspan="3">Other Systems</td>
                <td>Automatic High Beams</td>
                <td>Activating and deactivating high beams depending on the distance from oncoming vehicle or the vehicle ahead</td>
              </tr>
              <tr>
                <td>Backup Camera</td>
                <td>Providing a clear view behind the vehicle</td>
              </tr>
              <tr>
                <td>Automatic Crash Notification</td>
                <td>Reporting automatically to an emergency responder when a crash occurred</td>
              </tr>
            </tbody>
          </table>
        </table-wrap>
        <p>the levels of driving automation per the SAE J3016 standard. An integrated system with multiple driver-assistance functions operating simultaneously is considered Level 2.</p>
        <p>The National Highway Traffic Safety Administration (NHTSA) groups driver-assistance technologies into four functional categories: collision warning, collision intervention, driving-control assistance, and other systems. <bold>Table 2</bold> lists commonly implemented technologies within these categories. Features in <bold>Table 2</bold> are often combined to deliver broader assistance.</p>
        <p><bold>Table 2.</bold> Summarizes the setting items of the calibrated model.</p>
        <table-wrap id="tbl2">
          <label>Table 2</label>
          <table>
            <tbody>
              <tr>
                <td>Setting Items</td>
                <td>Values</td>
                <td>Other Information</td>
              </tr>
              <tr>
                <td>Platoon Size (number of Veh.)</td>
                <td>2, 5, 8</td>
                <td>-</td>
              </tr>
              <tr>
                <td>ACC Time Headway (sec)</td>
                <td>1, 1.5, 2</td>
                <td>-</td>
              </tr>
              <tr>
                <td>CACC Constant Spacing Distance (m)</td>
                <td>2, 5, 12, 20</td>
                <td>-</td>
              </tr>
              <tr>
                <td>Velocity of slow-moving vehicle (mph)</td>
                <td>55, 60, 65, 70</td>
                <td>-</td>
              </tr>
              <tr>
                <td>Communication Delay (ms)</td>
                <td>1 to 10</td>
                <td>
                  PDF:
                  <inline-formula>
                    <mml:math display="inline">
                      <mml:mrow>
                        <mml:msub>
                          <mml:mi>f</mml:mi>
                          <mml:mrow>
                            <mml:mi>h</mml:mi>
                            <mml:mi>n</mml:mi>
                          </mml:mrow>
                        </mml:msub>
                        <mml:mrow>
                          <mml:mo>(</mml:mo>
                          <mml:mrow>
                            <mml:mi>x</mml:mi>
                            <mml:mo>;</mml:mo>
                            <mml:mn>1</mml:mn>
                            <mml:mo>,</mml:mo>
                            <mml:mn>5</mml:mn>
                          </mml:mrow>
                          <mml:mo>)</mml:mo>
                        </mml:mrow>
                      </mml:mrow>
                    </mml:math>
                  </inline-formula>
                </td>
              </tr>
              <tr>
                <td>Perception Delay (ms)</td>
                <td>5 to 20</td>
                <td>
                  PDF:
                  <inline-formula>
                    <mml:math>
                      <mml:mrow>
                        <mml:msub>
                          <mml:mi>f</mml:mi>
                          <mml:mrow>
                            <mml:mi>h</mml:mi>
                            <mml:mi>n</mml:mi>
                          </mml:mrow>
                        </mml:msub>
                        <mml:mrow>
                          <mml:mo>(</mml:mo>
                          <mml:mrow>
                            <mml:mi>x</mml:mi>
                            <mml:mo>;</mml:mo>
                            <mml:mn>5</mml:mn>
                            <mml:mo>,</mml:mo>
                            <mml:mn>5</mml:mn>
                          </mml:mrow>
                          <mml:mo>)</mml:mo>
                        </mml:mrow>
                      </mml:mrow>
                    </mml:math>
                  </inline-formula>
                </td>
              </tr>
            </tbody>
          </table>
        </table-wrap>
        <p>For example, Forward Collision Warning (FCW) can be integrated with Automatic Emergency Braking (AEB) to reduce the risk of rear-end collisions or mitigate severity when a crash is unavoidable. When a potential forward collision is detected, FCW alerts the driver to take corrective action; if the driver does not respond in time, AEB applies the brakes automatically. Another example is the pairing of Rear Cross-Traffic Warning (RCTW) with Rear Automatic Braking (RAB), which work together to help avoid collisions with overlooked objects while reversing—mirroring the FCW+AEB interaction. During steady cruising, combinations of Adaptive Cruise Control and Lane-Keeping Assistance/Lane-Centering Assistance can improve comfort for both driver and passengers.</p>
      </sec>
    </sec>
    <sec id="sec2">
      <title>2. Methodology</title>
      <p>In this section, modeling and simulation algorithms in both vehicle and traffic scopes are reviewed. As introduced in previous sections, the main goal of this study is to develop a simulation framework to explore the impacts of CAV platoons on traffic. The whole simulation framework and modeling will be computational. The entire simulation has been divided into two parts: microscopic simulation and macroscopic simulation. Different from general terminologies used to categorize traffic simulation software with different scopes, the meaning of these two terms will be explained in the following sections.</p>
      <p>The first section of this section is a review of studies that focus on CAV platooning algorithms and technologies. Besides algorithms and technologies, the tools and approaches adopted in those studies for modeling and simulating are presented. The next section explains the vehicle’s kinematic and dynamic models, communication topology, and control algorithms related to autonomous and connected techniques. In the third section, traffic simulation tools/platforms are reviewed by going through official documents and related publications.</p>
      <sec id="sec2dot1">
        <title>2.1. Research Review</title>
        <p>In 2011, Schünemann developed a runtime infrastructure for coupling communication and traffic simulators and conducting sophisticated V2X simulations. The infrastructure is called V2X Simulation Runtime Infrastructure abbreviated as VSimRTI [<xref ref-type="bibr" rid="B1">1</xref>]. The infrastructure was designed to manage a federation of simulators. A Federate consists of a simulator, a federate ambassador, and a VSimRTI ambassador. The simulator could be coupled with VSimRTI, which includes SUMO, VISSIM, JiST/SWANS, OMNeT++, etc. VSimRTI has been upgraded to Eclipse MOSAIC.</p>
        <p>Segata <italic>et al</italic>. [<xref ref-type="bibr" rid="B2">2</xref>] developed and verified a simulation tool for automated platooning in mixed highway scenarios with the combination of a communication simulation platform and a traffic simulation platform, OMNeT++ and SUMO, in 2012. The proposed platooning protocol in the study was CACC-based. The results showed that with 30% penetration of platoon-enabled vehicles, over 80% of platoons have a size of less than three. The recorded largest size of a platoon during the simulation was 8. In 2014, Segata <italic>et al</italic>. published the works done based on this simulation tool and named the completed tool PLEXE.</p>
        <p>In 2013, Zhao and Sun developed a simulation framework that explores the vehicle platooning and car-following behavior under the CV environment. A six-vehicle CACC platoon was simulated on a microscopic traffic simulation platform VISSIM. Examined platoon maneuvers include forming, adjusting, splitting, dismissing, and joining. They concluded that the lane capacity is positively correlated with the market penetration of CACC-based platoons. On the contrary, platoon size impacts the capacity subtly. The minimum desired headway for ACC vehicles was set to 1.4 seconds as well as 0.5 seconds for CACC vehicles [<xref ref-type="bibr" rid="B3">3</xref>].</p>
        <p>Jia <italic>et al</italic>. presented a disturbance-adaptive (DA) design for VANET-based vehicle platoons. The design aimed at improving the platoon’s stability of communication and operation. Within a DA platoon, four roles were played by vehicles. The first is the Leader. Like the role in a common platoon system, a Leader makes decisions on platoon-level operations (formatting, splitting, merging, broadcasting the existence of the platoon, etc.). The second role is the Tail. As the name indicates, the last vehicle in a platoon plays this role, and oversees communication with the leader of next platoon. The third role is called Relay. Relay vehicles perform data-forwarding in a multi-hop VANET environment. The last role is Member, who simply follows the plan decided by the Leader. Based on such theory, authors developed a driving strategy for Leaders of DA-platoon. The driving strategy adopts a sliding mode controller and determines the desired inter-platoon gap by gathering information from the Tail of the preceding platoon. The principles guaranteed the gap to be small enough for not breaking the connectivity with adjacent platoons and large enough for avoiding collisions. The principles also helped with determining the platoon size. Then, simulations were conducted for algorithm validation [<xref ref-type="bibr" rid="B4">4</xref>].</p>
        <p>In 2014, a distributed framework was developed for coordinating HDVs for platooning. The core of this framework is a virtual controller system that coordinates HDVs at each vertex (e.g., each major intersection) for platooning. The objective is to maximize the earnings (energy savings minus costs). A case study was conducted based on the German Autobahn network. 0 to 7000 HDVs were initialized in the network. The results showed that as the number of HDV increases more fuel saving can be achieved [<xref ref-type="bibr" rid="B5">5</xref>].</p>
        <p>Artery, a simulation framework based on OMNeT++, was introduced in 2015 as an extension of Veins. Recently, an extension called Artery-C to adapt C-V2X communication approaches was released. An overview of Artery-C was also published. The pros of Artery-C include 5G-selected features, open-source licensing, and capabilities for modeling facilities [<xref ref-type="bibr" rid="B6">6</xref>].</p>
        <p>In 2015, Santini <italic>et al</italic>. presented a consensus-based approach for vehicle platooning under IVC environments. The consensus algorithm was implemented to achieve equal inter-vehicle gaps within a platoon. Validation simulations were conducted. The results showed that the approach performed better than the classic CACC approach by improving the stability and convergence of the platoons. Later, in another publication, Santini <italic>et al</italic>. presented their work on validating the consensus-based platooning approach when vehicle communication topology changes due to platoon maneuvers. Simulations were developed and run upon PLEXE. The results proved the reliability of the approach, even while a platoon with heterogeneous vehicles is maneuvering. Tested maneuvers include join-at-tail, leave-at-tail, join-at-middle, and leave-at-middle. Since the communication topology is a typical leader and predecessor following topology, vehicles in a platoon communicate with the platoon leader and the two adjacent vehicles (one ahead and the one after) [<xref ref-type="bibr" rid="B2">2</xref>].</p>
        <p>In 2015, Li <italic>et al</italic>. reviewed relevant studies and presented a four-component framework of the vehicle platoon system. The four components of the framework are 1) Node dynamics, 2) information flow topology, 3) distributed controller, and 4) formation geometry. Node dynamics describes the behavior of every platooned vehicle and all others involved. Information flow topology means how vehicles exchange information with each other. Feedback controllers handle feedback control with neighboring information. Formation geometry indicates the desired inter-vehicle gap within a platoon [<xref ref-type="bibr" rid="B7">7</xref>].</p>
        <p>Deng published a simulation framework for modeling and analyzing heavy-duty vehicle (HDV) platoons. The simulation framework was built upon the commercial simulation platform, VISSIM. Within the framework, a fuel consumption model was embedded to estimate the influences of HDV platoon on fuel saving. Input data for fuel consumption estimation is obtained by recording the state of each vehicle. The truck’s state data includes motion state (lane, longitudinal position, speed, acc-/deceleration), platooning information (in-platoon position, inter-vehicle distance), and temporal data (time instance). Three cases were studied to figure out the influences of HDV platoon and platoon formation maneuvers. The results showed that, with HDV platoons, even if the aggregate highway velocity dropped, the traffic flow rate increased on a two-lane highway section. Otherwise, under medium/high traffic scenarios, the interest in reducing platoon formation time conflicted with the arrival time of the HDVs.</p>
        <p>Ribeiro <italic>et al</italic>. proposed a platooning management protocol. In the study, the protocol covers the procedures of platoon creating, merging, and dissolving operations as well as vehicle joining and leaving maneuvers. Simulation and testing were conducted on a combination of SUMO, V2X Simulation Runtime Infrastructure (VSimRTI), and ns-3. Two-truck platoons were introduced into the simulation network. The results showed that, with the protocol,</p>
        <p>a) vehicle joining the platoon from rear has been completed in 69 seconds(s) on average, or in 114.2 seconds when joining from the adjacent lane;</p>
        <p>b) on average, a vehicle leaving the platoon took 23.3 s to change to the adjacent lane, or 1 s if it’s the last vehicle in the platoon and leaves by increasing gap to its preceding vehicle;</p>
        <p>c) adjusting the gap took 12.6 s for a joining maneuver or 17.4 s for a leaving maneuver on average;</p>
        <p>d) merging two platoons was similar to the joining maneuver, but with 62.7 s adjusting on average;</p>
        <p>e) dissolving maneuver took 3.8 s on average.</p>
        <p>Additionally, message latency was limited to 100 milliseconds (ms), which meets the required maximum delay. The capacity of a lane was proven to be better with platoons.</p>
        <p>In Bang and Ahn’s 2017 publication, a platooning strategy for CAVs based on the spring-mass-damper system is described. With the system, the longitudinal platoon control of CAVs by controlling the spring constant and damping coefficient is presented. The maximum acceleration/deceleration, mass, and length were used to determine the controlling parameters. Moreover, different relations between the spring constant and traffic flow were considered when developing simulation scenarios. The results proved that, with the critical damping coefficient, the maximum efficiency of completing platoon formation could be achieved when the maximum relation between flow and spring constant was selected.</p>
        <p>In 2017, Jain <italic>et al</italic>. published their work on developing a prediction-based framework for vehicle platooning. An MPC-based control algorithm, which solely relied on V2V communication, was developed and implemented for vehicle platoon control. Both simulations and experiments were conducted to test the algorithm. Simulations were performed on the Dominion framework developed by German Aerospace Center. A two-vehicle platoon with both 5G-V2X and 802.11p communications was used for the experiments. Both simulation and experiment results showed the excellent potential of controlling a vehicle platoon with pure V2V communication. The authors also concluded that 5G performed better than 802.11p in providing V2V/V2I communication because of its larger data rate and communication range.</p>
        <p>In 2017, Liu <italic>et al</italic>. published their research on the platoon system engineering process that considers safety and cybersecurity issues. The engineering process has four steps—1) defining the safety goal, 2) defining the attack model, 3) deriving the security goal, and 4) deriving functional security requirements. Due to the tight coupling among vehicles in a platoon, the impact of a cyber-attack against the platoon system could lead to decreasing stability, platoon dissolution, and even collision. Functional security requirements of a platoon system included but were not limited to detecting false messages, ensuring the timeliness of messages and responses, and keeping messages intact from attackers. The general approaches to developing a platooning system with the proper capability to maintain safety and security include optimizing the gap between vehicles with security consideration, enabling cyber-attack detection, and deploying fail-safe mechanisms to eliminate harm when attacks are encountered. In the paper, a proactive platooning approach was presented. The approach calculated the optimal acceleration difference threshold based on the desired acceleration under CACC and pure ACC situations. Moreover, the desired gap was determined based on the desired acceleration. Simulations with PLEXE and MATLAB validated the algorithm [<xref ref-type="bibr" rid="B8">8</xref>].</p>
        <p>In 2018, Ramezani <italic>et al</italic>. developed a simulation model for exploring the influences of CACC-based truck platooning operations on traffic. Aimsun Next Micro-SDK was used for developing the simulation platform. The aspects of trucks, including desired acceleration speed, were computed explicitly and implemented in the simulation. A case study was conducted based on a 15-mile urban section of the I-710 Northbound an Interstate highway in Southern California. The results showed that truck CACC platoon could increase the speeds of cars by reducing congestion when penetration rates reach a high level (over 80%). However, in on-ramp areas, since truck platoons used the rightmost rule, the merging traffic had to wait longer when penetration rates were low. Generally, when penetration rates of CACC trucks reached 100%, the benefits included easing congestion propagation and increasing the average speed of traffic at uncongested areas. Otherwise, similar benefits were not found with CACC car platoons [<xref ref-type="bibr" rid="B9">9</xref>].</p>
        <p>In a publication by Ibrahim <italic>et al</italic>., a co-simulation framework developed by the authors for vehicle platooning was presented. The framework consists of ns-3, SUMO, and MATLAB. Ns-3 simulated the packet broadcast of vehicles. SUMO simulated the traffic. Control algorithms were developed in MATLAB and replaced the algorithms that were given in SUMO. MATLAB also performed as the interface between SUMO and ns-3. The developed algorithms focused on longitudinal acceleration control. Model predictive control and state-feedback control algorithms were implemented for the upper- and lower-layer control. The upper-layer controller determined acceleration or deceleration regarding the gap to the preceding vehicle. The lower-layer controller worked to eliminate errors in acceleration/deceleration. Tests were conducted for framework validation. Simulations based on realistic highway scenarios were conducted as well. The results showed that both the severity and frequency of platoon speed fluctuations increased when packet losses grew.</p>
        <p>Vieira <italic>et al</italic>. developed a realistic simulation framework for vehicular platooning based on the Robotic Operating System (ROS) framework and published a paper in 2019. ROS is a popular framework for designing robotics applications. An integration of Gazebo (ROS robotic simulator) and OMNeT++ was presented. ROS publish/subscribe mechanisms played a critical role in data delivery and simulator synchronization. In a later Vieira <italic>et al</italic>. publication, after more work had been done, this realistic simulation framework was named COPADRIVe.</p>
        <p>In 2019, Gerrits <italic>et al</italic>. developed a study exploring the influences of opportunistic truck platooning matchmaking algorithms. One is First-Viable Match (FVM), and the other is Best-Match (BM). The FVM takes waiting time into account as the cost. Once a match can lead to a positive earning (subtracting savings over costs), the match is selected. The BM selects the match with the highest earnings within a searching area. Properties of the truck (hourly wage, urgency, brand, destination, matching locations) were added as factors into the simulation model. The results showed that BM performed better than FVM on saving. The wage savings are significant when platooning trucks.</p>
        <p>Sethuraman <italic>et al</italic>. developed a simulation to evaluate the impacts of bus platoons on traffic. The simulation scenario was developed based on a 16-kilometer (KM) section of an urban roadway in Singapore with two major signalized intersections. The simulation was run on the VISSIM platform. Both the quality of services of the bus and the performance of the traffic were assessed. Numerical analysis showed that, generally, the simulation results showed that bus platooning increased the operational speed of buses and other cars and, as a result, the overall delay was reduced for both types of vehicles. Moreover, output data indicated similarity with platooning trucks since platooning buses reduced the aerodynamic drag and fuel consumption. Correlation between the number of buses in the platoon showed a positive coefficient with energy savings.</p>
        <p>In 2019, Hoef <italic>et al</italic>. published their predictive framework for dynamic HDV platoon coordination. The presented framework aimed to coordinate the in-route formation of platoons. The core of the framework is a platoon coordinator. A layered control system architecture for coordinated platooning was also presented. The layers are the service layer, strategic layer, tactical layer, and operational layer. On the first layer, transport tasks are managed. On the second layer, strategies, such as coordinating platoons, are performed. For the remaining two layers, platoon management systems and vehicle control systems are deployed.</p>
        <p>In 2019, Hyun <italic>et al</italic>. published a paper that overviews a statistical verification framework for a platooning system of systems (SoS). The framework, called StarPlateS, consists of three modules, scenario generation module, simulation module, and verification module. The first module performed platoon configuration generation and scenario generation. The simulation module was handed over to a SUMO/OMNeT++ integrated extension, Vehicular Network Open Simulator (VENTOS). The verification module checked the achievement rates of goals with the statistical model checking (SMC) algorithms. The two checked properties of the SoS were the throughput within a specific time horizon and the rejection rate of operation.</p>
        <p>Since 2006, Sommer <italic>et al</italic>. have worked on a model library for OMNeT++. It’s named Veins. A 2019 overview summarized the developments of the library. Now, Veins supports simulations not only relating to the IEEE 802.11p family but also LTE and Visible Light Communication (VLC). Veins does not manage road vehicle simulations. However, by bidirectional coupling with SUMO through the Traffic Control Interface (TraCI), users may customize vehicular mobility models on demand. Models on the communication layer are created by Veins in the OMNeT++ simulator to represent vehicles. Then, by establishing mapping with the mobility models in SUMO, the cyber-physical system of a connected-vehicle environment is simulated.</p>
        <p>Quadri <italic>et al</italic>. published work on a MEC-based vehicle platoon control framework for vehicle platooning in 2020. MEC is the abbreviation of multi-access edge communication. Being different from some distributed controllers, a MEC-based controller offers a centralized approach to platoon control. Simulations relying on SUMO and Python-based applications were conducted for two types of scenarios—sinusoidal and real-trace vehicle movement patterns. According to the results, with a MEC-based controller, inter-vehicular spacing can be shortened to 5 meters or less. However, since the round-trip time (RTT) of cloud computing could hardly be achieved below 150 ms on average, deploying the controller onto the cloud was not suitable for such centralized control.</p>
        <p>In 2021, Hidayatullah and Juang published their study on the centralized and distributed control framework under homogeneous and heterogeneous platoons. In the paper, they used PreScan and MATLAB/Simulink to establish simulations to investigate the string stability of both centralized and distributed control frameworks comprehensively. Features that include vehicle dynamics, sensing, and V2X communication are added to the simulations. The performance index integral square error (ISE) was used to evaluate two frameworks. The results showed that, with 0.05 latency and 30% packet loss probability, a distributed framework achieved slightly less ISE of mean spacing error than a centralized framework.</p>
        <p>In 2021, Miekautsch <italic>et al</italic>. published their study on a situation-dependent communication topology for platooning heterogeneous vehicles. In that publication, platoon systems were studied via the four-component framework. A heterogeneous vehicle platoon indicates that a platoon was formatted by vehicles with various configurations (power-train time constant, max acc-/deceleration, max speed). Two situations were simulated, emergency braking and count-in. For the emergency braking situations, the author presented a flexible reversed Leader-predecessor-follower (LPF) communication topology. With such topology, the vehicle’s configuration and the order within its platoon were considered. By deploying this topology, a platooned vehicle with a higher maximum deceleration rate can brake harder compared to where the traditional LPF topology was deployed, and the vehicle was limited to use the lowest deceleration rate of all vehicles within its platoon.</p>
        <p>In 2021, a publication by Xu <italic>et al</italic>. revealed an open-source simulation tool for cooperative driving automation (CDA). It’s called OpenCDA. The key features of OpenCDA were summarized as IFMBC, integration, full-stack platform, modularity, benchmark, connectivity, and cooperation. OpenCDA selected CARLA and SUMO as the simulator for traffic. The hierarchical architecture of the tool was demonstrated. The top layer was the “PlatoonManager” class. Then is the “VehicleManager” class. The bottom layer includes “PerceptionManager”, “LocalizationManager”, “BehaviorManager”, “ControlManager”, and “V2XManager”. The internal operational sequence of the OpenCDA modules is illustrated in the OpenCDA logic flow shown in <xref ref-type="fig" rid="fig2">Figure 2</xref>.</p>
      </sec>
      <sec id="sec2dot2">
        <title>2.2. Simulation Framework</title>
        <p>The simulation framework developed in this research integrates four key platforms including GIS, MATLAB/Simulink, SUMO, and OMNeT++, into a co-simulation environment to model vehicle-level dynamics, network-level traffic behavior, and real-time V2X communications of Connected and Autonomous Vehicle (CAV) platoons. This integrated structure allows for the detailed exploration of both microscopic and macroscopic effects of platooning, bridging the gap between control-theory-based vehicle modeling and transportation-system-level </p>
        <fig id="fig2">
          <label>Figure 2</label>
          <graphic xlink:href="https://html.scirp.org/file/2860337-rId23.jpeg?20251218111913" />
        </fig>
        <p><bold>Figure 2.</bold> OpenCDA logic flow.</p>
        <p>traffic evaluation.</p>
        <p>This suite of platforms was selected because each provides distinct and complementary modeling capabilities. GIS ensures spatial accuracy and realistic roadway geometry; MATLAB/Simulink enables detailed modeling of vehicle dynamics and cooperative control algorithms; SUMO provides scalable microscopic traffic simulation; and OMNeT++ supports realistic modeling of V2X communication performance. Together, these tools offer an adaptable and comprehensive environment for studying CAV platoon behavior.</p>
        <p>2.2.1. Architectural Overview</p>
        <p>The framework is built upon the Veins-PLEXE architecture, a widely used simulation interface for coupling traffic and communication simulators. In this structure, each vehicle in the SUMO traffic simulator is mirrored by a corresponding communication node (module) in OMNeT++, following the APP-MAC-PHY hierarchy compliant with IEEE 802.11p and IEEE 1609.4 standards. These layers collectively simulate the Wireless Access in Vehicular Environments (WAVE) and ETSI ITS-G5 communication stacks, enabling the emulation of Vehicle-to-Vehicle (V2V) and Vehicle-to-Infrastructure (V2I) messaging within platoons. The interaction among SUMO, OMNeT ++, and the TraCl interface in our integrated simulation setup is illustrated in <xref ref-type="fig" rid="fig3">Figure 3</xref>.</p>
        <fig id="fig3">
          <label>Figure 3</label>
          <graphic xlink:href="https://html.scirp.org/file/2860337-rId24.jpeg?20251218111914" />
        </fig>
        <p><bold>Figure 3.</bold> Architecture of Integrated Simulation based on PLEXE.</p>
        <p>The integration is managed through the Traffic Control Interface (TraCI), a TCP-based client-server protocol that synchronizes state data between SUMO and other platforms such as MATLAB or OMNeT++. This ensures that changes in vehicle states (e.g., speed, acceleration, position) in SUMO are instantaneously reflected in OMNeT++ communication nodes and MATLAB-based controllers, forming a cyber-physical feedback loop.</p>
        <p>2.2.2. Vehicle-Level Modeling</p>
        <p>At the microscopic scale, MATLAB/Simulink is employed to simulate vehicle dynamics, platoon control, and autonomous driving algorithms. Three distinct control models were implemented to represent different vehicle types:</p>
        <p>Cruise Control (CC) for Human-Driven Vehicles (HDVs),Adaptive Cruise Control (ACC) for partially autonomous vehicles, andCooperative Adaptive Cruise Control (CACC) for connected platoon-enabled CAVs.</p>
        <p>Each control model is designed around the perception-planning-control architecture of an Autonomous Driving System (ADS). The longitudinal controller determines acceleration using spacing errors, relative speeds, and communication inputs, while lateral control manages lane-keeping and merging behaviors.</p>
        <p>Communication latency and perception delay are also introduced in the Simulink environment, typically set between 1 - 10 ms for V2V/V2X communication and 5 - 20 ms for perception delay, modeled as Gaussian distributions with parameters μ and σ calibrated through field studies.</p>
        <p>The platoon management logic includes state transitions such as “join platoon”, “leave platoon”, and “split/merge platoon”. For each vehicle, the control system dynamically switches between ACC and CACC modes depending on whether communication data is available from preceding vehicles. This approach supports realistic simulation of disturbances such as temporary communication losses, and the resulting adaptive control responses.</p>
        <p>2.2.3. Traffic-Level Simulation</p>
        <p>The macroscopic traffic simulation is executed in SUMO (Simulation of Urban Mobility), chosen for its scalability, open-source flexibility, and lightweight computational requirements. SUMO allows multi-lane, multi-vehicle microscopic traffic modeling while accommodating heterogeneous vehicle types. Using GIS-based roadway geometry, the northbound I-95 corridor from the Delaware House Travel Plaza to the Christiana Interchange was reconstructed with high positional accuracy. Real-world parameters such as lane configurations, speed limits, and traffic demand profiles were directly imported from DelDOT datasets and spatial layers.</p>
        <p>In this simulation layer, PLEXE extends SUMO to represent CAV platoon behaviors including:</p>
        <p>Platoon formation and dissolution,Inter-vehicle communication topology updates (Leader-Predecessor-Follower),Speed synchronization,Cooperative lane changing and merging, andString stability assessment.</p>
        <p>The platoon’s operational logic is event-driven, controlled by thresholds in relative distance, speed, and communication delay, ensuring that vehicles can join or leave platoons dynamically based on traffic context and communication reliability.</p>
        <p>2.2.4. Communication Network Simulation</p>
        <p>OMNeT++ operates as the dedicated communication simulator. Each vehicle in SUMO is instantiated as a mobile communication node in OMNeT++, connected through the Veins framework. These nodes exchange Cooperative Awareness Messages (CAMs) and Decentralized Environmental Notification Messages (DENMs) using the IEEE 802.11p protocol. The Leader–Predecessor–Follower topology is used, where the platoon leader transmits acceleration and speed data downstream, while each follower relays acknowledgment messages upstream.</p>
        <p>Key communication metrics such as latency, packet delivery ratio (PDR), and network throughput, are continuously logged to assess communication quality. In the developed framework, average delays remained within 5 - 8 ms, and PDR exceeded 97% under nominal load, confirming stable connectivity for cooperative control. Additionally, multi-hop relaying was modeled for extended platoons, enabling stable information flow beyond direct line-of-sight.</p>
        <p>2.2.5. Integration and Synchronization</p>
        <p>The co-simulation achieves synchronization through three primary interfaces:</p>
        <p>1) SUMO-OMNeT++ (Veins/PLEXE): Exchanges vehicle states and message events in real time through TraCI.</p>
        <p>2) MATLAB-SUMO: Transfers dynamic control outputs (e.g., acceleration commands) and retrieves aggregated performance indicators such as travel time, flow, and density.</p>
        <p>3) GIS–SUMO: Provides geometric and spatial accuracy for roadway networks, demand assignment, and coordinate referencing.</p>
        <p>The simulation timestep was fixed at 0.1 seconds to ensure smooth coupling across all platforms. Synchronization accuracy was validated by comparing time-stamped vehicle trajectories, confirming sub-millisecond temporal deviations between SUMO and OMNeT++ layers.</p>
        <p>2.2.6. Framework Capabilities</p>
        <p>The resulting simulation environment enables:</p>
        <p>Detailed evaluation of string stability and inter-vehicle spacing performance.Network-wide assessment of mobility and emission impacts under varying platoon penetration levels.Testing of dedicated lane policies, mixed-traffic interactions, and communication delay effects.And analysis of platoon coordination failures due to network disruptions.</p>
        <p>Overall, the proposed framework functions as a comprehensive multi-resolution platform, capable of translating low-level control dynamics into observable large-scale traffic phenomena, thus offering a powerful tool for assessing the real-world implications of CAV platooning on major highway systems such as I-95. The complete workflow of the integrated simulation framework used in this study is elaborately shown in <xref ref-type="fig" rid="fig4">Figure 4</xref>.</p>
        <fig id="fig4">
          <label>Figure 4</label>
          <graphic xlink:href="https://html.scirp.org/file/2860337-rId25.jpeg?20251218111915" />
        </fig>
        <p><bold>Figure 4.</bold> Logic flow of the instance of the proposed simulation framework in this study.</p>
      </sec>
      <sec id="sec2dot3">
        <title>2.3. Testing and Validation</title>
        <p>The testing and validation of the simulation framework were carried out in two main stages: calibration of vehicle dynamics and control parameters, followed by validation against real-world data collected from the I-95 corridor in Delaware.</p>
        <p>2.3.1. Calibration Process</p>
        <p>Calibration focused on ensuring that the longitudinal and lateral control laws reflected realistic driving dynamics. Three categories of vehicles were represented:</p>
        <p>Human-Driven Vehicles (HDVs) using CC control,Autonomous Vehicles (AVs) using ACC control, andPlatoon-Enabled CAVs (P-CAVs) using CACC control.</p>
        <p>Key parameters such as platoon size (2, 5, 8 vehicles), ACC time headway (1 - 2 s), and CACC constant spacing (2 - 20 m) were systematically tested. During calibration runs, MATLAB/Simulink simulated low-speed and lane-changing scenarios to assess string stability and speed synchronization between vehicles. Two measures of effectiveness (MOEs) were employed:</p>
        <p> Integral of Gap Error, quantifying spacing deviations over time. Speed Synchronization Duration, measuring how long a following vehicle takes to match its leader’s speed after perturbations. Results indicated that smaller headways (5 m) improved stability without compromising safety, reducing speed synchronization time by up to 35% compared to larger gaps. The effect of communication or perception delays was limited, with less than 15% degradation in MOE performance, confirming the robustness of the model. Control parameters were finalized as: CACC damping ratio = 1, bandwidth = 0.2 Hz, and leader-weight factor = 0.7, ensuring optimal response across different platoon compositions.</p>
        <p>2.3.2. Validation on I-95 Corridor</p>
        <p>The validated scenario was modeled on the northbound I-95/Delaware Turnpike, extending from the Delaware House Travel Plaza to the Christiana Interchange. This 6-mile section was selected for its representative geometric design and heavy commuter traffic. Using field data obtained through GIS-based datasets, DelDOT sensors, and manual counts, baseline traffic volumes, densities, and average speeds were extracted. These data served as the benchmark for comparison with simulated results.</p>
        <p>Simulation outputs, including speed profiles, flow rates, and density distributions, were statistically compared to field observations using two sample t-tests. The resulting p-value ≈ 0.07, evaluated using a significance level of α = 0.05, indicated no statistically significant difference between the two datasets, confirming the simulation’s ability to reproduce real-world conditions. Further verification confirmed that platoon maneuvers such as join-at-tail, leave-at-middle, and split/merge operations remained stable under high traffic demand, even with message delays of up to 10 ms.</p>
        <p>In addition to behavioral validation, network-level communication reliability was evaluated using OMNeT++ metrics such as packet delivery ratio, latency, and inter-platoon connectivity duration. The average communication delay remained within 5 ms, ensuring that control commands were executed within acceptable real-time bounds. The consistency between observed and simulated macroscopic variables including average travel time and flow-density relationships, confirmed the high fidelity of the integrated model.</p>
        <p>Through this calibration and validation process, the framework proved capable of accurately reproducing both vehicle-level dynamics and corridor-level traffic performance. It therefore provides a reliable analytical environment for exploring future deployment strategies of CAV platoons, including dedicated-lane designs, control algorithm optimization, and mixed-traffic interactions under realistic conditions on I-95.</p>
      </sec>
    </sec>
    <sec id="sec3">
      <title>3. Results</title>
      <p>Two case studies were conducted using the validated framework to evaluate the potential effects of CAV platoon traffic on roadway performance.</p>
      <sec id="sec3dot1">
        <title>3.1. Case Study I—Baseline I-95 Operations</title>
        <p>This scenario simulated existing infrastructure without dedicated lanes, under traffic volumes projected for 2026, 2031, and 2036. The analysis revealed that as CAV platoon penetration increased, both average travel speed and throughput improved. Specifically, with 10% CAV platoon penetration, average speeds increased marginally by 0.1% - 0.2%; at 30%, improvements reached 0.9% - 1.6%; and at 50%, gains rose to approximately 3% - 4%. Moreover, the duration of sub-desired speed travel, an indicator of congestion, decreased by about 20% when platoon shares ranged between 30% and 50%. These findings highlight that even moderate platoon integration can enhance mobility under high-volume traffic.</p>
      </sec>
      <sec id="sec3dot2">
        <title>3.2. Case Study II—Dedicated Platoon Lanes</title>
        <p>The second scenario investigated both added and converted dedicated lane configurations for platoon-exclusive use on the same I-95 segment. Design volumes representing 2036 were employed to reflect future congestion levels. When dedicated lanes were introduced, network efficiency improved further at medium to high platoon penetration rates (≥20%). The simulations demonstrated that converting one existing lane for platoon use initially caused slight slowdowns for low penetration levels (&lt;15%), due to underutilization. However, when penetration exceeded 25% - 30%, total corridor throughput increased, and average travel times decreased significantly. Scenarios with added lanes (rather than converted ones) yielded the best overall system performance.</p>
        <p>Environmental metrics also showed benefits: fuel consumption and CO₂ emissions declined as platoon penetration grew, attributed to smoother accelerations, reduced headways, and fewer stop-and-go events. At 50% penetration, CO₂ emissions decreased by roughly 6% - 8% relative to the baseline, indicating both traffic and environmental advantages from coordinated platoon deployment.</p>
        <p>A detailed analysis of the emission profiles was performed for selected vehicles under different penetration rates of CAV platoons. The emission curves showed that CAV platoons generally produced smoother acceleration and deceleration patterns, resulting in reduced CO₂ emissions among regular vehicles as platoon penetration increased. However, CAV platoon vehicles themselves exhibited higher instantaneous emissions at higher speed limits due to more frequent acceleration adjustments required to maintain string stability. The emission trends over time indicated that when the penetration rate reached 30% - 50%, the overall system-level CO<sub>2</sub> emissions decreased by approximately 6% - 8% compared to the baseline scenario.</p>
        <p>The simulation results showed that when speed limits increased for the CAV platoon dedicated lane(s), CAV platoon flow could achieve better travel time than the regular lanes. Moreover, converting a lane to dedicated with low percentages (settings A and B) of CAV platoon traffic increased the regular lanes’ burden (lowered the capacity). But as the percentage increased, the average travel speed of all types of traffic increased. When adding a dedicated lane instead of converting one, settings F, G, and H showed the benefits for both types of traffic. However, when the percentage went higher, such a pattern solely improved the regular traffic, but situations of CAV platoon traffic remained similar for both adding and converting. As a result, improvement for both types of traffic have been achieved. As the percentage of CAV traffic increased, the improvement increased gradually.</p>
      </sec>
    </sec>
    <sec id="sec4">
      <title>4. Conclusions</title>
      <p>This study developed and validated a multi-platform simulation framework linking vehicle-level platoon dynamics with corridor-level traffic performance.</p>
      <p>This study has several limitations. Communication conditions were assumed to be ideal, without cybersecurity threats or extreme packet-loss scenarios. Human-driven vehicle behavior in mixed traffic was represented with simplified models, and external factors such as adverse weather or sensor noise were not explicitly simulated. These assumptions should be considered when interpreting the results and assessing their general applicability.</p>
      <p>The vehicle-level model is instantiated on the MATLAB/Simulink platform. The vehicle’s longitudinal and lateral dynamic and control theories were designed and implemented to calibrate the vehicle model for the network-level simulations. By feeding the calibration results (critical control parameters) to the traffic-level simulations, the users could interpret the simulations more precisely. Calibrations were conducted to tune the selected longitudinal control laws, CC, ACC, and CACC. The three laws are used to represent the three components of traffic, human-driven vehicles, AVs, and CAVs. Then, the results of calibrations were injected into the integrated CAV simulators to explore the impacts of CAV platoons on traffic under different scenarios. PLEXE framework was selected to perform traffic simulations. PLEXE is a simulation framework developed upon the integration of SUMO and OMNeT++. The former is one of the most popular graphical microscopic traffic simulators, and the latter is also a well-known communication network simulator in the inter-vehicle communication field. One of the main reasons to use these two platforms, MATLAB/Simulink and PLEXE/SUMO/OMNeT++, is that they allow users to customize simulation models extensively and in-depth.</p>
      <p>For vehicle-level simulation, a review of vehicle autonomy and connected driving technologies was conducted. It summarized the technological structure of CAV systems. In this study, the traditional functional structure of the autonomous driving system is selected to build the vehicle model. The three main components of a traditional autonomous driving system are perception, planning and control. Communication systems perform in an inter-component manner and provide information to leverage the performance of all three components of the ADS. Derived from the CAV system and platooning management system, the basic functional structure of a CAV platooning system is completed.</p>
      <p>Following the review of the CAV and platooning technologies, modeling and simulation algorithms were reviewed. Vehicle models included the longitudinal dynamic model, lateral dynamic model, three degrees-of-freedom vehicle body model, and string stability model. Longitudinal control laws of lane-changing trajectory methods were also investigated. Then, communication issues such as communication topology and communication network simulator were studied and used in the developed system.</p>
      <p>The traffic-level simulation was conducted by utilizing SUMO, the OMNeT++ simulator, and a CAV platooning simulation framework, PLEXE. In SUMO, a selected real-world infrastructure, a section of the US Interstate highway was modeled as a roadway network based on its geometric information gained through the GIS platform. Injection of the traffic without connection to other vehicles was managed by SUMO. From the communication perspective, OMNeT++ simulates the communication actions among vehicles simultaneously. During the simulation, each connected vehicle received a representation in OMNeT++ as a communication unit. The communication protocols, message types, and lower-layer applications were preset in OMNeT++ based upon the IEEE 1609.4p family. PLEXE performed as the platooning management system. This framework managed platooning maneuvers and the platooned vehicle’s behaviors.</p>
      <p>Two case studies were conducted to explore the potential influences of CAV platoons on the traffic. The studies focused first on how different percentages of CAV platoon traffic affected the traffic based on existing infrastructure in a realistic manner. The other topic addressed how different platoon-oriented infrastructure designs and traffic patterns impacted traffic. A section of a US Interstate highway was selected as the infrastructure to establish the scenarios in. Before studying CAV platoon traffic’s impacts, validation was conducted to examine if the simulation models could represent the real-world traffic. The validation was completed by comparing the traffic data (e.g., density, travel time, and volume) from the fieldwork and simulations. The settings of the simulation were based on calibration outputs and included vehicle specifications, vehicle control laws, and corresponding parameters.</p>
      <p>The results of the case studies showed that with CAV platoon traffic, the overall performance of the traffic improved. When no changes were deployed to the traffic pattern or infrastructure design, improvements were found in measures such as the travel times under different levels of traffic density. However, traffic with low percentages of CAV platoon or with low overall traffic volume made the improvement of introducing CAV platoon traffic subtle. After deploying a new traffic pattern and infrastructure design (dedicated separate lane(s) for CAV platoon traffic), the simulation results showed that such patterns and designs have the potential to help with reducing the overall travel time. However, when the percentages of CAV platoon traffic were low, the regular traffic flow could deteriorate. Emission issues were measured in the second case study. The results showed that separating CAV platoon traffic from regular traffic could lessen the emissions on the regular traffic side when CAV traffic reaches a relatively high percentage. But overall, due to implementing higher speed limits on the CAV platoon’s dedicated lanes, the emissions of CAVs increased significantly. Otherwise, the sensitivity to speed and spacing error required CAVs to adjust speed more intensively, which eventually led to higher overall emissions. The findings also suggest that dedicated platoon lanes become operationally beneficial once platoon penetration reaches moderate to high levels. At low penetration rates, lane conversion may reduce regular-lane performance due to underutilization. This provides a practical threshold guideline that transportation agencies may consider when planning CAV-platoon corridor deployments.</p>
      <p>A conceptual simulation framework for exploring CAV platoons was the main objective of this study. The framework takes both vehicle-level models and traffic-level simulations into account. From a single-vehicle perspective, the technologies that leverage vehicle platooning were investigated. A component-based functional structure of the CAV system is presented in this study. The four components are perception, planning, control, and communication. Such a structure has been studied and widely implemented in the development of autonomous driving systems and vehicle communication protocol, and application designs. To test the theory, a CAV model was developed. The model integrated vehicle dynamic models, car longitudinal control laws, controller actuation delay, perception delay, lane-changing trajectory planning, and lateral control. Then, the model was utilized to calibrate the CAV’s longitudinal control algorithms for the traffic-level simulation model.</p>
      <p>Based on the reviewed literatures, conducting the traffic level simulation of CAV platoons has been found to be a multi-platform integration task. Such integration of traffic simulators and communication network simulators helps the users to focus on single or multiple objective topics instead of managing every piece of the simulation task. The most challenging part was to integrate those simulators properly. In this study, a SUMO-OMNeT++-based extension/framework was studied. Based upon this, and by modifying the framework and applications, an instance of the CAV platoon simulator has been developed.</p>
      <p>By utilizing the developed simulator, two case studies were conducted to investigate two topics related to CAV platooning traffic. The first topic was how CAV platoon traffic could affect existing traffic patterns and infrastructure when considering traffic growth and truck traffic components. The second topic was whether implementing CAV platoon dedicated lanes could improve the traffic flow. The results of the first case study showed that when traffic increased as expected, the CAV platoon could slightly improve the average travel speed (also reflects the reduction of average travel time) when its percentage reached a certain level. Then, the next case study proved that dedicated lanes could improve the performance of traffic with some percentages of CAV traffic. Either adding lanes or converting lanes could benefit the overall traffic. However, deploying dedicated lanes with low percentages of CAV platoon traffic was not suggested since it could increase the burden of the regular lanes in the form of capacity reduction. There is no evidence to assert that separating CAV platoon traffic from the regular traffic with dedicated lanes could mitigate the CO<sub>2</sub> and NOx emissions when powertrain techniques do not vary between CAVs and human driven vehicles.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <title>References</title>
      <ref id="B1">
        <label>1.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Schünemann, B. (2011) V2X Simulation Runtime Infrastructure Vsimrti: An Assessment Tool to Design Smart Traffic Management Systems. <italic>Computer</italic><italic>Networks</italic>, 55, 3189-3198. https://doi.org/10.1016/j.comnet.2011.05.005 <pub-id pub-id-type="doi">10.1016/j.comnet.2011.05.005</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/j.comnet.2011.05.005">https://doi.org/10.1016/j.comnet.2011.05.005</ext-link></mixed-citation>
          <element-citation publication-type="other">
            <year>2011</year>
            <article-title>V2X Simulation Runtime Infrastructure Vsimrti: An Assessment Tool to Design Smart Traffic Management Systems</article-title>
            <source>Computer Networks</source>
            <volume>55</volume>
            <pub-id pub-id-type="doi">10.1016/j.comnet.2011.05.005</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B2">
        <label>2.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Santini, S., Salvi, A., Valente, A.S., Pescape, A., Segata, M. and Cigno, R.L. (2019) Platooning Maneuvers in Vehicular Networks: A Distributed and Consensus-Based Approach. <italic>IEEE</italic><italic>Transactions</italic><italic>on</italic><italic>Intelligent</italic><italic>Vehicles</italic>, 4, 59-72. https://doi.org/10.1109/tiv.2018.2886677 <pub-id pub-id-type="doi">10.1109/tiv.2018.2886677</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1109/tiv.2018.2886677">https://doi.org/10.1109/tiv.2018.2886677</ext-link></mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Santini, S.</string-name>
              <string-name>Salvi, A.</string-name>
              <string-name>Valente, A.S.</string-name>
              <string-name>Pescape, A.</string-name>
              <string-name>Segata, M.</string-name>
              <string-name>Cigno, R.L.</string-name>
            </person-group>
            <year>2019</year>
            <article-title>Platooning Maneuvers in Vehicular Networks: A Distributed and Consensus-Based Approach</article-title>
            <source>IEEE Transactions on Intelligent Vehicles</source>
            <volume>4</volume>
            <pub-id pub-id-type="doi">10.1109/tiv.2018.2886677</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B3">
        <label>3.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Zhao, L. and Sun, J. (2013) Simulation Framework for Vehicle Platooning and Car-Following Behaviors under Connected-Vehicle Environment. <italic>Procedia</italic>— <italic>Social</italic><italic>and</italic><italic>Behavioral</italic><italic>Sciences</italic>, 96, 914-924. https://doi.org/10.1016/j.sbspro.2013.08.105 <pub-id pub-id-type="doi">10.1016/j.sbspro.2013.08.105</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/j.sbspro.2013.08.105">https://doi.org/10.1016/j.sbspro.2013.08.105</ext-link></mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Zhao, L.</string-name>
              <string-name>Sun, J.</string-name>
            </person-group>
            <year>2013</year>
            <article-title>Simulation Framework for Vehicle Platooning and Car-Following Behaviors under Connected-Vehicle Environment</article-title>
            <source>Procedia—Social and Behavioral Sciences</source>
            <volume>96</volume>
            <pub-id pub-id-type="doi">10.1016/j.sbspro.2013.08.105</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B4">
        <label>4.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Jia, D., Lu, K. and Wang, J. (2014) A Disturbance-Adaptive Design for VANET-Enabled Vehicle Platoon. <italic>IEEE</italic><italic>Transactions</italic><italic>on</italic><italic>Vehicular</italic><italic>Technology</italic>, 63, 527-539. https://doi.org/10.1109/tvt.2013.2280721 <pub-id pub-id-type="doi">10.1109/tvt.2013.2280721</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1109/tvt.2013.2280721">https://doi.org/10.1109/tvt.2013.2280721</ext-link></mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Jia, D.</string-name>
              <string-name>Lu, K.</string-name>
              <string-name>Wang, J.</string-name>
            </person-group>
            <year>2014</year>
            <article-title>A Disturbance-Adaptive Design for VANET-Enabled Vehicle Platoon</article-title>
            <source>IEEE Transactions on Vehicular Technology</source>
            <volume>63</volume>
            <pub-id pub-id-type="doi">10.1109/tvt.2013.2280721</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B5">
        <label>5.</label>
        <citation-alternatives>
          <mixed-citation publication-type="confproc">Vieira, B., Severino, R., Koubaa, A. and Tovar, E. (2019) Towards a Realistic Simulation Framework for Vehicular Platooning Applications. 2019 <italic>IEEE</italic> 22 <italic>nd</italic><italic>International</italic><italic>Symposium</italic><italic>on</italic><italic>Real</italic>- <italic>Time</italic><italic>Distributed</italic><italic>Computing</italic> ( <italic>ISORC</italic>), Valencia, 7-9 May 2019, 93-94. https://doi.org/10.1109/isorc.2019.00028 <pub-id pub-id-type="doi">10.1109/isorc.2019.00028</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1109/isorc.2019.00028">https://doi.org/10.1109/isorc.2019.00028</ext-link></mixed-citation>
          <element-citation publication-type="confproc">
            <person-group person-group-type="author">
              <string-name>Vieira, B.</string-name>
              <string-name>Severino, R.</string-name>
              <string-name>Koubaa, A.</string-name>
              <string-name>Tovar, E.</string-name>
            </person-group>
            <year>2019</year>
            <article-title>Towards a Realistic Simulation Framework for Vehicular Platooning Applications</article-title>
            <source>2019 IEEE 22nd International Symposium on Real-Time Distributed Computing (ISORC)</source>
            <volume>7</volume>
            <pub-id pub-id-type="doi">10.1109/isorc.2019.00028</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B6">
        <label>6.</label>
        <citation-alternatives>
          <mixed-citation publication-type="confproc">Hegde, A. and Festag, A. (2020). Artery-C—An OMNeT++ Based Discrete Event Simulation Framework for Cellular V2X. <italic>Proceedings</italic><italic>of</italic><italic>the</italic> 23 <italic>rd</italic><italic>International</italic><italic>ACM</italic><italic>Conference</italic><italic>on</italic><italic>Modeling</italic>, <italic>Analysis</italic><italic>and</italic><italic>Simulation</italic><italic>of</italic><italic>Wireless</italic><italic>and</italic><italic>Mobile</italic><italic>Systems</italic>, Alicante, 16-20 November 2020, 47-51. https://doi.org/10.1145/3416010.3423240 <pub-id pub-id-type="doi">10.1145/3416010.3423240</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1145/3416010.3423240">https://doi.org/10.1145/3416010.3423240</ext-link></mixed-citation>
          <element-citation publication-type="confproc">
            <person-group person-group-type="author">
              <string-name>Hegde, A.</string-name>
              <string-name>Festag, A.</string-name>
              <string-name>Modeling, A</string-name>
              <string-name>Systems, A</string-name>
            </person-group>
            <year>2020</year>
            <pub-id pub-id-type="doi">10.1145/3416010.3423240</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B7">
        <label>7.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Krasniqi, X. and Hajrizi, E. (2016) Use of IoT Technology to Drive the Automotive Industry from Connected to Full Autonomous Vehicles. <italic>IFAC</italic>- <italic>PapersOnLine</italic>, 49, 269-274. https://doi.org/10.1016/j.ifacol.2016.11.078 <pub-id pub-id-type="doi">10.1016/j.ifacol.2016.11.078</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/j.ifacol.2016.11.078">https://doi.org/10.1016/j.ifacol.2016.11.078</ext-link></mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Krasniqi, X.</string-name>
              <string-name>Hajrizi, E.</string-name>
            </person-group>
            <year>2016</year>
            <article-title>Use of IoT Technology to Drive the Automotive Industry from Connected to Full Autonomous Vehicles</article-title>
            <source>IFAC-PapersOnLine</source>
            <volume>49</volume>
            <pub-id pub-id-type="doi">10.1016/j.ifacol.2016.11.078</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B8">
        <label>8.</label>
        <citation-alternatives>
          <mixed-citation publication-type="confproc">Liu, C., Chau, K.T., Wu, D. and Gao, S. (2013) Opportunities and Challenges of Vehicle-to-Home, Vehicle-to-Vehicle, and Vehicle-to-Grid Technologies. <italic>Proceedings</italic><italic>of</italic><italic>the</italic><italic>IEEE</italic>, 101, 2409-2427. https://doi.org/10.1109/jproc.2013.2271951 <pub-id pub-id-type="doi">10.1109/jproc.2013.2271951</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1109/jproc.2013.2271951">https://doi.org/10.1109/jproc.2013.2271951</ext-link></mixed-citation>
          <element-citation publication-type="confproc">
            <person-group person-group-type="author">
              <string-name>Liu, C.</string-name>
              <string-name>Chau, K.T.</string-name>
              <string-name>Wu, D.</string-name>
              <string-name>Gao, S.</string-name>
              <string-name>Vehicle-to-Home, V</string-name>
            </person-group>
            <year>2013</year>
            <article-title>Opportunities and Challenges of Vehicle-to-Home, Vehicle-to-Vehicle, and Vehicle-to-Grid Technologies</article-title>
            <source>Proceedings of the IEEE</source>
            <volume>101</volume>
            <pub-id pub-id-type="doi">10.1109/jproc.2013.2271951</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B9">
        <label>9.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Talebpour, A. and Mahmassani, H.S. (2016) Influence of Connected and Autonomous Vehicles on Traffic Flow Stability and Throughput. <italic>Transportation</italic><italic>Research</italic><italic>Part</italic><italic>C</italic>: <italic>Emerging</italic><italic>Technologies</italic>, 71, 143-163. https://doi.org/10.1016/j.trc.2016.07.007 <pub-id pub-id-type="doi">10.1016/j.trc.2016.07.007</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/j.trc.2016.07.007">https://doi.org/10.1016/j.trc.2016.07.007</ext-link></mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Talebpour, A.</string-name>
              <string-name>Mahmassani, H.S.</string-name>
            </person-group>
            <year>2016</year>
            <article-title>Influence of Connected and Autonomous Vehicles on Traffic Flow Stability and Throughput</article-title>
            <source>Transportation Research Part C: Emerging Technologies</source>
            <volume>71</volume>
            <pub-id pub-id-type="doi">10.1016/j.trc.2016.07.007</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
    </ref-list>
  </back>
</article>