Let me get this straight ....
You are modulating the PWM with 50 Hz and your triangle wave frequency is 100 kHz. Don't you think that is a little excessive? You will have a hard time to see that with an oscilloscope to see the variance in the pulse widths. When you view one cycle of the 50 Hz, that is 2000 square waves (full screen) or 200 square waves per cm on the oscilloscope.
If your doing this to demonstrate, in the classroom, I would reduce the triangle wave to no more than 50 times the highest modulating frequency.
I recommend you review TI's Analog Pulse Width Modulation, SLAU508. It should give you some insight to your triangle wave generator design.
My next recommendation is to add test points to your schematic. Then when you upload pictures, you can title the picture with the test point's name. That way everyone can be on the same page.
The first scope presentation is 100 kHz triangle wave. The second is 2.5 kHz triangle wave. The diagram is the test setup. The voltage levels were set to what we are expecting in your schematic. Vcc is +12V