Replies: 1 comment
-
According to the discussion today, the most likely reason for the negative objective is that the optimal value @GbotemiB thank you so much for sharing the results. feel free to check this explanation and propose a fix 😉 |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hi, I am currently working on improving the Monte-Carlo feature in PyPSA-Earth.
Problem Objective
Making decisions is tough in Africa with fast-growing demand and big infrastructure changes. To deal with this uncertainty, I am using a Monte Carlo approach in the PyPSA-Earth model.
I am using Nigeria's Power System as a case study. I ran the simulation using the attached default config file with the Monte-Carlo option added, producing 961 networks. I observed that some of the solved networks had negative objective values.
My understanding of objective values translates to Annual cost which doesn't make sense to be negative.
Here is a plot of the objective values for all 961 solved networks
![image](https://private-user-images.githubusercontent.com/48842684/295934242-7f2a1e07-6257-4991-958e-f314a3916df6.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzg4MjM2NjQsIm5iZiI6MTczODgyMzM2NCwicGF0aCI6Ii80ODg0MjY4NC8yOTU5MzQyNDItN2YyYTFlMDctNjI1Ny00OTkxLTk1OGUtZjMxNGEzOTE2ZGY2LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDYlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA2VDA2MjkyNFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTVjNzFiMjA0NmU4MGY2OTM1M2ZmYmU3ZmEwMmRmZTg2ZTAyMWE3MjI5YTFlZjg3MjRkYWZkNWYwZDhjNjk4OTUmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.vMWWFn7IiUKMIbxJ-sf4C4iz2tMo54Bdn3nLJnagdoc)
Here are the distribution plots for the parameters to which uncertainty is applied.
![image](https://private-user-images.githubusercontent.com/48842684/295940200-a3ba55ff-4090-4d1c-81f3-e149a319ae3d.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzg4MjM2NjQsIm5iZiI6MTczODgyMzM2NCwicGF0aCI6Ii80ODg0MjY4NC8yOTU5NDAyMDAtYTNiYTU1ZmYtNDA5MC00ZDFjLTgxZjMtZTE0OWEzMTlhZTNkLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDYlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA2VDA2MjkyNFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTY1OWI0ZmNiNjQwOWNkYzc4Y2Y4ODY4NjZhOThmMTU5M2U3MzRjNmU0NDAzZGU3MjQyZjI4MjE2MWUwMjg5MDUmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.ZEHF_2oFBchDZR0wlccv6LisI3FJjBz5uHKCBL-WoVg)
![image](https://private-user-images.githubusercontent.com/48842684/295940230-41ff1400-1362-40e7-a7ae-3a9317c7bfd8.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzg4MjM2NjQsIm5iZiI6MTczODgyMzM2NCwicGF0aCI6Ii80ODg0MjY4NC8yOTU5NDAyMzAtNDFmZjE0MDAtMTM2Mi00MGU3LWE3YWUtM2E5MzE3YzdiZmQ4LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDYlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA2VDA2MjkyNFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWI4MjA4ZTE1NTBiOTZmYTg2MTcxMjJkODlhNmM0OGY4MzY4ZjdkOTdjMTdlYjQ5MDQ5NTU3MTA4ZWVjOWNmN2EmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.1hlmkjB715yd1qtGn6sRW2nqwo9WWTyT8UnvHRv2fXs)
![image](https://private-user-images.githubusercontent.com/48842684/295940256-bcda89c8-4c8b-4ffc-9c6f-94b6042cb3f4.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzg4MjM2NjQsIm5iZiI6MTczODgyMzM2NCwicGF0aCI6Ii80ODg0MjY4NC8yOTU5NDAyNTYtYmNkYTg5YzgtNGM4Yi00ZmZjLTljNmYtOTRiNjA0MmNiM2Y0LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDYlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA2VDA2MjkyNFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWFjNWU5OTNhYTIwM2MwYWZlMzkxNDg5MTY5YjY2MmIyNDdhOTI4ODI0MmZjZTJjODA0YzE4YTU5OWQ4ZGZmZDAmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.jvQs_IYRI5wTgUa-60k1j0KGlx8XcKJi5uFnz4baE7Y)
![image](https://private-user-images.githubusercontent.com/48842684/295940280-f1b4459e-023d-4a50-b4c9-24c107feca8a.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzg4MjM2NjQsIm5iZiI6MTczODgyMzM2NCwicGF0aCI6Ii80ODg0MjY4NC8yOTU5NDAyODAtZjFiNDQ1OWUtMDIzZC00YTUwLWI0YzktMjRjMTA3ZmVjYThhLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDYlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA2VDA2MjkyNFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTg2ZDc3MTgzMjc0NzNiYjM3ZjBjNTU3OWVjY2U5MDRiMmI0NjE2MWI3ZjdjM2FjNGYxNTZlMGM3ODZlZDMyM2EmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.mQRLqLZzFLhXRAqdBeWCsMMIIHhi6tAleohr8crCkgc)
![image](https://private-user-images.githubusercontent.com/48842684/295940313-87805bcb-b7e1-4206-91ac-3ab1fc21ff19.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzg4MjM2NjQsIm5iZiI6MTczODgyMzM2NCwicGF0aCI6Ii80ODg0MjY4NC8yOTU5NDAzMTMtODc4MDViY2ItYjdlMS00MjA2LTkxYWMtM2FiMWZjMjFmZjE5LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDYlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA2VDA2MjkyNFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWU1YmFmODNhMmUzOGUyMDkwOWZmNjQzMzQzMDkwZDc5MDVjNDRhNDEwZWRiZDRiYzRhMzY0MjJhOWJhODcwZDUmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.ywSMLN-zNghJFd2C6XpS33Ac9TXZcjSWkZZ3FeUhvms)
![image](https://private-user-images.githubusercontent.com/48842684/295940338-588067ab-bfad-4722-a137-cc78b6018afb.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzg4MjM2NjQsIm5iZiI6MTczODgyMzM2NCwicGF0aCI6Ii80ODg0MjY4NC8yOTU5NDAzMzgtNTg4MDY3YWItYmZhZC00NzIyLWExMzctY2M3OGI2MDE4YWZiLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDYlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA2VDA2MjkyNFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTYyZWU2ODc2ODU1ZTA1OTRlMjk5NmQxYmYxNDhmMjJmZTVkMWFjOWEzODcwZWMyMzU1MzIxNTc4NDFjYzI4ZDImWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.LslYjMd5JECzLYPYtSpRJk3i_FI78ETuvV-8Q73X0Zg)
![image](https://private-user-images.githubusercontent.com/48842684/295940354-f6737e75-56cd-47a5-b6bb-3f71a464aa92.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzg4MjM2NjQsIm5iZiI6MTczODgyMzM2NCwicGF0aCI6Ii80ODg0MjY4NC8yOTU5NDAzNTQtZjY3MzdlNzUtNTZjZC00N2E1LWI2YmItM2Y3MWE0NjRhYTkyLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDYlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA2VDA2MjkyNFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTBjMzZiMzdkNWM4MTg5OTliMDI3NDE2MDE2YWQ3YmU2ODI4NDg2ZDJkMjdlMTA3YTRmNTQ5MjM2ZjQyNGMyYTEmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.eie9h0NwY3Rn6_QaZs4xHawUwf5fAnslct25o8rW1Jg)
Beta Was this translation helpful? Give feedback.
All reactions