Small Aircraft
Flight Crew Student
Situational Awareness
Airspace Violation All Types; Deviation / Discrepancy - Procedural FAR; Deviation / Discrepancy - Procedural Published Material / Policy; Inflight Event / Encounter Loss Of Aircraft Control; Inflight Event / Encounter Weather / Turbulence
Flight Crew Took Evasive Action; Flight Crew Exited Penetrated Airspace
Human Factors; Weather
On my solo cross country flight I was on the way from GYR to ZZZ. When I was on the way from VPGLX to VPNTT at 5500 feet I saw a dust storm in front Sacaton Town which was my next way point after VPNTT. I didn't see the border of the dust storm to the south and I couldn't go to the north because there are several airspace (CHD; IWA; PHX) but I saw that I could climb over the top of the dust storm. I initiated a climb from 5500 feet to 9500 feet; aware of PHX airspace B from 7000 to 9000 feet in front of me. The climb happened pretty fast and I noticed that I was in an updraft. When I was behind the dust storm at 9500 feet a downdraft hit the airplane and pushed me down into B airspace to about 8700 feet; even at full power I could neither hold the altitude nor climb anymore. I decided to initiate a rapid descent to get out of the airspace and made a turn to the right because there the bottom of airspace B is at 8000 feet so I could get out of it faster. I descended back to 5500 feet and continued my flight normally with no events during the rest of the flight. I think that I was in airspace B for a few seconds; but it happened unintentionally and I was aware of the airspace bottom and top.
Student Pilot reported entering Phoenix Class Bravo Airspace due to winds.