Not that I'm aware of. There does seem to be a punishment (called smart-pricing) for sending unprofitable traffic to advertisers. As I understand it, adsense revenue is mainly based on - topic - amount of visitors - quality of visitors: higher ecpm for better quality visitors. The latter is, as far as I can see, speculation though. Anyhow, it's not based on google pagerank. Google pagerank is merely one of the factors taken into account by google in determining the place of a website in the serps.
If you have high PR it means Google thinks you have quality site, if Google thinks you have quality site he will give you better ads. They are not directly connected but there is a relationship between two of those.