Data driven MHD simulations are the most promising pathway toward ascertaining the three dimensional structure of the low solar atmosphere between the photosphere and the Alfven surface.  This region is characterized by subsonic to weakly super-Alfvenic flows, a mix of magnetic and pressure dominated plasma regimes, orders of magnitude variations in plasma density and temperature, and strong coupling to the solar interior.  The photosphere itself is the lowest surface for which direct observations of emitted photons can be obtained. Those photons provide the most comprehensive constraints available on the plasma and electromagnetic dynamics.  Given current observational capabilities, observations of this surface provide a suitable data stream from which to derive boundary conditions for 3D MHD simulations.  We process that information stream through the MHD equations represented by the MHD characteristics in order to generate a self-consistent time-dependent boundary conditions for our simulations.  In this talk, I present a test of our method against a ground truth simulation that includes gravity and a buoyantly rising magnetic flux tube.  The tube emerges and expands into the model chromosphere, transition region, and corona, interacts with a pre-existing magnetic field, and produces an eruption of mass and magnetic field.  Further, we test our method's fidelity in the presence of artificial noise introduced to the synthetic driving observations.